From b96c12bbd2ea66ed214f41f5ece36b1097eea08f Mon Sep 17 00:00:00 2001 From: Chesterkxng Date: Sat, 5 Apr 2025 13:34:35 +0200 Subject: [PATCH] fix: remove quote when header flag is set to true --- src/pages/tools/csv/csv-to-yaml/service.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/pages/tools/csv/csv-to-yaml/service.ts b/src/pages/tools/csv/csv-to-yaml/service.ts index 8557b4d..67cdefb 100644 --- a/src/pages/tools/csv/csv-to-yaml/service.ts +++ b/src/pages/tools/csv/csv-to-yaml/service.ts @@ -57,6 +57,9 @@ export function main(input: string, options: InitialValuesType): string { if (options.headerRow) { const headerRow = getCsvHeaders(input, options.csvSeparator); + headerRow.forEach((header, headerIndex) => { + headerRow[headerIndex] = unquoteIfQuoted(header, options.quoteCharacter); + }); const result: Record[] = rows.slice(1).map((row) => { const entry: Record = {};