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
38 lines (38 loc) · 1.46 KB
/
tsconfig.json
File metadata and controls
38 lines (38 loc) · 1.46 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
{
"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"
]
}