Skip to content

@burnmark-io/designer-core


@burnmark-io/designer-core / parseCsv

Function: parseCsv()

parseCsv(input): Promise<CsvData>

Defined in: packages/core/src/csv.ts:20

Parse CSV content into headers and rows. Accepts plain strings, byte buffers, or Blob/File objects. Uses Papaparse under the hood.

  • Trims header names.
  • Skips fully empty rows.
  • Quoted fields, escaped quotes, and configurable delimiters are handled by Papaparse.

Parameters

input

CsvInput

Returns

Promise<CsvData>

Not affiliated with Dymo, Brother, Avery, or any hardware vendor.