forked from nocodb/nocodb
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtsconfig.json
More file actions
28 lines (27 loc) Β· 942 Bytes
/
tsconfig.json
File metadata and controls
28 lines (27 loc) Β· 942 Bytes
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
{
/* Root tsconfig β "solution" style: no files of its own.
Without "files": [], TS creates a catch-all project that includes the ENTIRE repo,
causing every file to belong to 2+ projects and forcing VS Code's TS server
to reload when switching between files.
Project references tell tsserver to treat each package as an isolated project.
This prevents one giant TS program from loading all 5000+ files at once.
Build is handled by rspack β composite/declaration are purely for IDE perf. */
"include": [],
"compilerOptions": {
"target": "ESNext",
"module": "ESNext",
"moduleResolution": "bundler",
"noEmit": true,
"skipLibCheck": true
},
"references": [
{ "path": "packages/nocodb-sdk" },
{ "path": "packages/nocodb" },
{ "path": "packages/nc-gui" }
],
"exclude": [
"node_modules",
"packages/noco-integrations",
"packages/noco-integrations-v2"
]
}