From f3664f4f380418d30e347e3bd11984734571597b Mon Sep 17 00:00:00 2001 From: Narek Hovhannisyan Date: Sat, 16 Mar 2024 01:20:32 +0400 Subject: [PATCH] fix(builtins): add output path check in csv exporter --- src/builtins/export-csv.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/builtins/export-csv.ts b/src/builtins/export-csv.ts index c58d472e3..dbf7dc1ae 100644 --- a/src/builtins/export-csv.ts +++ b/src/builtins/export-csv.ts @@ -13,6 +13,10 @@ const {CliInputError} = ERRORS; */ export const ExportCSV = () => { const parseOutputAndField = (outputPath: string) => { + if (!outputPath) { + throw new CliInputError('Output path is required.'); + } + const paths = outputPath.split('#'); const output = paths.slice(0, paths.length - 1).join(''); const criteria = paths[paths.length - 1];