{ "compilerOptions": { "target": "esnext", "module": "ESNext", "strict": true, "jsx": "preserve", "importHelpers": true, "moduleResolution": "bundler", "resolveJsonModule": true, "esModuleInterop": true, "experimentalDecorators": true, "allowSyntheticDefaultImports": true, "sourceMap": true, "types": ["node"], "typeRoots": ["./node_modules/@types", "./src/universal/types/"], "paths": { "@/*": ["./src/renderer/*"], "~/*": ["./src/main/*"], "root/*": ["./*"], "#/*": ["./src/universal/*"], "apis/*": ["./src/main/apis/*"], "@core/*": ["./src/main/apis/core/*"] }, "lib": ["ESNext", "dom", "dom.iterable", "ScriptHost"] }, "include": ["./src/**/*.ts", "./src/**/*.vue", "./src/**/*.d.ts", "./tests/**/*.ts", "./electron.vite.config.*"], "exclude": ["./node_modules", "./dist", "./out"] }