1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
|
{
"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/web-set-timeout.d.ts"
],
"exclude": [
"../node_modules"
]
}
|