@beenotung/tslib
Version:
utils library in Typescript
22 lines (21 loc) • 712 B
TypeScript
import { IterateFileByLineOptions } from './fs';
export declare function iterateFileByLineWithProgressSync(options: {
file: string;
initCallback?: (totalSize: number) => void;
eachLine: (args: {
line: string;
totalSize: number;
lineNumber: number;
offset: number;
}) => void | 'break';
} & IterateFileByLineOptions): void;
export declare function iterateFileByLineWithProgressAsync(options: {
file: string;
initCallback?: (totalSize: number) => void;
eachLine: (args: {
line: string;
totalSize: number;
lineNumber: number;
offset: number;
}) => Promise<void | 'break'>;
} & IterateFileByLineOptions): Promise<void>;