@@ -131,70 +131,39 @@ export function sortTsconfig(): FlatESLintConfigItem[] {
131
131
'disableReferencedProjectLoad' ,
132
132
/* Language and Environment */
133
133
'target' ,
134
- 'lib' ,
135
134
'jsx' ,
136
- 'experimentalDecorators' ,
137
- 'emitDecoratorMetadata' ,
138
135
'jsxFactory' ,
139
136
'jsxFragmentFactory' ,
140
137
'jsxImportSource' ,
141
- 'reactNamespace' ,
138
+ 'lib' ,
139
+ 'moduleDetection' ,
142
140
'noLib' ,
141
+ 'reactNamespace' ,
143
142
'useDefineForClassFields' ,
144
- 'moduleDetection' ,
143
+ 'emitDecoratorMetadata' ,
144
+ 'experimentalDecorators' ,
145
145
/* Modules */
146
- 'module' ,
147
- 'rootDir' ,
148
- 'moduleResolution' ,
149
146
'baseUrl' ,
150
- 'paths ' ,
147
+ 'rootDir ' ,
151
148
'rootDirs' ,
152
- 'typeRoots ' ,
153
- 'types ' ,
154
- 'allowUmdGlobalAccess ' ,
149
+ 'customConditions ' ,
150
+ 'module ' ,
151
+ 'moduleResolution ' ,
155
152
'moduleSuffixes' ,
156
- 'allowImportingTsExtensions' ,
153
+ 'noResolve' ,
154
+ 'paths' ,
155
+ 'resolveJsonModule' ,
157
156
'resolvePackageJsonExports' ,
158
157
'resolvePackageJsonImports' ,
159
- 'customConditions ' ,
160
- 'resolveJsonModule ' ,
158
+ 'typeRoots ' ,
159
+ 'types ' ,
161
160
'allowArbitraryExtensions' ,
162
- 'noResolve' ,
161
+ 'allowImportingTsExtensions' ,
162
+ 'allowUmdGlobalAccess' ,
163
163
/* JavaScript Support */
164
164
'allowJs' ,
165
165
'checkJs' ,
166
166
'maxNodeModuleJsDepth' ,
167
- /* Emit */
168
- 'declaration' ,
169
- 'declarationMap' ,
170
- 'emitDeclarationOnly' ,
171
- 'sourceMap' ,
172
- 'inlineSourceMap' ,
173
- 'outFile' ,
174
- 'outDir' ,
175
- 'removeComments' ,
176
- 'noEmit' ,
177
- 'importHelpers' ,
178
- 'importsNotUsedAsValues' ,
179
- 'downlevelIteration' ,
180
- 'sourceRoot' ,
181
- 'mapRoot' ,
182
- 'inlineSources' ,
183
- 'emitBOM' ,
184
- 'newLine' ,
185
- 'stripInternal' ,
186
- 'noEmitHelpers' ,
187
- 'noEmitOnError' ,
188
- 'preserveConstEnums' ,
189
- 'declarationDir' ,
190
- 'preserveValueImports' ,
191
- /* Interop Constraints */
192
- 'isolatedModules' ,
193
- 'verbatimModuleSyntax' ,
194
- 'allowSyntheticDefaultImports' ,
195
- 'esModuleInterop' ,
196
- 'preserveSymlinks' ,
197
- 'forceConsistentCasingInFileNames' ,
198
167
/* Type Checking */
199
168
'strict' ,
200
169
'strictBindCallApply' ,
@@ -215,6 +184,37 @@ export function sortTsconfig(): FlatESLintConfigItem[] {
215
184
'noUnusedLocals' ,
216
185
'noUnusedParameters' ,
217
186
'useUnknownInCatchVariables' ,
187
+ /* Emit */
188
+ 'declaration' ,
189
+ 'declarationDir' ,
190
+ 'declarationMap' ,
191
+ 'downlevelIteration' ,
192
+ 'emitBOM' ,
193
+ 'emitDeclarationOnly' ,
194
+ 'importHelpers' ,
195
+ 'importsNotUsedAsValues' ,
196
+ 'inlineSourceMap' ,
197
+ 'inlineSources' ,
198
+ 'mapRoot' ,
199
+ 'newLine' ,
200
+ 'noEmit' ,
201
+ 'noEmitHelpers' ,
202
+ 'noEmitOnError' ,
203
+ 'outDir' ,
204
+ 'outFile' ,
205
+ 'preserveConstEnums' ,
206
+ 'preserveValueImports' ,
207
+ 'removeComments' ,
208
+ 'sourceMap' ,
209
+ 'sourceRoot' ,
210
+ 'stripInternal' ,
211
+ /* Interop Constraints */
212
+ 'allowSyntheticDefaultImports' ,
213
+ 'esModuleInterop' ,
214
+ 'forceConsistentCasingInFileNames' ,
215
+ 'isolatedModules' ,
216
+ 'preserveSymlinks' ,
217
+ 'verbatimModuleSyntax' ,
218
218
/* Completeness */
219
219
'skipDefaultLibCheck' ,
220
220
'skipLibCheck' ,
0 commit comments