From f4ca616f15611b221db91deed903010e81bc33d4 Mon Sep 17 00:00:00 2001 From: Elia Maino Date: Tue, 23 May 2023 17:56:57 +0200 Subject: [PATCH 1/2] fix(ts): Add `columns` property in `Info` object type --- packages/csv-parse/lib/index.d.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/csv-parse/lib/index.d.ts b/packages/csv-parse/lib/index.d.ts index f16b9d314..de449379e 100644 --- a/packages/csv-parse/lib/index.d.ts +++ b/packages/csv-parse/lib/index.d.ts @@ -234,6 +234,10 @@ export interface Info { * Number of non uniform records when `relax_column_count` is true. */ readonly invalid_field_length: number; + /** + * Normalized verion of `options.columns` when `options.columns` is true, boolean otherwise. + */ + readonly columns: boolean | { name: string }[]; } export type CsvErrorCode = From 3c0794e21dd1780518e48718bf92b9d27e6890b1 Mon Sep 17 00:00:00 2001 From: Elia Maino Date: Fri, 26 May 2023 10:54:31 +0200 Subject: [PATCH 2/2] Add disabled options to columns type --- packages/csv-parse/lib/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/csv-parse/lib/index.d.ts b/packages/csv-parse/lib/index.d.ts index de449379e..d082c7133 100644 --- a/packages/csv-parse/lib/index.d.ts +++ b/packages/csv-parse/lib/index.d.ts @@ -237,7 +237,7 @@ export interface Info { /** * Normalized verion of `options.columns` when `options.columns` is true, boolean otherwise. */ - readonly columns: boolean | { name: string }[]; + readonly columns: boolean | { name: string }[] | { disabled: true }[]; } export type CsvErrorCode =