{ "extends": "../../tsconfig.base.json", "compilerOptions": { "jsx": "preserve", "noEmit": true, "moduleResolution": "node", "lib": ["ES2022", "DOM", "DOM.Iterable"], "plugins": [{ "name": "next" }], "baseUrl": ".", "paths": { "@/*": ["./src/*"], "@/components/*": ["./src/components/*"], "@/core/*": ["./src/core/*"], "@/features/*": ["./src/features/*"], "@/shared/*": ["./src/shared/*"], "@/styles/*": ["./src/styles/*"], "@/types/*": ["./src/types/*"], "@/lib/*": ["./src/lib/*"], "@customer-portal/domain": ["../../packages/domain/index.ts"], "@customer-portal/domain/*": ["../../packages/domain/*"], "@customer-portal/contracts": ["../../packages/contracts/src"], "@customer-portal/contracts/*": ["../../packages/contracts/src/*"], "@customer-portal/schemas": ["../../packages/schemas/src"], "@customer-portal/schemas/*": ["../../packages/schemas/src/*"], "@customer-portal/logging": ["../../packages/logging/src"], "@customer-portal/logging/*": ["../../packages/logging/src/*"], "@customer-portal/validation": ["../../packages/validation/src"], "@customer-portal/validation/*": ["../../packages/validation/src/*"] }, "allowJs": false }, "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], "exclude": ["node_modules"] }