You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
1.3 KiB
30 lines
1.3 KiB
{
|
|
"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
|
|
}
|
|
|