{ "extends": "../../tsconfig.base.json", "compilerOptions": { "target": "ES2022", "lib": ["DOM", "DOM.Iterable", "ES2022"], "module": "ESNext", "moduleResolution": "Bundler", "jsx": "preserve", "allowJs": true, "noEmit": true, "incremental": true, "plugins": [ { "name": "next" } ], "paths": { "@/*": ["./src/*"], "@/shared/*": ["./src/shared/*"], "@edu/hooks": ["../../packages/hooks/src/index.ts"], "@edu/ui-components": ["../../packages/ui-components/src/index.ts"], "@edu/ui-tokens": ["../../packages/ui-tokens/src/index.ts"], "@edu/shared-ts/contracts": [ "../../packages/shared-ts/src/contracts/index.ts" ], "@edu/shared-ts/permission-bitmap": [ "../../packages/shared-ts/src/permission-bitmap.ts" ] }, "isolatedModules": true }, "include": [ "next-env.d.ts", "src/**/*", ".next/types/**/*.ts" ], "exclude": [ "node_modules" ] }