csvtojson
Version:
A tool concentrating on converting csv data to JSON with customised parser supporting
20 lines (19 loc) • 627 B
TypeScript
import { Processor, ProcessLineResult } from "./Processor";
export declare class ProcessorLocal extends Processor {
flush(): Promise<ProcessLineResult[]>;
destroy(): Promise<void>;
private rowSplit;
private eolEmitted;
private _needEmitEol?;
private get needEmitEol();
private headEmitted;
private _needEmitHead?;
private get needEmitHead();
process(chunk: Buffer, finalChunk?: boolean): Promise<ProcessLineResult[]>;
private processCSV;
private processDataWithHead;
private filterHeader;
private processCSVBody;
private prependLeftBuf;
private runPreLineHook;
}