UNPKG

@flatfile/plugin-json-extractor

Version:

A plugin for parsing json files in Flatfile.

18 lines (14 loc) 687 B
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 };