streams
Version:
A lazy streams library for functional composition in JavaScript.
12 lines (11 loc) • 469 B
TypeScript
import { LinesOptions } from "../sources/readable-lines";
declare module "node:stream" {
interface Readable {
chunks(encoding?: BufferEncoding): AsyncGenerator<Buffer | string, undefined, unknown>;
lines(options?: LinesOptions): AsyncGenerator<string, undefined, unknown>;
}
interface Duplex {
chunks(encoding?: BufferEncoding): AsyncGenerator<Buffer | string>;
lines(options?: LinesOptions): AsyncGenerator<string>;
}
}