Files
myprojplanet_vite/tsconfig.json
2025-06-12 10:08:07 +02:00

178 lines
3.4 KiB
JSON

{
"compilerOptions": {
"esModuleInterop": true,
"moduleResolution": "node",
"module": "ESNext",
"target": "ESNext",
"jsx": "react-jsx",
"strict": true,
"baseUrl": "./",
"skipLibCheck": true,
"allowJs": true,
"moduleDetection": "force",
"isolatedModules": true,
"noEmit": true,
"lib": [
"esnext",
"dom",
"dom.iterable"
],
"strictNullChecks": false,
"allowUnreachableCode": false,
"allowUnusedLabels": false,
"noImplicitOverride": true,
// "exactOptionalPropertyTypes": true,
"noUncheckedIndexedAccess": true,
"paths": {
"app/*": [
"*"
],
"src": [
"src"
],
"src/*": [
"src/*"
],
"components": [
"src/components"
],
"components/*": [
"src/components/*"
],
"layouts": [
"src/layouts"
],
"layouts/*": [
"src/layouts/*"
],
"pages": [
"src/pages"
],
"pages/*": [
"src/pages/*"
],
"assets": [
"src/assets"
],
"assets/*": [
"src/assets/*"
],
"boot": [
"src/boot"
],
"boot/*": [
"src/boot/*"
],
"@costanti": [
"src/store/Modules/costanti.ts"
],
"@components": [
"src/compoments/index.ts"
],
"@components/*": [
"src/compoments/*"
],
"@boot": [
"src/boot/*"
],
"@views": [
"src/views/*"
],
"@src/*": [
"src/*"
],
"@css": [
"src/css/variables.scss"
],
"@icons": [
"src/public/myicons/*"
],
"@images": [
"src/public/images/*"
],
"@maps": [
"src/public/maps/*"
],
"@classes": [
"src/classes/index.ts"
],
"@utils": [
"src/utils/index.ts"
],
"@router": [
"src/router/index.ts"
],
"@validators": [
"src/utils/validators.ts"
],
"@methods": [
"src/utils/methods.ts"
],
"@api": [
"src/store/Api/index.ts"
],
"@api/*": [
"src/store/Api/*"
],
"@paths": [
"src/store/Api/ApiRoutes.ts"
],
"@tools": [
"src/store/Modules/tools.ts"
],
"@store": [
"src/store"
],
"@store/*": [
"src/store/*"
],
"@modules": [
"src/store/Modules/index.ts"
],
"@model": [
"src/model/index.ts"
],
"@model/*": [
"src/model/*"
],
"model": [
"src/model/index.ts"
],
"enums": [
"src/enums/*"
],
"crypto": [
"node_modules/bcryptjs"
],
"#q-app/bex/background": [
"../node_modules/@quasar/app-vite/types/bex/entrypoints/background.d.ts"
],
"#q-app/bex/content": [
"../node_modules/@quasar/app-vite/types/bex/entrypoints/content.d.ts"
],
"#q-app/bex/private/bex-bridge": [
"../node_modules/@quasar/app-vite/types/bex/bex-bridge.d.ts"
]
}
},
"include": [
"**/*.d.ts",
"**/*",
".eslintrc.js",
"src/**/*",
],
"exclude": [
"dist",
"node_modules",
"src-capacitor",
"src-cordova",
"public/js",
"scripts",
"docs",
"statics",
"upload",
"quasar.config.ts",
"quasar.config.*.temporary.compiled*"
]
}