@flatfile/plugin-json-extractor
Version:
A plugin for parsing json files in Flatfile.
18 lines (14 loc) • 687 B
TypeScript
import * as _flatfile_listener from '@flatfile/listener';
import { WorkbookCapture } from '@flatfile/util-extractor';
declare function parseBuffer(buffer: Buffer, options?: {
readonly fileExt?: string;
}): WorkbookCapture;
interface PluginOptions {
chunkSize?: number;
parallel?: number;
debug?: boolean;
}
declare const JSONExtractor: (options?: PluginOptions) => (listener: _flatfile_listener.FlatfileListener) => void;
declare const jsonParser: typeof parseBuffer;
declare const jsonExtractorPlugin: (options?: PluginOptions) => (listener: _flatfile_listener.FlatfileListener) => void;
export { JSONExtractor, type PluginOptions, jsonExtractorPlugin, jsonParser };