Closed renovate[bot] closed 2 years ago
This PR contains the following updates:
1.2.185
1.2.189
5.23.0
5.25.0
8.15.0
8.16.0
27.1.4
27.1.5
10.7.0
10.8.0
📅 Schedule: "before 8:00am on monday" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.
This PR contains the following updates:
1.2.185
->1.2.189
5.23.0
->5.25.0
5.23.0
->5.25.0
8.15.0
->8.16.0
27.1.4
->27.1.5
10.7.0
->10.8.0
Release Notes
swc-project/swc
### [`v1.2.189`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12189---2022-05-21) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.188...v1.2.189) ##### Bug Fixes - **(es/codegen)** Fix numeric literals ([#4733](https://togithub.com/swc-project/swc/issues/4733)) ([ea46eb4](https://togithub.com/swc-project/swc/commit/ea46eb41e0e0581765c12a0f50b5c467beb878ea)) - **(es/config)** Respect `.swcrc` ([#4735](https://togithub.com/swc-project/swc/issues/4735)) ([9966e98](https://togithub.com/swc-project/swc/commit/9966e98ac692575032b04315dd269b1f05fe2ba4)) - **(html/parser)** Fix error reporting related to `image` ([#4720](https://togithub.com/swc-project/swc/issues/4720)) ([4cee4ac](https://togithub.com/swc-project/swc/commit/4cee4ac23804e8e43575477c41e5e0cfb624103a)) ### [`v1.2.188`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12188---2022-05-21) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.187...v1.2.188) ##### Bug Fixes - **(es/codegen)** Exclude synthesized files from sourcemap ([#4714](https://togithub.com/swc-project/swc/issues/4714)) ([03dd9de](https://togithub.com/swc-project/swc/commit/03dd9de1c34ef8af66b78b03e7264e623ea81e8b)) - **(es/codegen)** Fix numeric literals ([#4731](https://togithub.com/swc-project/swc/issues/4731)) ([f1baff4](https://togithub.com/swc-project/swc/commit/f1baff4114bfdb7ccc0c80266445d79a4b0104eb)) - **(es/minifier)** Consider more side effects while inlining ([#4715](https://togithub.com/swc-project/swc/issues/4715)) ([1358f45](https://togithub.com/swc-project/swc/commit/1358f452e757210f9a203a28a1806c404cbf2fd7)) - **(html/parser)** Fix handling of unclosed `td`/`th` ([#4719](https://togithub.com/swc-project/swc/issues/4719)) ([2c2e6bb](https://togithub.com/swc-project/swc/commit/2c2e6bb65b0d3144774761fca3e8f81f988f143d)) ##### Features - **(es/minifier)** Implement more skipping rules for `sequences` ([#4716](https://togithub.com/swc-project/swc/issues/4716)) ([dc67911](https://togithub.com/swc-project/swc/commit/dc67911f61cb6e0f4c2e37ed0d32ed3f62cb0501)) - **(html/parser)** Report an error for a legacy doctype ([#4717](https://togithub.com/swc-project/swc/issues/4717)) ([5d0e8fb](https://togithub.com/swc-project/swc/commit/5d0e8fbda41d012c8fb258bdc0c61402ba9f8a7e)) ### [`v1.2.187`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12187---2022-05-20) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.186...v1.2.187) ##### Bug Fixes - **(common)** Don't use reserved byte position ([#4690](https://togithub.com/swc-project/swc/issues/4690)) ([606f7c9](https://togithub.com/swc-project/swc/commit/606f7c967e908b4d70d37edbb76c11a7ea985336)) - **(es/ast)** Fix `EqIgnoreSpan` of `Ident` ([#4689](https://togithub.com/swc-project/swc/issues/4689)) ([07356a5](https://togithub.com/swc-project/swc/commit/07356a5bba29572c99b53a1db79314a252faf663)) - **(es/codegen)** Don't add a newline after an arrow body ([#4711](https://togithub.com/swc-project/swc/issues/4711)) ([72fbf69](https://togithub.com/swc-project/swc/commit/72fbf692a49f1612e2c04548c8c82279eeb3ad35)) - **(es/compat)** Fix `break` in for await loop ([#4705](https://togithub.com/swc-project/swc/issues/4705)) ([100c0b5](https://togithub.com/swc-project/swc/commit/100c0b58c9e5074a32e9dbc4f5dd7a88388bd8be)) - **(es/config)** Auto-detect `tsx` ([#4696](https://togithub.com/swc-project/swc/issues/4696)) ([ad309f4](https://togithub.com/swc-project/swc/commit/ad309f4050dfb3483ed56108cc11f4865dca3f89)) - **(es/config)** Add `jsc.output.charset` ([#4708](https://togithub.com/swc-project/swc/issues/4708)) ([bf5ba28](https://togithub.com/swc-project/swc/commit/bf5ba284715bc86904c47c2dc2e3575ff5fe09be)) - **(es/minifier)** Don't hoist functions with `dead_code` ([#4695](https://togithub.com/swc-project/swc/issues/4695)) ([183e884](https://togithub.com/swc-project/swc/commit/183e884cbfa775868f91fbea8604b63352b583a6)) - **(es/minifier)** Don't create keys with negative number ([#4698](https://togithub.com/swc-project/swc/issues/4698)) ([809a626](https://togithub.com/swc-project/swc/commit/809a626a990eb4edb1cf71b87c3de31a60fa1a86)) - **(es/minifier)** Fix analysis of assignment patterns ([#4712](https://togithub.com/swc-project/swc/issues/4712)) ([73dfa95](https://togithub.com/swc-project/swc/commit/73dfa95e5a0c24f61ed9b912a08c4ccde120890f)) - **(es/modules)** Fix reassignment of exported vars ([#4688](https://togithub.com/swc-project/swc/issues/4688)) ([7ce572b](https://togithub.com/swc-project/swc/commit/7ce572b497d6b19231af8414616d412ac6c42264)) - **(es/react)** Fix span of error messages ([#4704](https://togithub.com/swc-project/swc/issues/4704)) ([5f45a3d](https://togithub.com/swc-project/swc/commit/5f45a3d49649516d7c918b7039ebf04995db300a)) - **(html/parser)** Fix span of attributes ([#4681](https://togithub.com/swc-project/swc/issues/4681)) ([637ef7f](https://togithub.com/swc-project/swc/commit/637ef7f49f0b3b7bbb06860371e6f8b2518759c2)) - **(html/parser)** Fix bugs ([#4707](https://togithub.com/swc-project/swc/issues/4707)) ([0b39e1b](https://togithub.com/swc-project/swc/commit/0b39e1b3fcf08e36b1d758a5842c625cd54b331d)) ##### Features - **(es/minifier)** Improve `if_return` ([#4694](https://togithub.com/swc-project/swc/issues/4694)) ([274648e](https://togithub.com/swc-project/swc/commit/274648ec2664297043f5acb5cba659ace724fc59)) - **(html/minifier)** Compress characters in `head` ([#4682](https://togithub.com/swc-project/swc/issues/4682)) ([cac8cee](https://togithub.com/swc-project/swc/commit/cac8cee62abab7dba28d2014d50e9bfdd71e03cc)) ##### Performance - **(es/minifier)** Make minifier more parallel ([#4699](https://togithub.com/swc-project/swc/issues/4699)) ([9a27b5f](https://togithub.com/swc-project/swc/commit/9a27b5f275e2116ceacfd10e15ab4a92f6bb25fc)) ##### Testing - **(es)** Add a test for a fixed issue ([#4693](https://togithub.com/swc-project/swc/issues/4693)) ([b93af7b](https://togithub.com/swc-project/swc/commit/b93af7ba61509f79b32008c3d8df3e5b82f4c40e)) - **(es/minifier)** Categorize more tests ([#4709](https://togithub.com/swc-project/swc/issues/4709)) ([6f565fb](https://togithub.com/swc-project/swc/commit/6f565fbb3aeb9df3b364a50c57a7a44a08a76305)) ### [`v1.2.186`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12186---2022-05-17) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.185...v1.2.186) ##### Bug Fixes - **(es/minifier)** Consider fallthrough while merging swtich cases ([#4672](https://togithub.com/swc-project/swc/issues/4672)) ([3bb4b74](https://togithub.com/swc-project/swc/commit/3bb4b74d945b7b9bd107114c2df5eeef13874aba)) ##### Features - **(dbg-swc)** Make reducer parallel ([#4676](https://togithub.com/swc-project/swc/issues/4676)) ([ba6688a](https://togithub.com/swc-project/swc/commit/ba6688a783eb626cdc9da5d1d8babb018fdfb9bb)) - **(es)** Add check for `BytePos::DUMMY` ([#4675](https://togithub.com/swc-project/swc/issues/4675)) ([da49f81](https://togithub.com/swc-project/swc/commit/da49f810db791ef28291f535c46f7396fec29809)) - **(es/minifier)** Enable `computed_props` by default ([#4678](https://togithub.com/swc-project/swc/issues/4678)) ([04d66db](https://togithub.com/swc-project/swc/commit/04d66dbc8b8179300e69164bb9257e87cb887a03)) - **(es/minifier)** Enable `conditionals` by default ([#4687](https://togithub.com/swc-project/swc/issues/4687)) ([c01476d](https://togithub.com/swc-project/swc/commit/c01476d9ae0a617489099237fa08b90018693eb5)) - **(html/minifier)** Compress more json content ([#4684](https://togithub.com/swc-project/swc/issues/4684)) ([3aac28e](https://togithub.com/swc-project/swc/commit/3aac28e9df0de3c543e6677882eee1ec51fef6a9)) ##### Miscellaneous Tasks - **general**: Add stale workflow ([890a5ae](https://togithub.com/swc-project/swc/commit/890a5ae0e6c876157873427a0bea555c47677e55)) ##### Performance - **(common)** Improve performance of `StringInput` ([#4680](https://togithub.com/swc-project/swc/issues/4680)) ([fe1e62a](https://togithub.com/swc-project/swc/commit/fe1e62a5e7a4a0037ba8d158879fb68bf9c14520)) - **(html)** Setup benchmarks ([#4685](https://togithub.com/swc-project/swc/issues/4685)) ([b56f3b7](https://togithub.com/swc-project/swc/commit/b56f3b7f00e10a45ddaab1c0a774645fe8121389)) ##### Testing - **(es/minifier)** Add size tests using `dbg-swc` ([#4664](https://togithub.com/swc-project/swc/issues/4664)) ([36ff4f7](https://togithub.com/swc-project/swc/commit/36ff4f735f43bbea5a943866b7083fe51633d9df)) - **(html/parser)** Add tests for broken html/svg ([#4683](https://togithub.com/swc-project/swc/issues/4683)) ([1d9ee0a](https://togithub.com/swc-project/swc/commit/1d9ee0a1002a7667add5ac39df16d7584b70d233))typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v5.25.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5250-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5240v5250-2022-05-17) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.24.0...v5.25.0) ##### Bug Fixes - **eslint-plugin:** \[typedef] stop enforcing rule for assignment expressions ([#4958](https://togithub.com/typescript-eslint/typescript-eslint/issues/4958)) ([04a216c](https://togithub.com/typescript-eslint/typescript-eslint/commit/04a216c39c02085fe5d555ce81bdced0e563a7c4)) - **eslint-plugin:** strict config should not extend recommended ([#5005](https://togithub.com/typescript-eslint/typescript-eslint/issues/5005)) ([05d71c2](https://togithub.com/typescript-eslint/typescript-eslint/commit/05d71c2ebd8e072aa4e8ee3ea8521de00e47d4ca)) - **website:** correct Presets link to be Configs ([#5004](https://togithub.com/typescript-eslint/typescript-eslint/issues/5004)) ([e18e91c](https://togithub.com/typescript-eslint/typescript-eslint/commit/e18e91c6cfb1ee93bfff3770ea4d8f807d5ced0b)) ##### Features - **eslint-plugin:** \[no-empty-function] new allow option overrideMethods ([#4923](https://togithub.com/typescript-eslint/typescript-eslint/issues/4923)) ([13c05ae](https://togithub.com/typescript-eslint/typescript-eslint/commit/13c05aefb0e6531d320629e04b7207a3baebacb0)) - **eslint-plugin:** deprecate `no-duplicate-imports` in favour of `import/no-duplicates` ([#4973](https://togithub.com/typescript-eslint/typescript-eslint/issues/4973)) ([1d2e41a](https://togithub.com/typescript-eslint/typescript-eslint/commit/1d2e41ada1979c081130d19b229c82bf1a69b7b4)) - update to TypeScript 4.7-rc ([#4829](https://togithub.com/typescript-eslint/typescript-eslint/issues/4829)) ([6fe783c](https://togithub.com/typescript-eslint/typescript-eslint/commit/6fe783c20aebe26ef42b526e4a59a9be84dd5643)) ### [`v5.24.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5240-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5230v5240-2022-05-16) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.23.0...v5.24.0) ##### Bug Fixes - **eslint-plugin:** \[array-type] in fixer add missing parens for constructor types [#4756](https://togithub.com/typescript-eslint/typescript-eslint/issues/4756) ([#4971](https://togithub.com/typescript-eslint/typescript-eslint/issues/4971)) ([0377070](https://togithub.com/typescript-eslint/typescript-eslint/commit/03770708900da663eb64c19465b3f937bab55b3d)) ##### Features - **eslint-plugin:** Add BigInt object type to default ban-types list ([#4970](https://togithub.com/typescript-eslint/typescript-eslint/issues/4970)) ([1867728](https://togithub.com/typescript-eslint/typescript-eslint/commit/1867728ba104a6a21941ed300828110964a43b96)) - **eslint-plugin:** add new 'strict' config ([#4706](https://togithub.com/typescript-eslint/typescript-eslint/issues/4706)) ([4a500b2](https://togithub.com/typescript-eslint/typescript-eslint/commit/4a500b2d92a91873dbb729793d1ee1c36ef06ed8))typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v5.25.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5250-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5240v5250-2022-05-17) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.24.0...v5.25.0) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) ### [`v5.24.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5240-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5230v5240-2022-05-16) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.23.0...v5.24.0) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)eslint/eslint
### [`v8.16.0`](https://togithub.com/eslint/eslint/releases/tag/v8.16.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.15.0...v8.16.0) ##### Features - [`cab0c22`](https://togithub.com/eslint/eslint/commit/cab0c2287e12561d869dfcfcd1c4e14c9d6d70d5) feat: add Unicode flag suggestion in no-misleading-character-class ([#15867](https://togithub.com/eslint/eslint/issues/15867)) (Milos Djermanovic) - [`38ae956`](https://togithub.com/eslint/eslint/commit/38ae9564a41e1d38adad55976565d85c5c981e1d) feat: check Unicode code point escapes in no-control-regex ([#15862](https://togithub.com/eslint/eslint/issues/15862)) (Milos Djermanovic) - [`ee69cd3`](https://togithub.com/eslint/eslint/commit/ee69cd30b3551b3adebfd959a44a9a149221946a) feat: Update global variables ([#15871](https://togithub.com/eslint/eslint/issues/15871)) (Sébastien Règne) ##### Bug Fixes - [`3f09aab`](https://togithub.com/eslint/eslint/commit/3f09aab709980ca974b721de474be2dd183409a2) fix: function-paren-newline crash on "new new Foo();" ([#15850](https://togithub.com/eslint/eslint/issues/15850)) (coderaiser) ##### Documentation - [`050d5f4`](https://togithub.com/eslint/eslint/commit/050d5f4e0456ae9a9d769f4306bc0d60058b0898) docs: Static further reading links ([#15890](https://togithub.com/eslint/eslint/issues/15890)) (Nicholas C. Zakas) - [`36287c0`](https://togithub.com/eslint/eslint/commit/36287c00d56596fbb2672cfe3f9b9dd24b2926da) docs: fix absolute paths in related rules shortcode to work from /docs ([#15892](https://togithub.com/eslint/eslint/issues/15892)) (Milos Djermanovic) - [`90b6990`](https://togithub.com/eslint/eslint/commit/90b69901efd265fd11425540928793f1387095cc) docs: fix absolute links in rule macro to work from /docs ([#15891](https://togithub.com/eslint/eslint/issues/15891)) (Milos Djermanovic) - [`f437249`](https://togithub.com/eslint/eslint/commit/f437249a3bedb47155d33ac753b821ae31b814fa) docs: Adjust docs site path prefix ([#15889](https://togithub.com/eslint/eslint/issues/15889)) (Nicholas C. Zakas) - [`6e16025`](https://togithub.com/eslint/eslint/commit/6e16025e8fbffa0e1d0c977cb4b6eae30a502d9b) docs: update 'Related Rules' and 'Further Reading' in remaining rules ([#15884](https://togithub.com/eslint/eslint/issues/15884)) (Milos Djermanovic) - [`1d39f69`](https://togithub.com/eslint/eslint/commit/1d39f698a22e2995bbfcf90b6dafd196a173092a) docs: remove confusing examples for no-mixed-operators ([#15875](https://togithub.com/eslint/eslint/issues/15875)) (Milos Djermanovic) - [`3071d76`](https://togithub.com/eslint/eslint/commit/3071d76772c002bd7b03053be5be54da52c01242) docs: Fix some grammar issues ([#15837](https://togithub.com/eslint/eslint/issues/15837)) (byodian) ##### Chores - [`1768d0d`](https://togithub.com/eslint/eslint/commit/1768d0de58e10046ed3e54f0fa52be48ba41f12b) chore: upgrade [@eslint/eslintrc](https://togithub.com/eslint/eslintrc)[@1](https://togithub.com/1).3.0 ([#15903](https://togithub.com/eslint/eslint/issues/15903)) (Milos Djermanovic) - [`c686e4c`](https://togithub.com/eslint/eslint/commit/c686e4c4a04525118f5585fd76bdba59dddf3a97) chore: Add deploy workflow for docs site ([#15894](https://togithub.com/eslint/eslint/issues/15894)) (Nicholas C. Zakas) - [`c7894cd`](https://togithub.com/eslint/eslint/commit/c7894cd433319e09b10a80b260a5398dac0d5dab) chore: enable some rules from eslint-plugin-unicorn internally ([#15878](https://togithub.com/eslint/eslint/issues/15878)) (Bryan Mishkin) - [`ea65cb5`](https://togithub.com/eslint/eslint/commit/ea65cb5435162ad29559d175e68f5b6d97e6cdcc) chore: upgrade eslint-plugin-eslint-plugin@^4.2.0 ([#15882](https://togithub.com/eslint/eslint/issues/15882)) (唯然) - [`cc29c69`](https://togithub.com/eslint/eslint/commit/cc29c696a08430fcbf202482306b8c3dbccc0257) chore: Upgrade official GitHub actions to latest versions ([#15880](https://togithub.com/eslint/eslint/issues/15880)) (Darius Dzien) - [`5891c75`](https://togithub.com/eslint/eslint/commit/5891c7533f500110129fdea7b9b63c8a409da0bd) chore: Refactor rule docs format ([#15869](https://togithub.com/eslint/eslint/issues/15869)) (Nicholas C. Zakas)kulshekhar/ts-jest
### [`v27.1.5`](https://togithub.com/kulshekhar/ts-jest/compare/v27.1.4...v27.1.5) [Compare Source](https://togithub.com/kulshekhar/ts-jest/compare/v27.1.4...v27.1.5)TypeStrong/ts-node
### [`v10.8.0`](https://togithub.com/TypeStrong/ts-node/releases/tag/v10.8.0) [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v10.7.0...v10.8.0) Questions about this release? Ask in the official discussion thread: [#1767](https://togithub.com/TypeStrong/ts-node/issues/1767) **Added** - Added support for `module=NodeNext`, `module=Node16`, `.mts`, `.cts`, `.mjs`, and `.cjs` file extensions ([#1414](https://togithub.com/TypeStrong/ts-node/issues/1414), [#1694](https://togithub.com/TypeStrong/ts-node/issues/1694), [#1744](https://togithub.com/TypeStrong/ts-node/issues/1744), [#1745](https://togithub.com/TypeStrong/ts-node/issues/1745), [#1727](https://togithub.com/TypeStrong/ts-node/issues/1727), [#1717](https://togithub.com/TypeStrong/ts-node/issues/1717), [#1753](https://togithub.com/TypeStrong/ts-node/issues/1753), [#1757](https://togithub.com/TypeStrong/ts-node/issues/1757)) [@cspotcode](https://togithub.com/cspotcode) - For best results, enable `experimentalResolver` ([docs](https://typestrong.org/ts-node/docs/options#experimentalresolver)) - See TypeScript's official documentation: https://www.typescriptlang.org/docs/handbook/esm-node.html - enables mixed-mode projects with both ESM and CommonJS - enables all supported file extensions in TypeScript 4.7 - Obeys package.json "type" - Added ability to include file extensions in CommonJS imports ([#1727](https://togithub.com/TypeStrong/ts-node/issues/1727), [#1753](https://togithub.com/TypeStrong/ts-node/issues/1753)) [@cspotcode](https://togithub.com/cspotcode) - Enables consistency with ESM, where file extensions are often mandatory - Resolves from emitted to source file extensions ([#1727](https://togithub.com/TypeStrong/ts-node/issues/1727), [#1753](https://togithub.com/TypeStrong/ts-node/issues/1753)) [@cspotcode](https://togithub.com/cspotcode) - Must enable `experimentalResolver`, will be enabled by default in a future version ([docs](https://typestrong.org/ts-node/docs/options#experimentalresolver)) - Typechecker requires importing the *emitted* file extension; ts-node resolves correctly to the *source* file. E.g. `import "./foo.js"` will execute `foo.ts` See also: [TypeScript issue #37582](https://togithub.com/microsoft/TypeScript/issues/37582) - If typechecking is disabled, you can also use *source* file extensions. E.g. `import "./foo.ts"` - Added `experimentalSpecifierResolution` ([#1727](https://togithub.com/TypeStrong/ts-node/issues/1727), [#1753](https://togithub.com/TypeStrong/ts-node/issues/1753)) [@cspotcode](https://togithub.com/cspotcode) - the same as Node's `--experimental-specifier-resolution` ([Node docs](https://nodejs.org/dist/latest-v18.x/docs/api/esm.html#customizing-esm-specifier-resolution-algorithm)) - can also be specified in `tsconfig.json` for convenience, to avoid the CLI flag - allows omitting file extensions in ESM imports, plus a few other CommonJS-style conveniences - Adds `diagnostics` property to `TSError`, with array of TypeScript diagnostic objects from the compiler ([API docs](https://typestrong.org/ts-node/api/classes/TSError.html)) ([#1705](https://togithub.com/TypeStrong/ts-node/issues/1705), [#1706](https://togithub.com/TypeStrong/ts-node/issues/1706)) [@paulbrimicombe](https://togithub.com/paulbrimicombe) **Changed** - Renames option `experimentalResolverFeatures` to `experimentalResolver` ([docs](https://typestrong.org/ts-node/docs/options#experimentalresolver)) ([#1727](https://togithub.com/TypeStrong/ts-node/issues/1727)) [@cspotcode](https://togithub.com/cspotcode) - Internal change to ESM loader for compatibility with forthcoming node versions: returns `shortCircuit: true` ([#1714](https://togithub.com/TypeStrong/ts-node/issues/1714), [#1715](https://togithub.com/TypeStrong/ts-node/issues/1715)) [@cspotcode](https://togithub.com/cspotcode) - Performance: Optimize filesystem stat calls in ESM loader and new CommonJS resolver ([#1758](https://togithub.com/TypeStrong/ts-node/issues/1758), [#1759](https://togithub.com/TypeStrong/ts-node/issues/1759)) [@cspotcode](https://togithub.com/cspotcode) - Performance, maintenance: Upgrade source-mapper dependency "[@cspotcode/source-map-support](https://togithub.com/cspotcode/source-map-support)" - Switches to "trace-mapping" for underlying source-map parsing ([#1729](https://togithub.com/TypeStrong/ts-node/issues/1729)) [@cspotcode](https://togithub.com/cspotcode) **Fixed** - Fixed bug where REPL `.type` command was not showing any type information when using TypeScript nightly builds ([#1761](https://togithub.com/TypeStrong/ts-node/issues/1761), [#1762](https://togithub.com/TypeStrong/ts-node/issues/1762)) [@cspotcode](https://togithub.com/cspotcode) - Correctly suppress "Custom ESM Loaders" warning on newer node versions where the warning's prose changed ([#1701](https://togithub.com/TypeStrong/ts-node/issues/1701)) [@cspotcode](https://togithub.com/cspotcode) - Fixed REPL bug where function signatures could not be entered across multiple lines ([#1667](https://togithub.com/TypeStrong/ts-node/issues/1667), [#1677](https://togithub.com/TypeStrong/ts-node/issues/1677)) [@d9k](https://togithub.com/d9k) - REPL treats unparenthesized object literals as objects, instead of as block scopes ([#1697](https://togithub.com/TypeStrong/ts-node/issues/1697), [#1699](https://togithub.com/TypeStrong/ts-node/issues/1699)) [@jhmaster2000](https://togithub.com/jhmaster2000) - Fixed bug where `preferTsExts` combined with third-party transpiler hooks could disrupt `nyc` code coverage ([#1755](https://togithub.com/TypeStrong/ts-node/issues/1755)) [@cspotcode](https://togithub.com/cspotcode) - Fixed bug where `file://` URLs in stack traces did not always use percent-encoding ([#1738](https://togithub.com/TypeStrong/ts-node/issues/1738), [#1726](https://togithub.com/TypeStrong/ts-node/issues/1726), [#1729](https://togithub.com/TypeStrong/ts-node/issues/1729)) [@cspotcode](https://togithub.com/cspotcode) - Fixed bug where v8-compile-cache-lib did not correctly unhook itself ([#1717](https://togithub.com/TypeStrong/ts-node/issues/1717), [#1718](https://togithub.com/TypeStrong/ts-node/issues/1718), [#1719](https://togithub.com/TypeStrong/ts-node/issues/1719)) [@cspotcode](https://togithub.com/cspotcode) - This internal dependency is used to speed up loading the TypeScript compiler **Docs** - Many docs improvements ([#1682](https://togithub.com/TypeStrong/ts-node/issues/1682)) [@cspotcode](https://togithub.com/cspotcode) - Options page: each option its own linkable header w/usage example ([#1606](https://togithub.com/TypeStrong/ts-node/issues/1606)) [@cspotcode](https://togithub.com/cspotcode) - Categorize APIs in typedoc, make entrypoints more prominent ([#1456](https://togithub.com/TypeStrong/ts-node/issues/1456)) [@cspotcode](https://togithub.com/cspotcode) - Clarify that the shorthand for `--project` is `-P`, not `-p` ([#1731](https://togithub.com/TypeStrong/ts-node/issues/1731), [#1734](https://togithub.com/TypeStrong/ts-node/issues/1734)) [@lobsterkatie](https://togithub.com/lobsterkatie) - Add common ESM errors to Troubleshooting page ([#1607](https://togithub.com/TypeStrong/ts-node/issues/1607)) [@cspotcode](https://togithub.com/cspotcode) https://github.com/TypeStrong/ts-node/milestone/12Configuration
📅 Schedule: "before 8:00am on monday" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.