Type Alias CsvParseOptions
CsvParseOptions: { bom?: boolean; cast?: boolean | CsvParseCast; castDate?: boolean | CsvParseCastDate; columns?: | CsvParseColumn[] | boolean | (record: unknown) => CsvParseColumn[]; comment?: string; delimiter?: string | string[] | Buffer; encoding?: BufferEncoding; escape?: string | null | false | Buffer; from?: number; fromLine?: number; groupColumnsByName?: boolean; ignoreLastDelimiters?: boolean | number; info?: boolean; ltrim?: boolean; maxRecordSize?: number; objname?: string; onRecord?: (record: unknown, context: CsvParseCastContext) => unknown; quote?: string | boolean | Buffer | null; raw?: boolean; recordDelimiter?: string | string[] | Buffer | Buffer[]; relaxColumnCount?: boolean; relaxColumnCountLess?: boolean; relaxColumnCountMore?: boolean; relaxQuotes?: boolean; rtrim?: boolean; skipEmptyLines?: boolean; skipRecordsWithEmptyValues?: boolean; skipRecordsWithError?: boolean; to?: number; toLine?: number; trim?: boolean;} Type declaration
Optionalbom?: boolean
Optionalcast?: boolean | CsvParseCast
Optionalcomment?: string
Optionaldelimiter?: string | string[] | Buffer
Optionalencoding?: BufferEncoding
Optionalescape?: string | null | false | Buffer
Optionalfrom?: number
OptionalfromLine?: number
OptionalgroupColumnsByName?: boolean
OptionalignoreLastDelimiters?: boolean | number
Optionalinfo?: boolean
Optionalltrim?: boolean
OptionalmaxRecordSize?: number
Optionalobjname?: string
OptionalonRecord?: (record: unknown, context: CsvParseCastContext) => unknown
Optionalquote?: string | boolean | Buffer | null
Optionalraw?: boolean
OptionalrecordDelimiter?: string | string[] | Buffer | Buffer[]
OptionalrelaxColumnCount?: boolean
OptionalrelaxColumnCountLess?: boolean
OptionalrelaxColumnCountMore?: boolean
OptionalrelaxQuotes?: boolean
Optionalrtrim?: boolean
OptionalskipEmptyLines?: boolean
OptionalskipRecordsWithEmptyValues?: boolean
OptionalskipRecordsWithError?: boolean
Optionalto?: number
OptionaltoLine?: number
Optionaltrim?: boolean