|
@@ -1,24 +1,27 @@
|
|
|
{
|
|
{
|
|
|
"compilerOptions": {
|
|
"compilerOptions": {
|
|
|
- "target": "ES2020",
|
|
|
|
|
- "useDefineForClassFields": true,
|
|
|
|
|
- "module": "ESNext",
|
|
|
|
|
- "lib": ["ES2020", "DOM", "DOM.Iterable"],
|
|
|
|
|
- "skipLibCheck": true,
|
|
|
|
|
-
|
|
|
|
|
- /* Bundler mode */
|
|
|
|
|
- "moduleResolution": "bundler",
|
|
|
|
|
- "allowImportingTsExtensions": true,
|
|
|
|
|
- "resolveJsonModule": true,
|
|
|
|
|
- "isolatedModules": true,
|
|
|
|
|
- "noEmit": true,
|
|
|
|
|
- "jsx": "preserve",
|
|
|
|
|
-
|
|
|
|
|
- /* Linting */
|
|
|
|
|
- "strict": true,
|
|
|
|
|
- "noUnusedLocals": true,
|
|
|
|
|
- "noUnusedParameters": true,
|
|
|
|
|
- "noFallthroughCasesInSwitch": true
|
|
|
|
|
|
|
+ "target": "ESNext",
|
|
|
|
|
+ "useDefineForClassFields": true,
|
|
|
|
|
+ "experimentalDecorators": true,
|
|
|
|
|
+ "module": "ESNext",
|
|
|
|
|
+ "moduleResolution": "Node",
|
|
|
|
|
+ "strict": true,
|
|
|
|
|
+ "jsx": "preserve",
|
|
|
|
|
+ "sourceMap": true,
|
|
|
|
|
+ "resolveJsonModule": true,
|
|
|
|
|
+ "isolatedModules": true,
|
|
|
|
|
+ "esModuleInterop": true,
|
|
|
|
|
+ "lib": [
|
|
|
|
|
+ "ESNext",
|
|
|
|
|
+ "DOM"
|
|
|
|
|
+ ],
|
|
|
|
|
+ "skipLibCheck": true,
|
|
|
|
|
+ "baseUrl": "./",
|
|
|
|
|
+ "paths": {
|
|
|
|
|
+ "@/*": [
|
|
|
|
|
+ "src/*"
|
|
|
|
|
+ ]
|
|
|
|
|
+ },
|
|
|
},
|
|
},
|
|
|
"include": [
|
|
"include": [
|
|
|
"*.d.ts",
|
|
"*.d.ts",
|