forked from oppia/oppia
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtsconfig.json
More file actions
40 lines (40 loc) · 1.52 KB
/
Copy pathtsconfig.json
File metadata and controls
40 lines (40 loc) · 1.52 KB
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
{
"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,
"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/*"]
}
},
"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": [
"assets/constants.js",
"assets/rich_text_components_definitions.js",
"core/tests/karma-globals.ts",
"core/tests/karma.conf.ts",
"core/templates/dev/head/mathjaxConfig.ts",
"core/templates/dev/head/expressions/ExpressionParserService.js"
],
"include_explanation": "The files in interactions/LogicProof/static/js are yet to be integrated into webpack (#6961)",
"include": [
"extensions/ckeditor_plugins",
"extensions/interactions/LogicProof/static/js",
"typings"
]
}