forked from Checkmk/checkmk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtsconfig.strict.json
65 lines (65 loc) · 2.69 KB
/
tsconfig.strict.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
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
{
/*
This file is a temporary extension for tsconfig.json
Here we try to convert our javascript code
to typescript with the most strict configurations
but to avoid having to change them all at once
we use this file to add each new typescript file
here and then at the end when we fix all files
we adapt these compilerOptions in the original
tsconfig and delete this file
*/
"extends": "./tsconfig.json",
"compilerOptions": {
"noImplicitAny": true,
"noUnusedParameters": true
},
"files": [
// add files here
//"./web/htdocs/js/modules/valuespecs.ts",
//"./web/htdocs/js/modules/graphs.ts",
//"./web/htdocs/js/modules/wato.ts",
//"./web/htdocs/js/modules/element_dragging.ts",
//"./web/htdocs/js/modules/password_meter.ts",
//"./web/htdocs/js/modules/forms.ts",
//"./web/htdocs/js/modules/service_discovery.ts",
"./web/htdocs/js/modules/utils.ts",
"./web/htdocs/js/modules/selection.ts",
//"./web/htdocs/js/modules/number_format.ts",
"./web/htdocs/js/modules/ajax.ts",
//"./web/htdocs/js/modules/sites.ts",
"./web/htdocs/js/modules/foldable_container.ts",
//"./web/htdocs/js/modules/transfer.ts",
//"./web/htdocs/js/modules/visibility_detection.ts",
//"./web/htdocs/js/modules/sidebar.ts",
//"./web/htdocs/js/modules/async_progress.ts",
//"./web/htdocs/js/modules/page_menu.ts",
//"./web/htdocs/js/modules/popup_menu.ts",
"./web/htdocs/js/modules/availability.ts",
"./web/htdocs/js/modules/backup.ts",
//"./web/htdocs/js/modules/activation.ts",
//"./web/htdocs/js/modules/graph_integration.ts",
//"./web/htdocs/js/modules/views.ts",
//"./web/htdocs/js/modules/hover.ts",
"./web/htdocs/js/modules/help.ts",
//"./web/htdocs/js/modules/background_job.ts",
//"./web/htdocs/js/modules/profile_replication.ts",
//"./web/htdocs/js/modules/sla.ts",
//"./web/htdocs/js/modules/host_diagnose.ts",
//"./web/htdocs/js/modules/reload_pause.ts",
//"./web/htdocs/js/modules/prediction.ts",
//"./web/htdocs/js/modules/bi.ts",
//"./web/htdocs/js/modules/figures/cmk_stats.ts",
//"./web/htdocs/js/modules/figures/cmk_table.ts",
//"./web/htdocs/js/modules/figures/cmk_figures.ts",
//"./web/htdocs/js/modules/figures/cmk_figures_plugins.ts",
//"./web/htdocs/js/modules/quicksearch.ts",
//"./web/htdocs/js/modules/webauthn.ts",
//"./web/htdocs/js/modules/search.ts"
],
"exclude": [
"./web/**/*",
"./enterprise/web/**/*",
"node_modules"
]
}