UNPKG

@loaders.gl/csv

Version:

Framework-independent loader for CSV and DSV table formats

21 lines (20 loc) 582 B
// loaders.gl // SPDX-License-Identifier: MIT // Copyright (c) vis.gl contributors import { encodeTableAsCSV } from "./lib/encoders/encode-csv.js"; export const CSVWriter = { id: 'csv', version: 'latest', module: 'csv', name: 'CSV', extensions: ['csv'], mimeTypes: ['text/csv'], options: { csv: { useDisplayNames: false } }, text: true, encode: async (table, options) => new TextEncoder().encode(encodeTableAsCSV(table, options)).buffer, encodeTextSync: (table, options) => encodeTableAsCSV(table, options) };