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