tsconfig, made i18n not use top-level await, upgraded packages/made sure they were on compatible versions
23 lines
655 B
JSON
23 lines
655 B
JSON
{
|
|
"extends": "@vue/tsconfig/tsconfig.dom.json",
|
|
"compilerOptions": {
|
|
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
|
|
/* Linting */
|
|
"strict": true,
|
|
// "noUnusedLocals": true,
|
|
// "noUnusedParameters": true,
|
|
"erasableSyntaxOnly": true,
|
|
"noFallthroughCasesInSwitch": true,
|
|
"noUncheckedSideEffectImports": true,
|
|
"noUncheckedIndexedAccess": true,
|
|
"module": "esnext",
|
|
"moduleResolution": "bundler",
|
|
"target": "esnext",
|
|
"lib": ["ESNext", "DOM"],
|
|
"rootDir": "src",
|
|
"paths": { "@/*": ["./src/*"] },
|
|
},
|
|
"vueCompilerOptions": { "strictTemplates": true },
|
|
"include": ["src"],
|
|
"exclude": ["./eslint.config.js"],
|
|
}
|