{ "compilerOptions": { "target": "ES2022", "lib": ["DOM", "DOM.Iterable", "ES2022"], "allowJs": true, "skipLibCheck": true, "esModuleInterop": true, "allowSyntheticDefaultImports": true, "strict": true, "forceConsistentCasingInFileNames": true, "noFallthroughCasesInSwitch": true, "module": "ESNext", "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, "noEmit": true, "jsx": "react-jsx", "noUnusedLocals": true, "noUnusedParameters": true, "strictNullChecks": true, "strictPropertyInitialization": false, "allowImportingTsExtensions": true, "types": [ "vite/client", "node", "@types/w3c-web-serial", "@types/web-bluetooth" ], "baseUrl": ".", "paths": { "@app/*": ["./src/*"], "@public/*": ["./public/*"], "@pages/*": ["./src/pages/*"], "@components/*": ["./src/components/*"], "@core/*": ["./src/core/*"], "@layouts/*": ["./src/layouts/*"] } }, "include": ["src", "./vite-env.d.ts"], "exclude": [ "routeTree.gen.ts", "node_modules", "dist", "build", "coverage", "out", ".vscode-test" ] }