prisma-labs / dripip

Opinionated CLI for continuous delivery of npm packages
100 stars 2 forks source link

chore(deps): update devdependencies (non-major) #159

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@swc/core (source) 1.2.185 -> 1.2.189 age adoption passing confidence
@typescript-eslint/eslint-plugin 5.23.0 -> 5.25.0 age adoption passing confidence
@typescript-eslint/parser 5.23.0 -> 5.25.0 age adoption passing confidence
eslint (source) 8.15.0 -> 8.16.0 age adoption passing confidence
ts-jest (source) 27.1.4 -> 27.1.5 age adoption passing confidence
ts-node (source) 10.7.0 -> 10.8.0 age adoption passing confidence

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/12

Configuration

📅 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.