-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtsconfig.json
50 lines (50 loc) · 2.87 KB
/
tsconfig.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
{
"$schema": "https://json.schemastore.org/tsconfig",
"compilerOptions": {
"target": "es2019",
"module": "ESNext",
"allowJs": true,
"strict": true,
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"skipLibCheck": true,
"moduleResolution": "node",
"noEmit": true,
"baseUrl": "./src/main/resources",
"types": ["@item-enonic-types/global"],
"paths": {
"@xp-types/*": ["../../../.xp-codegen/*"],
"/lib/cache": ["../../../node_modules/@item-enonic-types/lib-cache"],
"/lib/graphql": ["../../../node_modules/@item-enonic-types/lib-graphql"],
"/lib/graphql-playground": [
"../../../node_modules/@item-enonic-types/lib-graphql-playground"
],
"/lib/guillotine": ["../../../node_modules/@item-enonic-types/lib-guillotine"],
"/lib/http-client": ["../../../node_modules/@item-enonic-types/lib-http-client"],
"/lib/thymeleaf": ["../../../node_modules/@item-enonic-types/lib-thymeleaf"],
"/lib/xp/auditlog": ["../../../node_modules/@enonic-types/lib-auditlog"],
"/lib/xp/auth": ["../../../node_modules/@enonic-types/lib-auth"],
"/lib/xp/cluster": ["../../../node_modules/@enonic-types/lib-cluster"],
"/lib/xp/common": ["../../../node_modules/@enonic-types/lib-common"],
"/lib/xp/content": ["types/xp-libs/lib-content"],
"/lib/xp/context": ["../../../node_modules/@enonic-types/lib-context"],
"/lib/xp/event": ["../../../node_modules/@enonic-types/lib-event"],
"/lib/xp/grid": ["../../../node_modules/@enonic-types/lib-grid"],
"/lib/xp/io": ["../../../node_modules/@enonic-types/lib-io"],
"/lib/xp/node": ["types/xp-libs/lib-node"],
"/lib/xp/portal": ["types/xp-libs/lib-portal"],
"/lib/xp/project": ["../../../node_modules/@enonic-types/lib-project"],
"/lib/xp/repo": ["../../../node_modules/@enonic-types/lib-repo"],
"/lib/xp/scheduler": ["../../../node_modules/@enonic-types/lib-scheduler"],
"/lib/xp/task": ["../../../node_modules/@enonic-types/lib-task"],
"/lib/xp/value": ["../../../node_modules/@enonic-types/lib-value"],
"/lib/xp/websocket": ["../../../node_modules/@enonic-types/lib-websocket"],
"/assets/html-entities/2.3.3/lib": ["../../../node_modules/html-entities"],
"/assets/striptags/3.1.1/src/striptags": ["../../../node_modules/striptags"],
"/assets/dayjs/1.11.9/dayjs.min.js": ["../../../node_modules/dayjs"],
"/assets/dayjs/1.11.9/plugin/utc.js": ["../../../node_modules/dayjs/plugin/utc"]
}
},
"include": ["src/main/resources/**/*.ts", ".xp-codegen/**/*.ts", "global.d.ts"],
"exclude": ["src/main/resources/types/xp-libs/lib-*"]
}