@beenotung/tslib
Version:
utils library in Typescript
9 lines (8 loc) • 504 B
TypeScript
/// <reference types="node" />
import { Stream } from 'stream';
/**
* @description lineNum start from 0
* */
export declare function readStreamByLine(stream: NodeJS.ReadableStream, _onLine?: (line: string, lineNum: number) => void, _onError?: (e: Error) => void, _onComplete?: () => void): Stream;
export declare function readStreamAllLine(stream: NodeJS.ReadableStream): Promise<string[]>;
export declare function readStreamAsString(stream: NodeJS.ReadableStream, lineFeed?: string): Promise<string>;