import { CSVWriter } from "https://deno.land/x/csv@v0.6.0/mod.ts";
Class for manual CSV writing:
const writer = new CSVWriter(f, {
columnSeparator: "\t",
lineSeparator: "\r\n",
});
await writer.writeCell("a\nb");
await writer.nextLine();
await writer.writeCell('1"2');
Constructors
new
CSVWriter(writer: Deno.Writer, options?: Partial<CSVWriterOptions>)Properties
private
writer: Deno.WriterMethods
private
_writeCellAsyncIterable(iterable: AsyncIterable<Uint8Array>, options: { wrap: boolean; }): Promise<void>nextLine()
writeCell(str: string | Uint8Array | AsyncIterable<Uint8Array>, options?: Partial<CSVWriteCellOptions>): Promise<void>