[BUGFIX] Prevent empty sorting field to be quoted and put into an array
[Packages/TYPO3.CMS.git] / Build / tsconfig.json
1 {
2 "compilerOptions": {
3 "target": "es5",
4 "module": "amd",
5 "sourceMap": false,
6 "removeComments": false,
7 "alwaysStrict": true,
8 "downlevelIteration": true,
9 "experimentalDecorators": true,
10 "noImplicitAny": true,
11 "noImplicitThis": true,
12 "noImplicitReturns": true,
13 "pretty": true,
14 "baseUrl": ".",
15 "rootDir": "../",
16 "paths": {
17 "TYPO3/CMS/Backend/*": [
18 "../typo3/sysext/backend/Resources/Public/JavaScript/*",
19 "../typo3/sysext/backend/Resources/Private/TypeScript/*"
20 ],
21 "TYPO3/CMS/Beuser/*": [
22 "../typo3/sysext/beuser/Resources/Public/JavaScript/*",
23 "../typo3/sysext/beuser/Resources/Private/TypeScript/*"
24 ],
25 "TYPO3/CMS/Core/*": [
26 "../typo3/sysext/core/Resources/Public/JavaScript/*",
27 "../typo3/sysext/core/Resources/Private/TypeScript/*"
28 ],
29 "TYPO3/CMS/Documentation/*": [
30 "../typo3/sysext/documentation/Resources/Public/JavaScript/*",
31 "../typo3/sysext/documentation/Resources/Private/TypeScript/*"
32 ],
33 "TYPO3/CMS/Extensionmanager/*": [
34 "../typo3/sysext/extensionmanager/Resources/Public/JavaScript/*",
35 "../typo3/sysext/extensionmanager/Resources/Private/TypeScript/*"
36 ],
37 "TYPO3/CMS/Filelist/*": [
38 "../typo3/sysext/filelist/Resources/Public/JavaScript/*",
39 "../typo3/sysext/filelist/Resources/Private/TypeScript/*"
40 ],
41 "TYPO3/CMS/Form/*": [
42 "../typo3/sysext/form/Resources/Public/JavaScript/*",
43 "../typo3/sysext/form/Resources/Private/TypeScript/*"
44 ],
45 "TYPO3/CMS/Impexp/*": [
46 "../typo3/sysext/impexp/Resources/Public/JavaScript/*",
47 "../typo3/sysext/impexp/Resources/Private/TypeScript/*"
48 ],
49 "TYPO3/CMS/Install/*": [
50 "../typo3/sysext/install/Resources/Public/JavaScript/*",
51 "../typo3/sysext/install/Resources/Private/TypeScript/*"
52 ],
53 "TYPO3/CMS/Lang/*": [
54 "../typo3/sysext/lang/Resources/Public/JavaScript/*",
55 "../typo3/sysext/lang/Resources/Private/TypeScript/*"
56 ],
57 "TYPO3/CMS/Linkvalidator/*": [
58 "../typo3/sysext/linkvalidator/Resources/Public/JavaScript/*",
59 "../typo3/sysext/linkvalidator/Resources/Private/TypeScript/*"
60 ],
61 "TYPO3/CMS/Lowlevel/*": [
62 "../typo3/sysext/lowlevel/Resources/Public/JavaScript/*",
63 "../typo3/sysext/lowlevel/Resources/Private/TypeScript/*"
64 ],
65 "TYPO3/CMS/Opendocs/*": [
66 "../typo3/sysext/opendocs/Resources/Public/JavaScript/*",
67 "../typo3/sysext/opendocs/Resources/Private/TypeScript/*"
68 ],
69 "TYPO3/CMS/Recordlist/*": [
70 "../typo3/sysext/recordlist/Resources/Public/JavaScript/*",
71 "../typo3/sysext/recordlist/Resources/Private/TypeScript/*"
72 ],
73 "TYPO3/CMS/Recycler/*": [
74 "../typo3/sysext/recycler/Resources/Public/JavaScript/*",
75 "../typo3/sysext/recycler/Resources/Private/TypeScript/*"
76 ],
77 "TYPO3/CMS/Rsaauth/*": [
78 "../typo3/sysext/rsaauth/Resources/Public/JavaScript/*",
79 "../typo3/sysext/rsaauth/Resources/Private/TypeScript/*"
80 ],
81 "TYPO3/CMS/RteCkeditor/*": [
82 "../typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/*",
83 "../typo3/sysext/rte_ckeditor/Resources/Private/TypeScript/*"
84 ],
85 "TYPO3/CMS/Scheduler/*": [
86 "../typo3/sysext/scheduler/Resources/Public/JavaScript/*",
87 "../typo3/sysext/scheduler/Resources/Private/TypeScript/*"
88 ],
89 "TYPO3/CMS/SysAction/*": [
90 "../typo3/sysext/sys_action/Resources/Public/JavaScript/*",
91 "../typo3/sysext/sys_action/Resources/Private/TypeScript/*"
92 ],
93 "TYPO3/CMS/T3editor/*": [
94 "../typo3/sysext/t3editor/Resources/Public/JavaScript/*",
95 "../typo3/sysext/t3editor/Resources/Private/TypeScript/*"
96 ],
97 "TYPO3/CMS/Taskcenter/*": [
98 "../typo3/sysext/taskcenter/Resources/Public/JavaScript/*",
99 "../typo3/sysext/taskcenter/Resources/Private/TypeScript/*"
100 ],
101 "TYPO3/CMS/Tstemplate/*": [
102 "../typo3/sysext/tstemplate/Resources/Public/JavaScript/*",
103 "../typo3/sysext/tstemplate/Resources/Private/TypeScript/*"
104 ],
105 "TYPO3/CMS/Viewpage/*": [
106 "../typo3/sysext/viewpage/Resources/Public/JavaScript/*",
107 "../typo3/sysext/viewpage/Resources/Private/TypeScript/*"
108 ],
109 "TYPO3/CMS/Workspaces/*": [
110 "../typo3/sysext/workspaces/Resources/Public/JavaScript/*",
111 "../typo3/sysext/workspaces/Resources/Private/TypeScript/*"
112 ]
113 },
114 "outDir": "./JavaScript/",
115 "typeRoots": [
116 "node_modules/@types",
117 "types"
118 ]
119 },
120 "include": [
121 "../typo3/sysext/*/Resources/Private/TypeScript/**/*.ts",
122 "../typo3/sysext/*/Tests/TypeScript/**/*.ts"
123 ]
124 }