{ "$schema": "https://json.schemastore.org/tsconfig", "compilerOptions": { "baseUrl": ".", "esModuleInterop": true, "incremental": true, "isolatedModules": true, "jsx": "preserve", "lib": ["dom", "dom.iterable", "esnext"], "module": "esnext", "moduleResolution": "bundler", "noEmit": true, "paths": { "@/*": ["src/*"], "@metrics/*": ["src/app/app/(primary_layout)/(chat_experience)/metrics/[metricId]/*"], "@dashboards/*": [ "src/app/app/(primary_layout)/(chat_experience)/dashboards/[dashboardId]/*" ], "@reports/*": ["src/app/app/(primary_layout)/(chat_experience)/reports/[reportId]/*"] }, "plugins": [ { "name": "next" } ], "resolveJsonModule": true, "skipLibCheck": true, "strict": true, "target": "ES2022", "types": ["node", "vitest/globals"], "allowJs": true }, "exclude": ["node_modules", "dist", ".next", "public"], "include": ["next-env.d.ts", "globals.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], "references": [{ "path": "../../packages/server-shared" }] }