{ "extends": "./.svelte-kit/tsconfig.json", "compilerOptions": { // Inlined rather than extending the monorepo's tsconfig.base.json: this // app is meant to be copied out and started as a standalone client // project (see "Starting a client project from the template" in the // template README), which explicitly does not bring the monorepo root // along — a relative `extends` up into it would break the moment it's // copied. packages/core and packages/humanoid don't have this // constraint (they're consumed via npm, never copied) and keep // extending tsconfig.base.json normally. "strict": true, "esModuleInterop": true, "forceConsistentCasingInFileNames": true, "skipLibCheck": true, "isolatedModules": true, "verbatimModuleSyntax": true, "rewriteRelativeImportExtensions": true, "allowJs": true, "checkJs": true, "resolveJsonModule": true, "sourceMap": true, "moduleResolution": "bundler" } // Path aliases are handled by https://svelte.dev/docs/kit/configuration#alias // except $lib which is handled by https://svelte.dev/docs/kit/configuration#files // // To make changes to top-level options such as include and exclude, we recommend extending // the generated config; see https://svelte.dev/docs/kit/configuration#typescript }