mirror of
https://github.com/ankitects/anki.git
synced 2025-12-21 19:02:57 -05:00
This partially reverts commit e1d4292ce3.
It seems like this might not be necessary after all.
However some other change made on this branch seems to have fixed
the .svelte.d.ts imports
60 lines
2.5 KiB
JSON
60 lines
2.5 KiB
JSON
{
|
|
"include": [],
|
|
"exclude": ["node_modules"],
|
|
"references": [
|
|
{ "path": "components" },
|
|
{ "path": "congrats" },
|
|
{ "path": "deck-options" },
|
|
{ "path": "editable" },
|
|
{ "path": "editor" },
|
|
{ "path": "graphs" },
|
|
{ "path": "html-filter" },
|
|
{ "path": "lib" },
|
|
{ "path": "reviewer" },
|
|
{ "path": "sveltelib" }
|
|
],
|
|
"compilerOptions": {
|
|
"declaration": true,
|
|
"composite": true,
|
|
"target": "es6",
|
|
"module": "es6",
|
|
"lib": [
|
|
"es2017",
|
|
"es2018.intl",
|
|
"es2019.array",
|
|
"es2018.promise",
|
|
"es2020.promise",
|
|
"es2019.string",
|
|
"dom",
|
|
"dom.iterable"
|
|
],
|
|
// uncomment for building with tsc directly
|
|
// "outDir": "dist",
|
|
// "rootDir": "..",
|
|
"rootDir": ".",
|
|
"rootDirs": [
|
|
// for VS code
|
|
"../bazel-bin/ts"
|
|
],
|
|
"baseUrl": ".",
|
|
"paths": {},
|
|
"types": [],
|
|
"importsNotUsedAsValues": "error",
|
|
/* Strict Type-Checking Options */
|
|
"strict": true /* Enable all strict type-checking options. */,
|
|
"noImplicitAny": false /* Raise error on expressions and declarations with an implied 'any' type. */,
|
|
"strictNullChecks": true /* Enable strict null checks. */,
|
|
"strictFunctionTypes": true /* Enable strict checking of function types. */,
|
|
"strictBindCallApply": true /* Enable strict 'bind', 'call', and 'apply' methods on functions. */,
|
|
"strictPropertyInitialization": true /* Enable strict checking of property initialization in classes. */,
|
|
"noImplicitThis": true /* Raise error on 'this' expressions with an implied 'any' type. */,
|
|
"alwaysStrict": true /* Parse in strict mode and emit "use strict" for each source file. */,
|
|
/* Module Resolution Options */
|
|
"moduleResolution": "node" /* Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6). */,
|
|
"allowSyntheticDefaultImports": true /* Allow default imports from modules with no default export. This does not affect code emit, just typechecking. */,
|
|
"esModuleInterop": true /* Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'. */,
|
|
"jsx": "react",
|
|
"noEmitHelpers": true,
|
|
"importHelpers": true
|
|
}
|
|
}
|