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.
32 lines
938 B
32 lines
938 B
{ |
|
"compilerOptions": { |
|
"moduleResolution": "bundler", |
|
"target": "ESNext", |
|
"module": "ESNext", |
|
/** |
|
* svelte-preprocess cannot figure out whether you have |
|
* a value or a type, so tell TypeScript to enforce using |
|
* `import type` instead of `import` for Types. |
|
*/ |
|
"verbatimModuleSyntax": true, |
|
"isolatedModules": true, |
|
"resolveJsonModule": true, |
|
/** |
|
* To have warnings / errors of the Svelte compiler at the |
|
* correct position, enable source maps by default. |
|
*/ |
|
"sourceMap": true, |
|
"esModuleInterop": true, |
|
"skipLibCheck": true, |
|
/** |
|
* Typecheck JS in `.svelte` and `.js` files by default. |
|
* Disable this if you'd like to use dynamic types. |
|
*/ |
|
"checkJs": true |
|
}, |
|
/** |
|
* Use global.d.ts instead of compilerOptions.types |
|
* to avoid limiting type declarations. |
|
*/ |
|
"include": ["src/**/*.d.ts", "src/**/*.js", "src/**/*.svelte"] |
|
}
|
|
|