forked from opentiny/tiny-engine
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtsconfig.app.json
More file actions
61 lines (61 loc) · 3.7 KB
/
tsconfig.app.json
File metadata and controls
61 lines (61 loc) · 3.7 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
{
"extends": ["@vue/tsconfig/tsconfig.dom.json", "./tsconfig.base.json"],
"compilerOptions": {
/* Linting */
"strict": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"noEmit": true,
"noFallthroughCasesInSwitch": true,
"allowJs": true,
"baseUrl": "./",
"jsx": "preserve",
"lib": ["ES2023", "DOM", "DOM.Iterable"],
"paths": {
"@/*": ["packages/*"],
"@opentiny/tiny-engine": ["packages/design-core/index.js"],
"@opentiny/tiny-engine-canvas": ["packages/canvas/index"],
"@opentiny/tiny-engine-canvas/*": ["packages/canvas/*"],
"@opentiny/tiny-engine-common": ["packages/common/index"],
"@opentiny/tiny-engine-common/*": ["packages/common/*"],
"@opentiny/tiny-engine-i18n-host": ["packages/i18n/src/lib"],
"@opentiny/tiny-engine-layout": ["packages/layout/index"],
"@opentiny/tiny-engine-meta-register": ["packages/register/src/index"],
"@opentiny/tiny-engine-plugin-block": ["packages/plugins/block/index"],
"@opentiny/tiny-engine-plugin-bridge": ["packages/plugins/bridge/index"],
"@opentiny/tiny-engine-plugin-datasource": ["packages/plugins/datasource/index"],
"@opentiny/tiny-engine-plugin-help": ["packages/plugins/help/index"],
"@opentiny/tiny-engine-plugin-i18n": ["packages/plugins/i18n/index"],
"@opentiny/tiny-engine-plugin-materials": ["packages/plugins/materials/index"],
"@opentiny/tiny-engine-plugin-page": ["packages/plugins/page/index"],
"@opentiny/tiny-engine-plugin-schema": ["packages/plugins/schema/index"],
"@opentiny/tiny-engine-plugin-script": ["packages/plugins/script/index"],
"@opentiny/tiny-engine-plugin-state": ["packages/plugins/state/index"],
"@opentiny/tiny-engine-plugin-tree": ["packages/plugins/tree/index"],
"@opentiny/tiny-engine-plugin-model-manager": ["packages/plugins/model-manager/index"],
"@opentiny/tiny-engine-setting-events": ["packages/settings/events/index"],
"@opentiny/tiny-engine-setting-props": ["packages/settings/props/index"],
"@opentiny/tiny-engine-setting-styles": ["packages/settings/styles/index"],
"@opentiny/tiny-engine-svgs": ["packages/svgs/index"],
"@opentiny/tiny-engine-toolbar-breadcrumb": ["packages/toolbars/breadcrumb/index"],
"@opentiny/tiny-engine-toolbar-clean": ["packages/toolbars/clean/index"],
"@opentiny/tiny-engine-toolbar-fullscreen": ["packages/toolbars/fullscreen/index"],
"@opentiny/tiny-engine-toolbar-generate-code": ["packages/toolbars/generate-code/index"],
"@opentiny/tiny-engine-toolbar-lang": ["packages/toolbars/lang/index"],
"@opentiny/tiny-engine-toolbar-lock": ["packages/toolbars/lock/index"],
"@opentiny/tiny-engine-toolbar-logo": ["packages/toolbars/logo/index"],
"@opentiny/tiny-engine-toolbar-media": ["packages/toolbars/media/index"],
"@opentiny/tiny-engine-toolbar-preview": ["packages/toolbars/preview/index"],
"@opentiny/tiny-engine-toolbar-redoundo": ["packages/toolbars/redoundo/index"],
"@opentiny/tiny-engine-toolbar-save": ["packages/toolbars/save/index"],
"@opentiny/tiny-engine-toolbar-theme-switch": ["packages/toolbars/themeSwitch/index"],
"@opentiny/tiny-engine-toolbar-view-setting": ["packages/toolbars/view-setting/index"],
"@opentiny/tiny-engine-toolbar-user": ["packages/toolbars/user/index"],
"@opentiny/tiny-engine-utils": ["packages/utils/src/index"],
"@opentiny/tiny-engine-workspace-template-center": ["packages/workspace/template-center/index"],
"@opentiny/tiny-engine-workspace-application-center": ["packages/workspace/application-center/index"],
}
},
"include": ["packages/**/*"],
"exclude": ["node_modules", "**/node_modules", "dist", "**/dist"]
}