-
Notifications
You must be signed in to change notification settings - Fork 24
/
tsconfig.base.json
175 lines (175 loc) · 7.44 KB
/
tsconfig.base.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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
{
"compileOnSave": false,
"compilerOptions": {
"strict": true,
"forceConsistentCasingInFileNames": true,
"noImplicitReturns": true,
"noFallthroughCasesInSwitch": true,
"noPropertyAccessFromIndexSignature": true,
"rootDir": ".",
"sourceMap": true,
"declaration": false,
"moduleResolution": "node",
"noImplicitOverride": true,
"noUnusedLocals": true,
"experimentalDecorators": true,
"importHelpers": true,
"target": "ES2022",
"module": "ES2022",
"lib": ["es2022", "dom"],
"useDefineForClassFields": false,
"skipLibCheck": true,
"skipDefaultLibCheck": true,
"esModuleInterop": true,
"baseUrl": ".",
"typeRoots": ["./node_modules/@types", "./vendor/types/**/*.d.ts"],
"paths": {
"*": ["./vendor/types/*"],
"@skyux-sdk/e2e-schematics": ["libs/sdk/e2e-schematics/src/index.ts"],
"@skyux-sdk/e2e-schematics/cypress-preset": [
"libs/sdk/e2e-schematics/src/cypress-preset.ts"
],
"@skyux-sdk/eslint-config": ["libs/sdk/eslint-config/src/index.ts"],
"@skyux-sdk/prettier-schematics": [
"libs/sdk/prettier-schematics/src/index.ts"
],
"@skyux-sdk/testing": ["libs/sdk/testing/src/index.ts"],
"@skyux-sdk/tools": ["libs/sdk/tools/src/index.ts"],
"@skyux/a11y": ["libs/components/a11y/src/index.ts"],
"@skyux/action-bars": ["libs/components/action-bars/src/index.ts"],
"@skyux/action-bars/testing": [
"libs/components/action-bars/testing/src/public-api.ts"
],
"@skyux/ag-grid": ["libs/components/ag-grid/src/index.ts"],
"@skyux/angular-tree-component": [
"libs/components/angular-tree-component/src/index.ts"
],
"@skyux/animations": ["libs/components/animations/src/index.ts"],
"@skyux/assets": ["libs/components/assets/src/index.ts"],
"@skyux/autonumeric": ["libs/components/autonumeric/src/index.ts"],
"@skyux/avatar": ["libs/components/avatar/src/index.ts"],
"@skyux/avatar/testing": [
"libs/components/avatar/testing/src/public-api.ts"
],
"@skyux/colorpicker": ["libs/components/colorpicker/src/index.ts"],
"@skyux/colorpicker/testing": [
"libs/components/colorpicker/testing/src/public-api.ts"
],
"@skyux/config": ["libs/components/config/src/index.ts"],
"@skyux/core": ["libs/components/core/src/index.ts"],
"@skyux/core/testing": ["libs/components/core/testing/src/public-api.ts"],
"@skyux/data-manager": ["libs/components/data-manager/src/index.ts"],
"@skyux/datetime": ["libs/components/datetime/src/index.ts"],
"@skyux/datetime/testing": [
"libs/components/datetime/testing/src/public-api.ts"
],
"@skyux/errors": ["libs/components/errors/src/index.ts"],
"@skyux/errors/testing": [
"libs/components/errors/testing/src/public-api.ts"
],
"@skyux/flyout": ["libs/components/flyout/src/index.ts"],
"@skyux/forms": ["libs/components/forms/src/index.ts"],
"@skyux/forms/testing": [
"libs/components/forms/testing/src/public-api.ts"
],
"@skyux/grids": ["libs/components/grids/src/index.ts"],
"@skyux/help-inline": ["libs/components/help-inline/src/index.ts"],
"@skyux/help-inline/testing": [
"libs/components/help-inline/testing/src/public-api.ts"
],
"@skyux/i18n": ["libs/components/i18n/src/index.ts"],
"@skyux/icon": ["libs/components/icon/src/index.ts"],
"@skyux/icon/testing": ["libs/components/icon/testing/src/public-api.ts"],
"@skyux/indicators": ["libs/components/indicators/src/index.ts"],
"@skyux/indicators/testing": [
"libs/components/indicators/testing/src/public-api.ts"
],
"@skyux/inline-form": ["libs/components/inline-form/src/index.ts"],
"@skyux/layout": ["libs/components/layout/src/index.ts"],
"@skyux/layout/testing": [
"libs/components/layout/testing/src/public-api.ts"
],
"@skyux/list-builder": ["libs/components/list-builder/src/index.ts"],
"@skyux/list-builder-common": [
"libs/components/list-builder-common/src/index.ts"
],
"@skyux/list-builder-view-checklist": [
"libs/components/list-builder-view-checklist/src/index.ts"
],
"@skyux/list-builder-view-checklist/testing": [
"libs/components/list-builder-view-checklist/testing/src/public-api.ts"
],
"@skyux/list-builder-view-grids": [
"libs/components/list-builder-view-grids/src/index.ts"
],
"@skyux/list-builder-view-grids/testing": [
"libs/components/list-builder-view-grids/testing/src/public-api.ts"
],
"@skyux/lists": ["libs/components/lists/src/index.ts"],
"@skyux/lists/testing": [
"libs/components/lists/testing/src/public-api.ts"
],
"@skyux/lookup": ["libs/components/lookup/src/index.ts"],
"@skyux/lookup/testing": [
"libs/components/lookup/testing/src/public-api.ts"
],
"@skyux/modals": ["libs/components/modals/src/index.ts"],
"@skyux/modals/testing": [
"libs/components/modals/testing/src/public-api.ts"
],
"@skyux/navbar": ["libs/components/navbar/src/index.ts"],
"@skyux/packages": ["libs/components/packages/src/index.ts"],
"@skyux/pages": ["libs/components/pages/src/index.ts"],
"@skyux/pages/testing": [
"libs/components/pages/testing/src/public-api.ts"
],
"@skyux/phone-field": ["libs/components/phone-field/src/index.ts"],
"@skyux/phone-field/testing": [
"libs/components/phone-field/testing/src/public-api.ts"
],
"@skyux/popovers": ["libs/components/popovers/src/index.ts"],
"@skyux/popovers/testing": [
"libs/components/popovers/testing/src/public-api.ts"
],
"@skyux/progress-indicator": [
"libs/components/progress-indicator/src/index.ts"
],
"@skyux/progress-indicator/testing": [
"libs/components/progress-indicator/testing/src/public-api.ts"
],
"@skyux/router": ["libs/components/router/src/index.ts"],
"@skyux/router/testing": [
"libs/components/router/testing/src/public-api.ts"
],
"@skyux/select-field": ["libs/components/select-field/src/index.ts"],
"@skyux/split-view": ["libs/components/split-view/src/index.ts"],
"@skyux/split-view/testing": [
"libs/components/split-view/testing/src/public-api.ts"
],
"@skyux/storybook": ["libs/components/storybook/src/index.ts"],
"@skyux/storybook/components": [
"libs/components/storybook/src/index-components.ts"
],
"@skyux/storybook/font-loading": [
"libs/components/storybook/src/lib/font-loading/font-loading.service.ts"
],
"@skyux/tabs": ["libs/components/tabs/src/index.ts"],
"@skyux/tabs/testing": ["libs/components/tabs/testing/src/public-api.ts"],
"@skyux/text-editor": ["libs/components/text-editor/src/index.ts"],
"@skyux/theme": ["libs/components/theme/src/index.ts"],
"@skyux/tiles": ["libs/components/tiles/src/index.ts"],
"@skyux/toast": ["libs/components/toast/src/index.ts"],
"@skyux/toast/testing": [
"libs/components/toast/testing/src/public-api.ts"
],
"@skyux/validation": ["libs/components/validation/src/index.ts"],
"skyux-eslint": ["libs/sdk/skyux-eslint/src/index.ts"]
}
},
"angularCompilerOptions": {
"strictTemplates": true,
"strictInjectionParameters": true,
"strictInputAccessModifiers": true
},
"exclude": ["node_modules", "tmp"]
}