4 changed files with 32 additions and 48 deletions
			
			
		| @ -1,48 +1,35 @@ | |||
| { | |||
|     "compilerOptions": { | |||
| 		"allowJs": true, | |||
| 		"resolveJsonModule": true, | |||
| 		"target": "ES2020", | |||
| 		"module": "ESNext", | |||
| 		"strict": true, | |||
| 		"strictPropertyInitialization": false, | |||
| 		"jsx": "preserve", | |||
| 		"moduleResolution": "bundler", | |||
| 	"compilerOptions": { | |||
| 		"target": "ES2020", // Latest ECMAScript features that are widely supported by modern browsers | |||
| 		"module": "ESNext", // Use ES modules | |||
| 		"strict": true, // Enable all strict type checking options | |||
| 		"jsx": "preserve", // Preserves JSX to be transformed by Babel or another transpiler | |||
| 		"moduleResolution": "node", // Use Node.js style module resolution | |||
| 		"experimentalDecorators": true, | |||
| 		"skipLibCheck": true, | |||
| 		"esModuleInterop": true, | |||
| 		"allowSyntheticDefaultImports": true, | |||
| 		"forceConsistentCasingInFileNames": true, | |||
| 		"esModuleInterop": true, // Enables compatibility with CommonJS modules for default imports | |||
| 		"allowSyntheticDefaultImports": true, // Allow default imports from modules with no default export | |||
| 		"forceConsistentCasingInFileNames": true, // Disallow inconsistently-cased references to the same file | |||
| 		"useDefineForClassFields": true, | |||
| 		"sourceMap": true, | |||
| 		"baseUrl": "./src", | |||
| 		"types": [ | |||
| 			"node" | |||
| 		], | |||
| 		"baseUrl": "./src", // Base directory to resolve non-relative module names | |||
| 		"paths": { | |||
| 			"@/components/*": ["components/*"], | |||
| 			"@/views/*": ["views/*"], | |||
| 			"@/db/*": ["db/*"], | |||
| 			"@/libs/*": ["libs/*"], | |||
| 			"@/constants/*": ["constants/*"], | |||
| 			"@/store/*": ["store/*"], | |||
| 			"@/store/*": ["store/*"] | |||
| 		}, | |||
| 		"lib": [ | |||
| 			"esnext", | |||
| 			"es2020", | |||
| 			"dom", | |||
| 			"dom.iterable", | |||
| 			"scripthost" | |||
| 		] | |||
|     }, | |||
|     "include": [ | |||
| 		"lib": ["ES2020", "dom", "dom.iterable"], // Include typings for ES2020 and DOM APIs | |||
| 	}, | |||
| 	"include": [ | |||
| 		"src/**/*.ts", | |||
| 		"src/**/*.tsx", | |||
| 		"src/**/*.vue", | |||
| 		"tests/**/*.ts", | |||
| 		"tests/**/*.tsx" | |||
|     ], | |||
|     "exclude": [ | |||
| 	], | |||
| 	"exclude": [ | |||
| 		"node_modules" | |||
|     ] | |||
| 	] | |||
| } | |||
|  | |||
					Loading…
					
					
				
		Reference in new issue