|
@@ -0,0 +1,73 @@
|
|
|
+{
|
|
|
+ "compilerOptions": {
|
|
|
+ "target": "es5",
|
|
|
+ "lib": [
|
|
|
+ "dom",
|
|
|
+ "dom.iterable",
|
|
|
+ "es6"
|
|
|
+ ],
|
|
|
+ "allowJs": true,
|
|
|
+ "skipLibCheck": true,
|
|
|
+ "esModuleInterop": true,
|
|
|
+ "allowSyntheticDefaultImports": true,
|
|
|
+ "strict": false,
|
|
|
+ "forceConsistentCasingInFileNames": true,
|
|
|
+ "module": "esnext",
|
|
|
+ "moduleResolution": "node",
|
|
|
+ "resolveJsonModule": true,
|
|
|
+ "isolatedModules": true,
|
|
|
+ "noEmit": true,
|
|
|
+ "jsx": "preserve",
|
|
|
+ "declaration": false,
|
|
|
+ "declarationMap": false,
|
|
|
+ "sourceMap": true,
|
|
|
+ "baseUrl": ".",
|
|
|
+ "paths": {
|
|
|
+ "@/*": ["src/*"],
|
|
|
+ "@/api/*": ["src/api/*"],
|
|
|
+ "@/assets/*": ["src/assets/*"],
|
|
|
+ "@/components/*": ["src/components/*"],
|
|
|
+ "@/config/*": ["src/config/*"],
|
|
|
+ "@/constants/*": ["src/constants/*"],
|
|
|
+ "@/lang/*": ["src/lang/*"],
|
|
|
+ "@/mixins/*": ["src/mixins/*"],
|
|
|
+ "@/router/*": ["src/router/*"],
|
|
|
+ "@/store/*": ["src/store/*"],
|
|
|
+ "@/styles/*": ["src/styles/*"],
|
|
|
+ "@/types/*": ["src/types/*"],
|
|
|
+ "@/util/*": ["src/util/*"],
|
|
|
+ "@/views/*": ["src/views/*"]
|
|
|
+ },
|
|
|
+ "types": [
|
|
|
+ "node",
|
|
|
+ "webpack-env"
|
|
|
+ ],
|
|
|
+ "typeRoots": [
|
|
|
+ "node_modules/@types",
|
|
|
+ "src/types"
|
|
|
+ ],
|
|
|
+ "experimentalDecorators": true,
|
|
|
+ "emitDecoratorMetadata": true,
|
|
|
+ "noImplicitAny": false,
|
|
|
+ "noImplicitReturns": false,
|
|
|
+ "noImplicitThis": false,
|
|
|
+ "strictNullChecks": false,
|
|
|
+ "suppressImplicitAnyIndexErrors": true
|
|
|
+ },
|
|
|
+ "include": [
|
|
|
+ "src/**/*.ts",
|
|
|
+ "src/**/*.tsx",
|
|
|
+ "src/**/*.vue",
|
|
|
+ "src/**/*.js",
|
|
|
+ "src/**/*.jsx",
|
|
|
+ "src/types/**/*.d.ts"
|
|
|
+ ],
|
|
|
+ "exclude": [
|
|
|
+ "node_modules",
|
|
|
+ "dist",
|
|
|
+ "public",
|
|
|
+ "**/*.spec.ts",
|
|
|
+ "**/*.test.ts"
|
|
|
+ ],
|
|
|
+ "compileOnSave": false
|
|
|
+}
|