Repository navigation
Expand file tree
/
Copy pathtsconfig.json
More file actions
128 lines (128 loc) · 6.49 KB
/
Copy pathtsconfig.json
File metadata and controls
128 lines (128 loc) · 6.49 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
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
{
"compilerOptions": {
"isolatedModules": true,
"target": "esnext",
"module": "esnext",
"strict": true,
"jsx": "preserve",
"importHelpers": true,
"moduleResolution": "bundler",
"skipLibCheck": true,
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"allowJs": true,
"checkJs": false,
"forceConsistentCasingInFileNames": true,
"useDefineForClassFields": true,
"sourceMap": true,
"experimentalDecorators": true,
"types": ["node", "vitest/globals", "vite/client"],
"typeRoots": ["./node_modules/@types", "./types", "./node_modules"],
"paths": {
"@data-access": ["./src/modules/data/data-access"],
"@data-app": ["./src/modules/data/application"],
"@data-board": ["./src/modules/data/board"],
"@data-classes": ["./src/modules/data/classes"],
"@data-course-rooms": ["./src/modules/data/course-rooms"],
"@data-common-cartridge": ["./src/modules/data/common-cartridge"],
"@data-env": ["./src/modules/data/env"],
"@data-external-tool": ["./src/modules/data/external-tool"],
"@data-file": ["./src/modules/data/file"],
"@data-folder": ["./src/modules/data/folder"],
"@data-import-users": ["./src/modules/data/import-users"],
"@data-runtime-config": ["./src/modules/data/runtime-config"],
"@data-tasks": ["./src/modules/data/tasks"],
"@data-group": ["./src/modules/data/group"],
"@data-h5p": ["./src/modules/data/h5p"],
"@data-ldap": ["./src/modules/data/ldap"],
"@data-license": ["./src/modules/data/license"],
"@data-oauth": ["./src/modules/data/oauth"],
"@data-room": ["./src/modules/data/room"],
"@data-school": ["./src/modules/data/school"],
"@data-user-login-migration": ["./src/modules/data/user-login-migration"],
"@data-users": ["./src/modules/data/users"],
"@data-notification": ["./src/modules/data/notification"],
"@feature-auto-logout": ["./src/modules/feature/auto-logout"],
"@feature-board-file-element": ["./src/modules/feature/board-file-element"],
"@feature-board-text-element": ["./src/modules/feature/board-text-element"],
"@feature-board-link-element": ["./src/modules/feature/board-link-element"],
"@feature-board-external-tool-element": ["./src/modules/feature/board-external-tool-element"],
"@feature-board-drawing-element": ["./src/modules/feature/board-drawing-element"],
"@feature-board-collaborative-text-editor-element": [
"./src/modules/feature/board-collaborative-text-editor-element"
],
"@feature-board-video-conference-element": ["./src/modules/feature/board-video-conference-element"],
"@feature-board-h5p-element": ["./src/modules/feature/board-h5p-element"],
"@feature-board": ["./src/modules/feature/board"],
"@feature-dashboard": ["./src/modules/feature/dashboard"],
"@feature-course-sync": ["./src/modules/feature/course-sync"],
"@feature-editor": ["./src/modules/feature/editor"],
"@feature-render-html": ["./src/modules/feature/render-html"],
"@feature-news": ["./src/modules/feature/news"],
"@feature-media-shelf": ["./src/modules/feature/media-shelf"],
"@feature-board-deleted-element": ["./src/modules/feature/board-deleted-element"],
"@feature-room": ["./src/modules/feature/room"],
"@feature-board-folder-element": ["./src/modules/feature/board-folder-element"],
"@feature-folder": ["./src/modules/feature/folder"],
"@feature-collabora": ["./src/modules/feature/collabora"],
"@feature-copy": ["./src/modules/feature/copy"],
"@feature-import": ["./src/modules/feature/import"],
"@feature-share": ["./src/modules/feature/share"],
"@feature-dialog": ["./src/modules/feature/dialog"],
"@icons/*": ["./src/components/icons/*"],
"@ui-alert": ["./src/modules/ui/alert"],
"@ui-appearance": ["./src/modules/ui/appearance"],
"@ui-audio-player": ["./src/modules/ui/audio-player"],
"@ui-board": ["./src/modules/ui/board"],
"@ui-chip": ["./src/modules/ui/chip"],
"@ui-controls": ["./src/modules/ui/controls"],
"@ui-containers": ["./src/modules/ui/containers"],
"@ui-data-table": ["./src/modules/ui/data-table"],
"@ui-date-time-picker": ["./src/modules/ui/date-time-picker"],
"@ui-dialog": ["./src/modules/ui/dialog"],
"@ui-extended-icon-btn": ["./src/modules/ui/extended-icon-btn"],
"@ui-kebab-menu": ["./src/modules/ui/kebab-menu"],
"@ui-layout": ["./src/modules/ui/layout"],
"@ui-light-box": ["./src/modules/ui/light-box"],
"@ui-line-clamp": ["./src/modules/ui/line-clamp"],
"@ui-loading-state-dialog": ["./src/modules/ui/loading-state-dialog"],
"@ui-preview-image": ["./src/modules/ui/preview-image"],
"@ui-qr-code": ["./src/modules/ui/qr-code"],
"@ui-room-details": ["./src/modules/ui/room-details"],
"@ui-skip-link": ["./src/modules/ui/skip-link"],
"@ui-speed-dial-menu": ["./src/modules/ui/speed-dial-menu"],
"@ui-video-conference-configuration-dialog": ["./src/modules/ui/video-conference-configuration-dialog"],
"@ui-empty-state": ["./src/modules/ui/empty-state"],
"@util-board": ["./src/modules/util/board"],
"@util-broadcast-channel": ["./src/modules/util/broadcast-channel"],
"@util-validators": ["./src/modules/util/validators"],
"@util-vue": ["./src/modules/util/vue"],
"@util-browser": ["./src/modules/util/browser"],
"@util-sorting": ["./src/modules/util/sorting"],
"@util-device-detection": ["./src/modules/util/device-detection"],
"@util-error-notification": ["./src/modules/util/error-notification"],
"@util-error-handling": ["./src/modules/util/error-handling"],
"@util-logger": ["./src/modules/util/logger"],
"@page-board": ["./src/modules/page/board"],
"@page-class-members": ["./src/modules/page/class-members"],
"@page-media-shelf": ["./src/modules/page/media-shelf"],
"@page-news": ["./src/modules/page/news"],
"@page-fwu-media": ["./src/modules/page/fwu-media"],
"@page-room": ["./src/modules/page/room"],
"@page-folder": ["./src/modules/page/folder"],
"@page-collabora": ["./src/modules/page/collabora"],
"@api-server": ["./src/generated/serverApi/v3"],
"@api-file-storage": ["./src/generated/fileStorageApi/v3"],
"@api-fwu": ["./src/generated/fwuApi/v3"],
"@api-h5p": ["./src/generated/h5pEditorApi/v3"],
"@api-common-cartridge": ["./src/generated/commonCartridgeApi/v3"],
"@api-notification": ["./src/generated/notificationApi/v1"],
"@/*": ["./src/*"],
"@@/*": ["./*"]
},
"lib": ["esnext", "dom", "dom.iterable", "scripthost"],
"outDir": "dist"
},
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.vue", "tests/**/*.ts", "tests/**/*.tsx", "types/**/*.d.ts"],
"exclude": ["node_modules", "dist", "./src/components/base/components.js"]
}