Replace typescript compiler with native tsgo compiler

This commit is contained in:
Jamie
2026-03-18 11:26:18 -07:00
committed by GitHub
parent 5e6af4708b
commit c90ca2b4e0
207 changed files with 1819 additions and 1270 deletions

View File

@@ -14,13 +14,13 @@ type State =
| {
kind: 'frame';
remaining: number;
parts: Array<Buffer>;
parts: Array<Buffer<ArrayBuffer>>;
}
| {
kind: 'trailer';
frame: Buffer;
frame: Buffer<ArrayBuffer>;
remaining: number;
parts: Array<Buffer>;
parts: Array<Buffer<ArrayBuffer>>;
};
const EMPTY_TRAILER = Buffer.alloc(0);
@@ -33,7 +33,7 @@ export class DelimitedStream extends Transform {
}
override async _transform(
chunk: Buffer,
chunk: Buffer<ArrayBuffer>,
_encoding: BufferEncoding,
done: (error?: Error) => void
): Promise<void> {
@@ -147,11 +147,14 @@ export class DelimitedStream extends Transform {
done();
}
protected getTrailerSize(_frame: Buffer): number {
protected getTrailerSize(_frame: Buffer<ArrayBuffer>): number {
return 0;
}
protected async pushFrame(frame: Buffer, _trailer: Buffer): Promise<void> {
protected async pushFrame(
frame: Buffer<ArrayBuffer>,
_trailer: Buffer<ArrayBuffer>
): Promise<void> {
this.push(frame);
}
}