From 9f7b74712b94098c9a1ce55d80082cf3609c7713 Mon Sep 17 00:00:00 2001 From: Viswamedha Nalabotu Date: Tue, 18 Nov 2025 18:34:47 +0000 Subject: [PATCH] Merged tsconfig to one file --- tsconfig.app.json | 14 ----------- tsconfig.base.json | 20 ---------------- tsconfig.json | 58 ++++++++++++++++++++++++++++++++-------------- 3 files changed, 40 insertions(+), 52 deletions(-) delete mode 100644 tsconfig.app.json delete mode 100644 tsconfig.base.json diff --git a/tsconfig.app.json b/tsconfig.app.json deleted file mode 100644 index 77ce91d..0000000 --- a/tsconfig.app.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../dist/out-tsc", - "types": ["vite/client"] - }, - "exclude": [ - "src/**/*.spec.ts", - "src/**/*.test.ts", - "src/**/*.spec.vue", - "src/**/*.test.vue" - ], - "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.vue"] -} diff --git a/tsconfig.base.json b/tsconfig.base.json deleted file mode 100644 index b73cce6..0000000 --- a/tsconfig.base.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compileOnSave": false, - "compilerOptions": { - "rootDir": ".", - "sourceMap": true, - "declaration": false, - "moduleResolution": "node", - "emitDecoratorMetadata": true, - "experimentalDecorators": true, - "importHelpers": true, - "target": "es2015", - "module": "esnext", - "lib": ["es2020", "dom"], - "skipLibCheck": true, - "skipDefaultLibCheck": true, - "baseUrl": ".", - "paths": {} - }, - "exclude": ["node_modules", "tmp"] -} diff --git a/tsconfig.json b/tsconfig.json index 9fa66fa..8d79c7a 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,20 +1,42 @@ { - "compilerOptions": { - "allowJs": true, - "esModuleInterop": false, - "allowSyntheticDefaultImports": true, - "strict": true, - "jsx": "preserve", - "jsxImportSource": "vue", - "moduleResolution": "node", - "resolveJsonModule": true - }, - "files": [], - "include": [], - "references": [ - { - "path": "./tsconfig.app.json" - } - ], - "extends": "../tsconfig.base.json" + "compileOnSave": false, + "compilerOptions": { + "rootDir": ".", + "sourceMap": true, + "declaration": false, + "moduleResolution": "node", + "module": "esnext", + "target": "es2015", + "jsx": "preserve", + "jsxImportSource": "vue", + "emitDecoratorMetadata": true, + "experimentalDecorators": true, + "importHelpers": true, + "esModuleInterop": false, + "allowSyntheticDefaultImports": true, + "strict": true, + "resolveJsonModule": true, + "allowJs": true, + "skipLibCheck": true, + "skipDefaultLibCheck": true, + "types": ["vite/client"], + "baseUrl": ".", + "paths": {}, + "outDir": "../../dist/out-tsc", + "lib": ["es2020", "dom"] + }, + "include": [ + "src/**/*.js", + "src/**/*.jsx", + "src/**/*.ts", + "src/**/*.vue" + ], + "exclude": [ + "node_modules", + "tmp", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "src/**/*.spec.vue", + "src/**/*.test.vue" + ] }