diff --git a/lib/main/tsconfig/simpleValidator.ts b/lib/main/tsconfig/simpleValidator.ts index 92628f1b4..1445745b5 100644 --- a/lib/main/tsconfig/simpleValidator.ts +++ b/lib/main/tsconfig/simpleValidator.ts @@ -5,7 +5,8 @@ export var types = { string: 'string', boolean: 'boolean', - number: 'number' + number: 'number', + object: 'object' } export interface ValidationInfo { diff --git a/lib/main/tsconfig/tsconfig.ts b/lib/main/tsconfig/tsconfig.ts index 6cf87add4..e6eb4afc1 100644 --- a/lib/main/tsconfig/tsconfig.ts +++ b/lib/main/tsconfig/tsconfig.ts @@ -70,6 +70,7 @@ var compilerOptionsValidation: simpleValidator.ValidationInfo = { allowSyntheticDefaultImports: { type: types.boolean }, allowUnreachableCode: { type: types.boolean }, allowUnusedLabels: { type: types.boolean }, + baseUrl: { type: types.string }, charset: { type: types.string }, codepage: { type: types.number }, declaration: { type: types.boolean }, @@ -102,6 +103,7 @@ var compilerOptionsValidation: simpleValidator.ValidationInfo = { out: { type: types.string }, outFile: { type: types.string }, outDir: { type: types.string }, + paths: { type: types.object }, preserveConstEnums: { type: types.boolean }, removeComments: { type: types.boolean }, rootDir: { type: types.string },