diff --git a/src/excel-exporter/ExcelExporterApplication.ts b/src/excel-exporter/ExcelExporterApplication.ts index bdb6032..945b654 100644 --- a/src/excel-exporter/ExcelExporterApplication.ts +++ b/src/excel-exporter/ExcelExporterApplication.ts @@ -18,7 +18,7 @@ export interface Configurations { output: { [key: string]: ExporterConfigs, } - override: Record, + override?: Record, } @@ -58,9 +58,11 @@ export class ExcelExporterApplication { let sheets = this.parser.parse_xlsl(file); const base = path.basename(file).replace(/\.xlsx?$/, ''); for (const name in sheets) { - const override = this.configs.override[`${base}/${name}`]; const table = sheets[name]; - table.output = override; + if (this.configs.override) { + const override = this.configs.override[`${base}/${name}`]; + table.output = override; + } this.tables[name] = table; } }