-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtsconfig.json
34 lines (27 loc) · 1.36 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
{
"compilerOptions": {
"allowJs": true,
"checkJs": true,
"resolveJsonModule": true,
/* Visit https://aka.ms/tsconfig to read more about this file */
/* Construct-specific configuration */
/* When converting existing JS code to TS code, you may get lots of errors about the
use of implicit "any". It is recommended to fix those errors by adding type annotations,
but it may be useful during development to temporarily disable those errors, which can
be done by uncommenting the line below. */
//"noImplicitAny": false,
/* Set target to ES2021 so public class fields are removed from output, as Closure Compiler
(used for minifying projects) doesn't support them yet. */
"target": "ES2021",
/* Use modern standard JavaScript (ES) Modules */
"module": "NodeNext",
/* Avoid removing unused imports, as it can break importsForEvents.js. */
"verbatimModuleSyntax": true,
/* Disable polyfill code for CommonJS modules - Construct always uses ES Modules */
"esModuleInterop": false,
/* Other standard settings specified by tsc --init */
"forceConsistentCasingInFileNames": true, /* Ensure that casing is correct in imports. */
"strict": true, /* Enable all strict type-checking options. */
"skipLibCheck": true /* Skip type checking all .d.ts files. */
}
}