Skip to content
Sheetwrite

Sheetwrite / Documentation

DelimitedTextResourceLimits@sheetwrite/core

Resource ceilings shared by synchronous CSV and TSV parsing and encoding.

Resource ceilings shared by synchronous CSV and TSV parsing and encoding.

Members 7

maxInputBytes Input string size in UTF-8 bytes; defaults to 32 MiB.
maxInputBytes: number;
maxOutputBytes Output string size in UTF-8 bytes, including a BOM; defaults to 64 MiB.
maxOutputBytes: number;
maxRows Syntactically present records; defaults to 1,000,000.
maxRows: number;
maxColumns Fields in any one record; defaults to 16,384.
maxColumns: number;
maxCells Aggregate fields across all records; defaults to 1,000,000.
maxCells: number;
maxFieldBytes Decoded UTF-8 bytes in one field; defaults to 1 MiB.
maxFieldBytes: number;
maxWriterWindowRows Rows fetched by an export writer in one packed store read; defaults to 4,096.
maxWriterWindowRows: number;

Declaration

View full TypeScript declaration
export interface DelimitedTextResourceLimits {
maxInputBytes: number;
maxOutputBytes: number;
maxRows: number;
maxColumns: number;
maxCells: number;
maxFieldBytes: number;
maxWriterWindowRows: number;
}