You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
'Configuration options for TypeScript language features and runtime environment, including decorators, JSX support, target ECMAScript version, and class field behaviors',
35
+
interopConstraints:
36
+
'Settings that control how TypeScript interoperates with other JavaScript code, including module imports/exports and case sensitivity rules',
37
+
moduleResolution:
38
+
'Settings that control how TypeScript finds and resolves module imports, including Node.js resolution, package.json exports/imports, and module syntax handling',
39
+
typeCheckingBehavior:
40
+
'Configuration for TypeScript type checking strictness and error reporting, including property access rules and method override checking',
41
+
controlFlowOptions:
42
+
'Settings that affect code flow analysis, including handling of unreachable code, unused labels, switch statements, and async/generator functions',
43
+
strict:
44
+
'Strict type checking options that enable additional compile-time verifications, including null checks, implicit any/this, and function type checking',
45
+
buildEmitOptions:
46
+
'Configuration options that control TypeScript output generation, including whether to emit files, how to handle comments and declarations, and settings for output optimization and compatibility helpers',
'Configuration options for TypeScript language features and runtime environment, including decorators, JSX support, target ECMAScript version, and class field behaviors',
6
-
interopConstraints:
7
-
'Settings that control how TypeScript interoperates with other JavaScript code, including module imports/exports and case sensitivity rules',
8
-
watchOptions:
9
-
'Configuration for TypeScript watch mode behavior, including file watching strategies and dependency tracking',
10
-
projectReferences:
11
-
'Options for managing TypeScript project references, composite projects, and build optimization settings',
12
-
moduleResolution:
13
-
'Settings that control how TypeScript finds and resolves module imports, including Node.js resolution, package.json exports/imports, and module syntax handling',
14
-
typeCheckingBehavior:
15
-
'Configuration for TypeScript type checking strictness and error reporting, including property access rules and method override checking',
16
-
controlFlowOptions:
17
-
'Settings that affect code flow analysis, including handling of unreachable code, unused labels, switch statements, and async/generator functions',
18
-
strictChecks:
19
-
'Strict type checking options that enable additional compile-time verifications, including null checks, implicit any/this, and function type checking',
20
-
buildEmitOptions:
21
-
'Configuration options that control TypeScript output generation, including whether to emit files, how to handle comments and declarations, and settings for output optimization and compatibility helpers',
22
-
};
23
-
24
3
/**
25
4
* Strict grouping: https://github.com/microsoft/TypeScript/blob/56a08250f3516b3f5bc120d6c7ab4450a9a69352/src/compiler/utilities.ts Line 9113
0 commit comments