From 81b36e7f1a38e751cc9f7686b03caa6af311464f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Phillip=20K=C3=BChne?= Date: Sat, 24 Sep 2022 03:04:03 +0200 Subject: [PATCH] Update --- frontend/ng-karaoqueue/tsconfig.app.json | 14 ++++++ frontend/ng-karaoqueue/tsconfig.json | 57 ++++++++++++----------- frontend/ng-karaoqueue/tsconfig.spec.json | 18 +++++++ 3 files changed, 63 insertions(+), 26 deletions(-) create mode 100644 frontend/ng-karaoqueue/tsconfig.app.json create mode 100644 frontend/ng-karaoqueue/tsconfig.spec.json diff --git a/frontend/ng-karaoqueue/tsconfig.app.json b/frontend/ng-karaoqueue/tsconfig.app.json new file mode 100644 index 0000000..ac13bf2 --- /dev/null +++ b/frontend/ng-karaoqueue/tsconfig.app.json @@ -0,0 +1,14 @@ +/* To learn more about this file see: https://angular.io/config/tsconfig. */ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "./out-tsc/app", + "types": [] + }, + "files": [ + "src/app/app.module.ts", + ], + "include": [ + "src/**/*.d.ts" + ] +} \ No newline at end of file diff --git a/frontend/ng-karaoqueue/tsconfig.json b/frontend/ng-karaoqueue/tsconfig.json index ff0c76d..f9f8df3 100644 --- a/frontend/ng-karaoqueue/tsconfig.json +++ b/frontend/ng-karaoqueue/tsconfig.json @@ -1,27 +1,32 @@ +/* To learn more about this file see: https://angular.io/config/tsconfig. */ { - "compileOnSave": false, - "compilerOptions": { - "baseUrl": "./", - "outDir": "./dist/out-tsc", - "sourceMap": true, - "declaration": false, - "downlevelIteration": true, - "experimentalDecorators": true, - "module": "es2020", - "moduleResolution": "node", - "importHelpers": true, - "target": "es2015", - "typeRoots": [ - "node_modules/@types" - ], - "lib": [ - "es2018", - "dom" - ] - }, - "angularCompilerOptions": { - "fullTemplateTypeCheck": true, - "strictInjectionParameters": true, - "disableTypeScriptVersionCheck": true - } -} + "compileOnSave": false, + "compilerOptions": { + "baseUrl": "./", + "outDir": "./dist/out-tsc", + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": true, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true, + "sourceMap": true, + "declaration": false, + "downlevelIteration": true, + "experimentalDecorators": true, + "moduleResolution": "node", + "importHelpers": true, + "target": "es2020", + "module": "es2020", + "lib": [ + "es2020", + "dom" + ] + }, + "angularCompilerOptions": { + "enableI18nLegacyMessageIdFormat": false, + "strictInjectionParameters": true, + "strictInputAccessModifiers": true, + "strictTemplates": true + } + } \ No newline at end of file diff --git a/frontend/ng-karaoqueue/tsconfig.spec.json b/frontend/ng-karaoqueue/tsconfig.spec.json new file mode 100644 index 0000000..092345b --- /dev/null +++ b/frontend/ng-karaoqueue/tsconfig.spec.json @@ -0,0 +1,18 @@ +/* To learn more about this file see: https://angular.io/config/tsconfig. */ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "./out-tsc/spec", + "types": [ + "jasmine" + ] + }, + "files": [ + "src/test.ts", + "src/polyfills.ts" + ], + "include": [ + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +}