{ "$schema": "https://json.schemastore.org/tsconfig", "extends": "tsconfig/nextjs.json", "compilerOptions": { "allowJs": true, "lib": ["dom", "dom.iterable", "esnext"], "paths": { // @deprecated: use @/ instead of importing from root "~/*": ["./*"], "@/*": ["./*"], "contentlayer/generated": ["./.contentlayer/generated"], // @deprecated: use @/ prefix instead ".generated/*": ["./.generated/*"], // @deprecated: use @/ prefix instead "app/*": ["./app/*"], // @deprecated: use @/ prefix instead "components/*": ["./components/*"], // @deprecated: use @/ prefix instead "data/*": ["./data/*"], // @deprecated: use @/ prefix instead "hooks/*": ["./hooks/*"], // @deprecated: use @/ prefix instead "internals/*": ["./internals/*"], // @deprecated: use @/ prefix instead "layouts/*": ["./layouts/*"], // @deprecated: use @/ prefix instead "lib/*": ["./lib/*"], // @deprecated: use @/ prefix instead "pages/*": ["./pages/*"], // @deprecated: use @/ prefix instead "public/*": ["./public/*"], // @deprecated: use @/ prefix instead "scripts/*": ["./scripts/*"], // @deprecated: use @/ prefix instead "styles/*": ["./styles/*"], // @deprecated: use @/ prefix instead "types": ["./types"], // @deprecated: use @/ prefix instead "types/*": ["./types/*"] }, "plugins": [{ "name": "next" }] }, "include": [ "next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts", ".contentlayer/generated" ], "exclude": ["node_modules", "supabase"] }