CsvStringifyOptions: {
    bom?: boolean;
    cast?: {
        bigint?: CsvStringifyCast<bigint>;
        boolean?: CsvStringifyCast<boolean>;
        date?: CsvStringifyCast<Date>;
        number?: CsvStringifyCast<number>;
        object?: CsvStringifyCast<Record<string, any>>;
        string?: CsvStringifyCast<string>;
    };
    columns?: string[]
    | Record<string, string>
    | CsvStringifyColumn[];
    delimiter?: string | Buffer;
    eof?: boolean;
    escape?: string | Buffer;
    escapeFormulas?: boolean;
    header?: boolean;
    quote?: string | Buffer | boolean;
    quoted?: boolean;
    quotedEmpty?: boolean;
    quotedMatch?: string | RegExp | (string | RegExp)[];
    quotedString?: boolean;
    recordDelimiter?: string | Buffer;
}

Type declaration

  • Optionalbom?: boolean
  • Optionalcast?: {
        bigint?: CsvStringifyCast<bigint>;
        boolean?: CsvStringifyCast<boolean>;
        date?: CsvStringifyCast<Date>;
        number?: CsvStringifyCast<number>;
        object?: CsvStringifyCast<Record<string, any>>;
        string?: CsvStringifyCast<string>;
    }
  • Optionalcolumns?: string[] | Record<string, string> | CsvStringifyColumn[]
  • Optionaldelimiter?: string | Buffer
  • Optionaleof?: boolean
  • Optionalescape?: string | Buffer
  • OptionalescapeFormulas?: boolean
  • Optionalheader?: boolean
  • Optionalquote?: string | Buffer | boolean
  • Optionalquoted?: boolean
  • OptionalquotedEmpty?: boolean
  • OptionalquotedMatch?: string | RegExp | (string | RegExp)[]
  • OptionalquotedString?: boolean
  • OptionalrecordDelimiter?: string | Buffer