forked from oppia/oppia
-
Notifications
You must be signed in to change notification settings - Fork 0
/
tsconfig.json
38 lines (38 loc) · 1.46 KB
/
tsconfig.json
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
{
"compilerOptions": {
"allowJs": true,
"lib": ["es2017", "dom", "webworker"],
"noImplicitUseStrict": true,
"outDir": "local_compiled_js",
"rootDir": ".",
"skipLibCheck": true,
"target": "es5",
"typeRoots": ["./node_modules/@types"],
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"allowSyntheticDefaultImports": true,
"esModuleInterop": true,
"baseUrl": ".",
"paths": {
"app.constants": ["core/templates/dev/head/app.constants"],
"components/*": ["core/templates/dev/head/components/*"],
"domain/*": ["core/templates/dev/head/domain/*"],
"pages/*": ["core/templates/dev/head/pages/*"],
"services/*": ["core/templates/dev/head/services/*"],
"classifiers/*": ["extensions/classifiers/*"],
"interactions/*": ["extensions/interactions/*"],
"filters/*": ["core/templates/dev/head/filters/*"]
}
},
"files_explanation": "These files are included separately since we still do not have webpack in extensions folder and these files are still included through scripts tags, so they need to be compiled separately.",
"files": [
"core/templates/dev/head/mathjaxConfig.ts",
"core/templates/dev/head/expressions/expression-parser.service.js",
"core/tests/karma-globals.ts"
],
"include_explanation": "The files in extensions/ckeditor_plugins are yet to be integrated into webpack (#6732).",
"include": [
"extensions/ckeditor_plugins",
"typings"
]
}