@tapjs/error-serdes
Version:
Port of node's error_serdes.js to userland, plus test message streaming
18 lines • 700 B
TypeScript
import { Minipass } from 'minipass';
import { FailData, NamedNestedLocation, PassData, PlanData, StringData, DiagnosticData } from './messages.js';
export * from './messages.js';
export declare class TestStreamSerialize extends Minipass<Buffer> {
#private;
constructor();
diagnostic(data: DiagnosticData): void;
dequeue(data: NamedNestedLocation): void;
enqueue(data: NamedNestedLocation): void;
fail(data: FailData): void;
pass(data: PassData): void;
plan(data: PlanData): void;
start(data: NamedNestedLocation): void;
stderr(data: StringData): void;
stdout(data: StringData): void;
write(): void;
}
//# sourceMappingURL=test-stream-serialize.d.ts.map