-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtsconfig.json
27 lines (27 loc) · 935 Bytes
/
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
{
"extends": "./tools/tsconfig.base.json",
"compilerOptions": {
// Output directory for compiled files
"outDir": "./dist",
// Root directory of source files
"rootDir": "./src",
// Needed so that the client-side tsconfig can reference this.
"composite": true,
// By default all visible "@types" packages are included in your
// compilation. Packages in node_modules/@types of any enclosing folder
// are considered visible. For example, that means packages within
// ./node_modules/@types/, ../node_modules/@types/,
// ../../node_modules/@types/, and so on. If typeRoots is specified,
// only packages under typeRoots will be included.
"typeRoots": ["./node_modules/@types", "./src/@types"]
},
// Files to be included in compilation
"include": [
"./src/**/*"
],
// Files to be excluded from compilation
"exclude": [
"node_modules",
"src/public/**/*"
]
}