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