@@ -1249,267 +1249,278 @@ tsc app.ts util.ts --target esnext --outfile index.js
12491249<p >Use the package.json 'imports' field when resolving imports.</p >
12501250</td ></tr >
12511251
1252- <tr class =' odd ' name =' rootDir ' >
1252+ <tr class =' odd ' name =' rewriteRelativeImportExtensions ' >
1253+ <td ><code ><a href =' /tsconfig/#rewriteRelativeImportExtensions ' >--rewriteRelativeImportExtensions</a ></code ></td >
1254+ <td ><p ><code >boolean</code ></p >
1255+ </td >
1256+ <td ><p ><code >false</code ></p >
1257+ </td >
1258+ </tr >
1259+ <tr class =" option-description odd " ><td colspan =" 3 " >
1260+ <p >Does something</p >
1261+ </td ></tr >
1262+
1263+ <tr class =' even ' name =' rootDir ' >
12531264 <td ><code ><a href =' /tsconfig/#rootDir ' >--rootDir</a ></code ></td >
12541265 <td ><p ><code >string</code ></p >
12551266</td >
12561267 <td ><p >Computed from the list of input files.</p >
12571268</td >
12581269</tr >
1259- <tr class =" option-description odd " ><td colspan =" 3 " >
1270+ <tr class =" option-description even " ><td colspan =" 3 " >
12601271<p >Specify the root folder within your source files.</p >
12611272</td ></tr >
12621273
1263- <tr class =' even ' name =' rootDirs ' >
1274+ <tr class =' odd ' name =' rootDirs ' >
12641275 <td ><code ><a href =' /tsconfig/#rootDirs ' >--rootDirs</a ></code ></td >
12651276 <td ><p ><code >list</code ></p >
12661277</td >
12671278 <td ><p >Computed from the list of input files.</p >
12681279</td >
12691280</tr >
1270- <tr class =" option-description even " ><td colspan =" 3 " >
1281+ <tr class =" option-description odd " ><td colspan =" 3 " >
12711282<p >Allow multiple folders to be treated as one when resolving modules.</p >
12721283</td ></tr >
12731284
1274- <tr class =' odd ' name =' skipDefaultLibCheck ' >
1285+ <tr class =' even ' name =' skipDefaultLibCheck ' >
12751286 <td ><code ><a href =' /tsconfig/#skipDefaultLibCheck ' >--skipDefaultLibCheck</a ></code ></td >
12761287 <td ><p ><code >boolean</code ></p >
12771288</td >
12781289 <td ><p ><code >false</code ></p >
12791290</td >
12801291</tr >
1281- <tr class =" option-description odd " ><td colspan =" 3 " >
1292+ <tr class =" option-description even " ><td colspan =" 3 " >
12821293<p >Skip type checking .d.ts files that are included with TypeScript.</p >
12831294</td ></tr >
12841295
1285- <tr class =' even ' name =' skipLibCheck ' >
1296+ <tr class =' odd ' name =' skipLibCheck ' >
12861297 <td ><code ><a href =' /tsconfig/#skipLibCheck ' >--skipLibCheck</a ></code ></td >
12871298 <td ><p ><code >boolean</code ></p >
12881299</td >
12891300 <td ><p ><code >false</code ></p >
12901301</td >
12911302</tr >
1292- <tr class =" option-description even " ><td colspan =" 3 " >
1303+ <tr class =" option-description odd " ><td colspan =" 3 " >
12931304<p >Skip type checking all .d.ts files.</p >
12941305</td ></tr >
12951306
1296- <tr class =' odd ' name =' sourceMap ' >
1307+ <tr class =' even ' name =' sourceMap ' >
12971308 <td ><code ><a href =' /tsconfig/#sourceMap ' >--sourceMap</a ></code ></td >
12981309 <td ><p ><code >boolean</code ></p >
12991310</td >
13001311 <td ><p ><code >false</code ></p >
13011312</td >
13021313</tr >
1303- <tr class =" option-description odd " ><td colspan =" 3 " >
1314+ <tr class =" option-description even " ><td colspan =" 3 " >
13041315<p >Create source map files for emitted JavaScript files.</p >
13051316</td ></tr >
13061317
1307- <tr class =' even ' name =' sourceRoot ' >
1318+ <tr class =' odd ' name =' sourceRoot ' >
13081319 <td ><code ><a href =' /tsconfig/#sourceRoot ' >--sourceRoot</a ></code ></td >
13091320 <td ><p ><code >string</code ></p >
13101321</td >
13111322 <td >
13121323</td >
13131324</tr >
1314- <tr class =" option-description even " ><td colspan =" 3 " >
1325+ <tr class =" option-description odd " ><td colspan =" 3 " >
13151326<p >Specify the root path for debuggers to find the reference source code.</p >
13161327</td ></tr >
13171328
1318- <tr class =' odd ' name =' stopBuildOnErrors ' >
1329+ <tr class =' even ' name =' stopBuildOnErrors ' >
13191330 <td ><code ><a href =' /tsconfig/#stopBuildOnErrors ' >--stopBuildOnErrors</a ></code ></td >
13201331 <td ><p ><code >boolean</code ></p >
13211332</td >
13221333 <td >
13231334</td >
13241335</tr >
1325- <tr class =" option-description odd " ><td colspan =" 3 " >
1336+ <tr class =" option-description even " ><td colspan =" 3 " >
13261337<p >Skip building downstream projects on error in upstream project.</p >
13271338</td ></tr >
13281339
1329- <tr class =' even ' name =' strict ' >
1340+ <tr class =' odd ' name =' strict ' >
13301341 <td ><code ><a href =' /tsconfig/#strict ' >--strict</a ></code ></td >
13311342 <td ><p ><code >boolean</code ></p >
13321343</td >
13331344 <td ><p ><code >false</code ></p >
13341345</td >
13351346</tr >
1336- <tr class =" option-description even " ><td colspan =" 3 " >
1347+ <tr class =" option-description odd " ><td colspan =" 3 " >
13371348<p >Enable all strict type-checking options.</p >
13381349</td ></tr >
13391350
1340- <tr class =' odd ' name =' strictBindCallApply ' >
1351+ <tr class =' even ' name =' strictBindCallApply ' >
13411352 <td ><code ><a href =' /tsconfig/#strictBindCallApply ' >--strictBindCallApply</a ></code ></td >
13421353 <td ><p ><code >boolean</code ></p >
13431354</td >
13441355 <td ><p ><code >true</code > if <a href =" #strict " ><code >strict</code ></a >; <code >false</code > otherwise.</p >
13451356</td >
13461357</tr >
1347- <tr class =" option-description odd " ><td colspan =" 3 " >
1358+ <tr class =" option-description even " ><td colspan =" 3 " >
13481359<p >Check that the arguments for <code >bind</code >, <code >call</code >, and <code >apply</code > methods match the original function.</p >
13491360</td ></tr >
13501361
1351- <tr class =' even ' name =' strictBuiltinIteratorReturn ' >
1362+ <tr class =' odd ' name =' strictBuiltinIteratorReturn ' >
13521363 <td ><code ><a href =' /tsconfig/#strictBuiltinIteratorReturn ' >--strictBuiltinIteratorReturn</a ></code ></td >
13531364 <td ><p ><code >boolean</code ></p >
13541365</td >
13551366 <td ><p ><code >false</code >, unless <code >strict</code > is set</p >
13561367</td >
13571368</tr >
1358- <tr class =" option-description even " ><td colspan =" 3 " >
1369+ <tr class =" option-description odd " ><td colspan =" 3 " >
13591370<p >Built-in iterators are instantiated with a TReturn type of undefined instead of any.</p >
13601371</td ></tr >
13611372
1362- <tr class =' odd ' name =' strictFunctionTypes ' >
1373+ <tr class =' even ' name =' strictFunctionTypes ' >
13631374 <td ><code ><a href =' /tsconfig/#strictFunctionTypes ' >--strictFunctionTypes</a ></code ></td >
13641375 <td ><p ><code >boolean</code ></p >
13651376</td >
13661377 <td ><p ><code >true</code > if <a href =" #strict " ><code >strict</code ></a >; <code >false</code > otherwise.</p >
13671378</td >
13681379</tr >
1369- <tr class =" option-description odd " ><td colspan =" 3 " >
1380+ <tr class =" option-description even " ><td colspan =" 3 " >
13701381<p >When assigning functions, check to ensure parameters and the return values are subtype-compatible.</p >
13711382</td ></tr >
13721383
1373- <tr class =' even ' name =' strictNullChecks ' >
1384+ <tr class =' odd ' name =' strictNullChecks ' >
13741385 <td ><code ><a href =' /tsconfig/#strictNullChecks ' >--strictNullChecks</a ></code ></td >
13751386 <td ><p ><code >boolean</code ></p >
13761387</td >
13771388 <td ><p ><code >true</code > if <a href =" #strict " ><code >strict</code ></a >; <code >false</code > otherwise.</p >
13781389</td >
13791390</tr >
1380- <tr class =" option-description even " ><td colspan =" 3 " >
1391+ <tr class =" option-description odd " ><td colspan =" 3 " >
13811392<p >When type checking, take into account <code >null</code > and <code >undefined</code >.</p >
13821393</td ></tr >
13831394
1384- <tr class =' odd ' name =' strictPropertyInitialization ' >
1395+ <tr class =' even ' name =' strictPropertyInitialization ' >
13851396 <td ><code ><a href =' /tsconfig/#strictPropertyInitialization ' >--strictPropertyInitialization</a ></code ></td >
13861397 <td ><p ><code >boolean</code ></p >
13871398</td >
13881399 <td ><p ><code >true</code > if <a href =" #strict " ><code >strict</code ></a >; <code >false</code > otherwise.</p >
13891400</td >
13901401</tr >
1391- <tr class =" option-description odd " ><td colspan =" 3 " >
1402+ <tr class =" option-description even " ><td colspan =" 3 " >
13921403<p >Check for class properties that are declared but not set in the constructor.</p >
13931404</td ></tr >
13941405
1395- <tr class =' even ' name =' stripInternal ' >
1406+ <tr class =' odd ' name =' stripInternal ' >
13961407 <td ><code ><a href =' /tsconfig/#stripInternal ' >--stripInternal</a ></code ></td >
13971408 <td ><p ><code >boolean</code ></p >
13981409</td >
13991410 <td ><p ><code >false</code ></p >
14001411</td >
14011412</tr >
1402- <tr class =" option-description even " ><td colspan =" 3 " >
1413+ <tr class =" option-description odd " ><td colspan =" 3 " >
14031414<p >Disable emitting declarations that have <code >@internal</code > in their JSDoc comments.</p >
14041415</td ></tr >
14051416
1406- <tr class =' odd ' name =' suppressExcessPropertyErrors ' >
1417+ <tr class =' even ' name =' suppressExcessPropertyErrors ' >
14071418 <td ><code ><a href =' /tsconfig/#suppressExcessPropertyErrors ' >--suppressExcessPropertyErrors</a ></code ></td >
14081419 <td ><p ><code >boolean</code ></p >
14091420</td >
14101421 <td ><p ><code >false</code ></p >
14111422</td >
14121423</tr >
1413- <tr class =" option-description odd " ><td colspan =" 3 " >
1424+ <tr class =" option-description even " ><td colspan =" 3 " >
14141425<p >Disable reporting of excess property errors during the creation of object literals.</p >
14151426</td ></tr >
14161427
1417- <tr class =' even ' name =' suppressImplicitAnyIndexErrors ' >
1428+ <tr class =' odd ' name =' suppressImplicitAnyIndexErrors ' >
14181429 <td ><code ><a href =' /tsconfig/#suppressImplicitAnyIndexErrors ' >--suppressImplicitAnyIndexErrors</a ></code ></td >
14191430 <td ><p ><code >boolean</code ></p >
14201431</td >
14211432 <td ><p ><code >false</code ></p >
14221433</td >
14231434</tr >
1424- <tr class =" option-description even " ><td colspan =" 3 " >
1435+ <tr class =" option-description odd " ><td colspan =" 3 " >
14251436<p >Suppress <a href =" #noImplicitAny " ><code >noImplicitAny</code ></a > errors when indexing objects that lack index signatures.</p >
14261437</td ></tr >
14271438
1428- <tr class =' odd ' name =' target ' >
1439+ <tr class =' even ' name =' target ' >
14291440 <td ><code ><a href =' /tsconfig/#target ' >--target</a ></code ></td >
1430- <td ><p ><code >es3</code >, <code >es5</code >, <code >es6</code >/<code >es2015</code >, <code >es2016</code >, <code >es2017</code >, <code >es2018</code >, <code >es2019</code >, <code >es2020</code >, <code >es2021</code >, <code >es2022</code >, <code >es2023</code >, or <code >esnext</code ></p >
1441+ <td ><p ><code >es3</code >, <code >es5</code >, <code >es6</code >/<code >es2015</code >, <code >es2016</code >, <code >es2017</code >, <code >es2018</code >, <code >es2019</code >, <code >es2020</code >, <code >es2021</code >, <code >es2022</code >, <code >es2023</code >, < code >es2024</ code >, or <code >esnext</code ></p >
14311442</td >
14321443 <td ><p ><code >ES5</code ></p >
14331444</td >
14341445</tr >
1435- <tr class =" option-description odd " ><td colspan =" 3 " >
1446+ <tr class =" option-description even " ><td colspan =" 3 " >
14361447<p >Set the JavaScript language version for emitted JavaScript and include compatible library declarations.</p >
14371448</td ></tr >
14381449
1439- <tr class =' even ' name =' traceResolution ' >
1450+ <tr class =' odd ' name =' traceResolution ' >
14401451 <td ><code ><a href =' /tsconfig/#traceResolution ' >--traceResolution</a ></code ></td >
14411452 <td ><p ><code >boolean</code ></p >
14421453</td >
14431454 <td ><p ><code >false</code ></p >
14441455</td >
14451456</tr >
1446- <tr class =" option-description even " ><td colspan =" 3 " >
1457+ <tr class =" option-description odd " ><td colspan =" 3 " >
14471458<p >Log paths used during the <a href =" #moduleResolution " ><code >moduleResolution</code ></a > process.</p >
14481459</td ></tr >
14491460
1450- <tr class =' odd ' name =' tsBuildInfoFile ' >
1461+ <tr class =' even ' name =' tsBuildInfoFile ' >
14511462 <td ><code ><a href =' /tsconfig/#tsBuildInfoFile ' >--tsBuildInfoFile</a ></code ></td >
14521463 <td ><p ><code >string</code ></p >
14531464</td >
14541465 <td ><p ><code >.tsbuildinfo</code ></p >
14551466</td >
14561467</tr >
1457- <tr class =" option-description odd " ><td colspan =" 3 " >
1468+ <tr class =" option-description even " ><td colspan =" 3 " >
14581469<p >The file to store <code >.tsbuildinfo</code > incremental build information in.</p >
14591470</td ></tr >
14601471
1461- <tr class =' even ' name =' typeRoots ' >
1472+ <tr class =' odd ' name =' typeRoots ' >
14621473 <td ><code ><a href =' /tsconfig/#typeRoots ' >--typeRoots</a ></code ></td >
14631474 <td ><p ><code >list</code ></p >
14641475</td >
14651476 <td >
14661477</td >
14671478</tr >
1468- <tr class =" option-description even " ><td colspan =" 3 " >
1479+ <tr class =" option-description odd " ><td colspan =" 3 " >
14691480<p >Specify multiple folders that act like <code >./node_modules/@types</code >.</p >
14701481</td ></tr >
14711482
1472- <tr class =' odd ' name =' types ' >
1483+ <tr class =' even ' name =' types ' >
14731484 <td ><code ><a href =' /tsconfig/#types ' >--types</a ></code ></td >
14741485 <td ><p ><code >list</code ></p >
14751486</td >
14761487 <td >
14771488</td >
14781489</tr >
1479- <tr class =" option-description odd " ><td colspan =" 3 " >
1490+ <tr class =" option-description even " ><td colspan =" 3 " >
14801491<p >Specify type package names to be included without being referenced in a source file.</p >
14811492</td ></tr >
14821493
1483- <tr class =' even ' name =' useDefineForClassFields ' >
1494+ <tr class =' odd ' name =' useDefineForClassFields ' >
14841495 <td ><code ><a href =' /tsconfig/#useDefineForClassFields ' >--useDefineForClassFields</a ></code ></td >
14851496 <td ><p ><code >boolean</code ></p >
14861497</td >
14871498 <td ><p ><code >true</code > if <a href =" #target " ><code >target</code ></a > is <code >ES2022</code > or higher, including <code >ESNext</code >; <code >false</code > otherwise.</p >
14881499</td >
14891500</tr >
1490- <tr class =" option-description even " ><td colspan =" 3 " >
1501+ <tr class =" option-description odd " ><td colspan =" 3 " >
14911502<p >Emit ECMAScript-standard-compliant class fields.</p >
14921503</td ></tr >
14931504
1494- <tr class =' odd ' name =' useUnknownInCatchVariables ' >
1505+ <tr class =' even ' name =' useUnknownInCatchVariables ' >
14951506 <td ><code ><a href =' /tsconfig/#useUnknownInCatchVariables ' >--useUnknownInCatchVariables</a ></code ></td >
14961507 <td ><p ><code >boolean</code ></p >
14971508</td >
14981509 <td ><p ><code >true</code > if <a href =" #strict " ><code >strict</code ></a >; <code >false</code > otherwise.</p >
14991510</td >
15001511</tr >
1501- <tr class =" option-description odd " ><td colspan =" 3 " >
1512+ <tr class =" option-description even " ><td colspan =" 3 " >
15021513<p >Default catch clause variables as <code >unknown</code > instead of <code >any</code >.</p >
15031514</td ></tr >
15041515
1505- <tr class =' even ' name =' verbatimModuleSyntax ' >
1516+ <tr class =' odd ' name =' verbatimModuleSyntax ' >
15061517 <td ><code ><a href =' /tsconfig/#verbatimModuleSyntax ' >--verbatimModuleSyntax</a ></code ></td >
15071518 <td ><p ><code >boolean</code ></p >
15081519</td >
15091520 <td ><p ><code >false</code ></p >
15101521</td >
15111522</tr >
1512- <tr class =" option-description even " ><td colspan =" 3 " >
1523+ <tr class =" option-description odd " ><td colspan =" 3 " >
15131524<p >Do not transform or elide any imports or exports not marked as type-only, ensuring they are written in the output file's format based on the 'module' setting.</p >
15141525</td ></tr >
15151526
0 commit comments