(delimiter = ',')
| 41 | * so the file is never fully buffered in memory. |
| 42 | */ |
| 43 | export function createCsvParser(delimiter = ','): Parser { |
| 44 | return parseCsvStream(csvParseOptions(delimiter)) |
| 45 | } |
| 46 | |
| 47 | /** Narrower type than `COLUMN_TYPES` used internally for coercion. */ |
| 48 | export type CsvColumnType = 'string' | 'number' | 'boolean' | 'date' | 'json' |