forked from ztalbot2000/PIXI_UI_IWM
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtsconfig.json
81 lines (60 loc) · 2.42 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
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
{
"compilerOptions": {
// Target latest version of ECMAScript.
"target": "es5",
// For Generator functions
// (Ones like: static *doiit ( ... ): Generator<Date,number, boolean
"downlevelIteration": true,
// Process & infer types from .js files.
"allowJs": true,
// Report errors in .js files. Use in conjunction with --allowJs.
"checkJs": true,
// Generates corresponding .map file.
"sourceMap": true,
// Remove all comments except copy-right header comments beginning with
// Slash/Star *
"removeComments": false,
// Enable all strict tests.
"strict": true,
// Raise error on expressions and declarations with an implied any type.
"noImplicitAny": true,
// Report errors on unused locals.
"noUnusedLocals": true,
// Report errors on unused parameters.
"noUnusedParameters": true,
// Report an error when not all code paths in function return a value.
"noImplicitReturns": true,
// In strict null checking mode, the null and undefined values are not in the domain of every type and are only assignable to themselves and any (the one exception being that undefined is also assignable to void).
"strictNullChecks": false,
// Common root directories to follow
"rootDirs": ["src", "test"],
// Redirect output structure to the directory
"outDir": "js",
// Generate corresponding map files. Default is: false
"sourceMap": true,
// Use specified line feed as lf (unix)
"newLine": "lf",
// Default is False
"noEmit": false,
// Output colors. Default is true, except when piping. Does this override piping???
"pretty": true,
// Print names of typed files used. Default is false.
//"listFiles": true,
// Print names of all compiled files. Default is false.
// This is a good way to check what files are being exposed to the type checking
// command 'tsc', which is run by the script tag of the package.json file and not webpack.
//"listEmittedFiles": true,
// Does incremental compiles
"incremental": true,
// Incremental compile is placed in <thisfile>
"tsBuildInfoFile": "./js/tsbuildinfo",
},
"include": [
"src",
// - Adding "test" here compiled uitry,
// no matter what I tried to exclude
],
"exclude": [
"/node_modules/"
]
}