{ "compilerOptions": { "module": "ES2015", "target": "ES2022", "checkJs": true, "moduleResolution": "node", "strict": true, "strictNullChecks": true, "noImplicitAny": true, "strictPropertyInitialization": true, "suppressImplicitAnyIndexErrors": false, "skipLibCheck": false, "baseUrl": ".", "paths": { "anki-templates": ["../types/ext/anki-templates"], "anki-templates-internal": ["../types/ext/anki-templates-internal"], "cache-map": ["../types/ext/cache-map"], "core": ["../types/ext/core"], "css-style-applier": ["../types/ext/css-style-applier"], "database": ["../types/ext/database"], "deinflector": ["../types/ext/deinflector"], "dictionary": ["../types/ext/dictionary"], "dictionary-data": ["../types/ext/dictionary-data"], "dictionary-data-util": ["../types/ext/dictionary-data-util"], "dictionary-database": ["../types/ext/dictionary-database"], "dictionary-importer": ["../types/ext/dictionary-importer"], "dictionary-importer-media-loader": ["../types/ext/dictionary-importer-media-loader"], "dynamic-property": ["../types/ext/dynamic-property"], "error": ["../types/ext/error"], "event-listener-collection": ["../types/ext/event-listener-collection"], "japanese-util": ["../types/ext/japanese-util"], "json-schema": ["../types/ext/json-schema"], "log": ["../types/ext/log"], "settings": ["../types/ext/settings"], "structured-content": ["../types/ext/structured-content"], "translator": ["../types/ext/translator"], "translation": ["../types/ext/translation"], "translation-internal": ["../types/ext/translation-internal"], "dev/*": ["../types/dev/*"] }, "types": [ "node", "events", "browserify", "jsdom", "assert", "css", "chrome", "ajv" ] }, "include": [ "**/*.js", "../playwright.config.js", "../vitest.config.js", "../ext/js/core.js", "../ext/js/core/extension-error.js", "../ext/js/data/database.js", "../ext/js/data/json-schema.js", "../ext/js/general/cache-map.js", "../ext/js/data/sandbox/anki-note-data-creator.js", "../ext/js/general/cache-map.js", "../ext/js/general/regex-util.js", "../ext/js/general/text-source-map.js", "../ext/js/language/deinflector.js", "../ext/js/language/dictionary-importer.js", "../ext/js/language/dictionary-database.js", "../ext/js/language/sandbox/dictionary-data-util.js", "../ext/js/language/sandbox/japanese-util.js", "../ext/js/language/translator.js", "../ext/js/media/media-util.js", "../types/dev/**/*.ts", "../types/other/globals.d.ts" ], "exclude": [ "../node_modules" ] }