avancement planning

This commit is contained in:
2026-05-26 11:58:39 +02:00
parent 619a2b240a
commit 150b97cd2e
4892 changed files with 99214 additions and 429382 deletions
+4 -4
View File
@@ -1,4 +1,4 @@
import { JSONRPCMessageSchema } from "../types.js";
import { JSONRPCMessageSchema } from '../types.js';
/**
* Buffers a continuous stdio stream into discrete JSON-RPC messages.
*/
@@ -10,11 +10,11 @@ export class ReadBuffer {
if (!this._buffer) {
return null;
}
const index = this._buffer.indexOf("\n");
const index = this._buffer.indexOf('\n');
if (index === -1) {
return null;
}
const line = this._buffer.toString("utf8", 0, index).replace(/\r$/, '');
const line = this._buffer.toString('utf8', 0, index).replace(/\r$/, '');
this._buffer = this._buffer.subarray(index + 1);
return deserializeMessage(line);
}
@@ -26,6 +26,6 @@ export function deserializeMessage(line) {
return JSONRPCMessageSchema.parse(JSON.parse(line));
}
export function serializeMessage(message) {
return JSON.stringify(message) + "\n";
return JSON.stringify(message) + '\n';
}
//# sourceMappingURL=stdio.js.map