-
-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(register): remove file extension tests in compile #825
Merged
Brooooooklyn
merged 1 commit into
master
from
07-16-fix_register_remove_file_extension_tests_in_compile
Jul 16, 2024
Merged
fix(register): remove file extension tests in compile #825
Brooooooklyn
merged 1 commit into
master
from
07-16-fix_register_remove_file_extension_tests_in_compile
Jul 16, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Member
Brooooooklyn
commented
Jul 16, 2024
- Close need help building example, esmregister + esmock #788
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
|
Brooooooklyn
deleted the
07-16-fix_register_remove_file_extension_tests_in_compile
branch
July 16, 2024 09:04
tsang-bot bot
referenced
this pull request
in tsangste/nx-package-test
Jul 20, 2024
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@swc-node/register](https://github.com/swc-project/swc-node) | [`1.10.7` -> `1.10.8`](https://renovatebot.com/diffs/npm/@swc-node%2fregister/1.10.7/1.10.8) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@swc-node%2fregister/1.10.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc-node%2fregister/1.10.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc-node%2fregister/1.10.7/1.10.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc-node%2fregister/1.10.7/1.10.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>swc-project/swc-node (@​swc-node/register)</summary> ### [`v1.10.8`](https://github.com/swc-project/swc-node/releases/tag/%40swc-node/register%401.10.8) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) #### What's Changed - fix(register): default register/esm TSCONFIG_PATH on windows. by [@​simonbuchan](https://github.com/simonbuchan) in [https://github.com/swc-project/swc-node/pull/818](https://github.com/swc-project/swc-node/pull/818) - chore(deps): update dependency oxlint to ^0.6.0 by [@​renovate](https://github.com/renovate) in [https://github.com/swc-project/swc-node/pull/822](https://github.com/swc-project/swc-node/pull/822) - fix(register): bump oxc-resolver by [@​Brooooooklyn](https://github.com/Brooooooklyn) in [https://github.com/swc-project/swc-node/pull/824](https://github.com/swc-project/swc-node/pull/824) - chore(deps): update dependency lerna to v8.1.6 by [@​renovate](https://github.com/renovate) in [https://github.com/swc-project/swc-node/pull/821](https://github.com/swc-project/swc-node/pull/821) - fix(register): remove file extension tests in compile by [@​Brooooooklyn](https://github.com/Brooooooklyn) in [https://github.com/swc-project/swc-node/pull/825](https://github.com/swc-project/swc-node/pull/825) #### New Contributors - [@​simonbuchan](https://github.com/simonbuchan) made their first contribution in [https://github.com/swc-project/swc-node/pull/818](https://github.com/swc-project/swc-node/pull/818) - [@​renovate](https://github.com/renovate) made their first contribution in [https://github.com/swc-project/swc-node/pull/822](https://github.com/swc-project/swc-node/pull/822) **Full Changelog**: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.7...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.8 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzQuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzNC4wIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: tsang-bot[bot] <146107447+tsang-bot[bot]@users.noreply.github.com>
0xmDreamy
referenced
this pull request
in 0xmDreamy/revm-interpreter-js
Aug 19, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@swc-node/register](https://github.com/swc-project/swc-node) | [`~1.9.1` -> `~1.10.0`](https://renovatebot.com/diffs/npm/@swc-node%2fregister/1.9.2/1.10.9) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@swc-node%2fregister/1.10.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc-node%2fregister/1.10.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc-node%2fregister/1.9.2/1.10.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc-node%2fregister/1.9.2/1.10.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@swc/core](https://swc.rs) ([source](https://github.com/swc-project/swc)) | [`~1.5.7` -> `~1.7.0`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.5.29/1.7.14) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.7.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.7.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.5.29/1.7.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.5.29/1.7.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>swc-project/swc-node (@​swc-node/register)</summary> ### [`v1.10.9`](https://github.com/swc-project/swc-node/releases/tag/%40swc-node/register%401.10.9) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) #### What's Changed - fix(register): skip load files in node_modules by [@​Brooooooklyn](https://github.com/Brooooooklyn) in [https://github.com/swc-project/swc-node/pull/828](https://github.com/swc-project/swc-node/pull/828) **Full Changelog**: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.8...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.9 ### [`v1.10.8`](https://github.com/swc-project/swc-node/releases/tag/%40swc-node/register%401.10.8) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) #### What's Changed - fix(register): default register/esm TSCONFIG_PATH on windows. by [@​simonbuchan](https://github.com/simonbuchan) in [https://github.com/swc-project/swc-node/pull/818](https://github.com/swc-project/swc-node/pull/818) - chore(deps): update dependency oxlint to ^0.6.0 by [@​renovate](https://github.com/renovate) in [https://github.com/swc-project/swc-node/pull/822](https://github.com/swc-project/swc-node/pull/822) - fix(register): bump oxc-resolver by [@​Brooooooklyn](https://github.com/Brooooooklyn) in [https://github.com/swc-project/swc-node/pull/824](https://github.com/swc-project/swc-node/pull/824) - chore(deps): update dependency lerna to v8.1.6 by [@​renovate](https://github.com/renovate) in [https://github.com/swc-project/swc-node/pull/821](https://github.com/swc-project/swc-node/pull/821) - fix(register): remove file extension tests in compile by [@​Brooooooklyn](https://github.com/Brooooooklyn) in [https://github.com/swc-project/swc-node/pull/825](https://github.com/swc-project/swc-node/pull/825) #### New Contributors - [@​simonbuchan](https://github.com/simonbuchan) made their first contribution in [https://github.com/swc-project/swc-node/pull/818](https://github.com/swc-project/swc-node/pull/818) - [@​renovate](https://github.com/renovate) made their first contribution in [https://github.com/swc-project/swc-node/pull/822](https://github.com/swc-project/swc-node/pull/822) **Full Changelog**: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.7...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.8 ### [`v1.10.7`](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) ### [`v1.10.6`](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) ### [`v1.10.5`](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) ### [`v1.10.4`](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) ### [`v1.10.3`](https://github.com/swc-project/swc-node/releases/tag/%40swc-node/register%401.10.3) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) #### What's Changed - fix(register): support moduleResolution Bundler by [@​Brooooooklyn](https://github.com/Brooooooklyn) in [https://github.com/swc-project/swc-node/pull/806](https://github.com/swc-project/swc-node/pull/806) **Full Changelog**: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.2...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.3 ### [`v1.10.2`](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) ### [`v1.10.1`](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) ### [`v1.10.0`](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) </details> <details> <summary>swc-project/swc (@​swc/core)</summary> ### [`v1.7.14`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1714---2024-08-19) [Compare Source](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) ##### Bug Fixes - **(common)** Use `SourceMap::adjust_mappings` in correct order ([#​9447](https://github.com/swc-project/swc/issues/9447)) ([05961eb](https://github.com/swc-project/swc/commit/05961eb018e2e76ed5ef95de9bad923b2fe1df88)) - **(es)** Preserve more comments ([#​9449](https://github.com/swc-project/swc/issues/9449)) ([673655c](https://github.com/swc-project/swc/commit/673655c1697ff1d507f7acbfa937cbf1f58eb1d9)) ##### Features - **(es/decorators)** Groundwork for stage 3 decorator ([#​9450](https://github.com/swc-project/swc/issues/9450)) ([238ba8b](https://github.com/swc-project/swc/commit/238ba8b1d2220202129595185bd4411b9415cc99)) ##### Refactor - **(visit)** Remove `VisitAll` ([#​9448](https://github.com/swc-project/swc/issues/9448)) ([8845b76](https://github.com/swc-project/swc/commit/8845b76ac40b36791c79618c5ee89f05d2d08c96)) ### [`v1.7.12`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1712---2024-08-19) [Compare Source](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) ##### Bug Fixes - **(common)** Do not use `adjust_mappings` from `sourcemap` crate ([#​9437](https://github.com/swc-project/swc/issues/9437)) ([563c162](https://github.com/swc-project/swc/commit/563c162f1ca8904e7b9a61a0c79fad952a56d624)) - **(es)** Mark TypeScript nodes as reachable from `Evaluator` ([#​9440](https://github.com/swc-project/swc/issues/9440)) ([308e5ec](https://github.com/swc-project/swc/commit/308e5ec81b4e6d49c5940f2d8914d8627f838141)) - **(es/compat)** Init this in sub class constructor for async ([#​9446](https://github.com/swc-project/swc/issues/9446)) ([bfaf31b](https://github.com/swc-project/swc/commit/bfaf31bc4b90ff803457bfdafdbcef0318b76189)) - **(es/decorators)** Fix metadata for accessors ([#​9444](https://github.com/swc-project/swc/issues/9444)) ([99738ef](https://github.com/swc-project/swc/commit/99738ef41233211d6e26de520c3817d395492d37)) ##### Miscellaneous Tasks - **(deps)** Update rust crate arrayvec to v0.7.6 ([#​9436](https://github.com/swc-project/swc/issues/9436)) ([08dd948](https://github.com/swc-project/swc/commit/08dd948289006583c6f0f76850c08808651f9135)) ### [`v1.7.11`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1711---2024-08-14) [Compare Source](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) ##### Bug Fixes - **(es)** Improve sourcemap url error messages. ([#​9422](https://github.com/swc-project/swc/issues/9422)) ([230d1d9](https://github.com/swc-project/swc/commit/230d1d98b91bde2fa0de54e5fe06e899302e481c)) - **(visit)** Fix regression of AST paths ([#​9420](https://github.com/swc-project/swc/issues/9420)) ([9751518](https://github.com/swc-project/swc/commit/9751518a0aa1cbe07e2ad4db7a32b0c6cc342641)) ##### Features - **(es/typescript)** Add ` native_class_properties ` to skip reordering of class properties inits ([#​9421](https://github.com/swc-project/swc/issues/9421)) ([d2929d1](https://github.com/swc-project/swc/commit/d2929d1ce61a00360cc0596441041571a958da23)) - **(estree/compat)** Remove dependency on `rayon` ([#​9393](https://github.com/swc-project/swc/issues/9393)) ([34d1b27](https://github.com/swc-project/swc/commit/34d1b27251dab3f87dc3a39d245a3498b4c2b151)) - **(html/minifier)** Support using custom css minifier ([#​9425](https://github.com/swc-project/swc/issues/9425)) ([970cc81](https://github.com/swc-project/swc/commit/970cc81033b4a616643be6625bdf8da99614ba98)) ##### Miscellaneous Tasks - **(bindings/node)** Deprecate `parse` ([#​9419](https://github.com/swc-project/swc/issues/9419)) ([1bf467d](https://github.com/swc-project/swc/commit/1bf467d99fb72ebff42136e08d7f03d50872f64e)) - **(deps)** Update cargo (patch) ([#​9405](https://github.com/swc-project/swc/issues/9405)) ([baf4928](https://github.com/swc-project/swc/commit/baf4928ce2964e659af5ca77cd899427a8c29f60)) - **(es/preset-env)** Update core js compat data ([#​9407](https://github.com/swc-project/swc/issues/9407)) ([ce761cf](https://github.com/swc-project/swc/commit/ce761cf51571f70c9378b6b67759bac3af4f4f92)) - **(es/typescript)** Remove the workaround for wasm-bindgen ([#​9428](https://github.com/swc-project/swc/issues/9428)) ([55f7268](https://github.com/swc-project/swc/commit/55f72687f69eae131c6ce08d6a449afaa7357667)) ### [`v1.7.10`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1710---2024-08-09) [Compare Source](https://github.com/swc-project/swc/compare/v1.7.9...v1.7.10) ##### Bug Fixes - **(es/typescript)** Strip optional mark and definite mark ([#​9411](https://github.com/swc-project/swc/issues/9411)) ([8c161a0](https://github.com/swc-project/swc/commit/8c161a003e741320434f31617bc2de98dd2c9a8f)) - **(es/typescript)** Strip exported default overload function declaration ([#​9412](https://github.com/swc-project/swc/issues/9412)) ([b395f48](https://github.com/swc-project/swc/commit/b395f483d1e0cb43b1f96126c5c17f9a8c9d0d32)) - **(es/typescript)** Strip `this` param in getter/setter ([#​9414](https://github.com/swc-project/swc/issues/9414)) ([442fb7b](https://github.com/swc-project/swc/commit/442fb7b48715597d62f8d09327f93acc66f2d1b8)) - **(es/typescript)** Update ts-strip type definition ([#​9415](https://github.com/swc-project/swc/issues/9415)) ([165c8fa](https://github.com/swc-project/swc/commit/165c8facd42d756077fde99defe91ffe656aede8)) ### [`v1.7.9`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#179---2024-08-09) [Compare Source](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.9) ##### Bug Fixes - **(es/typescript)** Strip class modifiers ([#​9399](https://github.com/swc-project/swc/issues/9399)) ([124e5ff](https://github.com/swc-project/swc/commit/124e5ffa7bcf26215a339450f6b40161dabbe5a4)) ### [`v1.7.6`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#176---2024-08-04) [Compare Source](https://github.com/swc-project/swc/compare/v1.7.5...v1.7.6) ##### Bug Fixes - **(es/codegen)** Print the missing `abstract` in class expression ([#​9372](https://github.com/swc-project/swc/issues/9372)) ([c2e3021](https://github.com/swc-project/swc/commit/c2e302127fc80970d4b5096c93e29c9ce76a2fe4)) - **(es/decorators)** Use correct class name reference ([#​9375](https://github.com/swc-project/swc/issues/9375)) ([badd6a9](https://github.com/swc-project/swc/commit/badd6a9ede5bd511763515b3e62bd222f0860968)) - **(es/typescript)** Strip declare export in strip-only mode ([#​9374](https://github.com/swc-project/swc/issues/9374)) ([c53cce4](https://github.com/swc-project/swc/commit/c53cce41da69ebb3cd9b464c001902d30bdd07ba)) ### [`v1.7.5`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#175---2024-08-02) [Compare Source](https://github.com/swc-project/swc/compare/v1.7.4...v1.7.5) ##### Bug Fixes - **(common)** Fix `StringInput.end_pos` ([#​9362](https://github.com/swc-project/swc/issues/9362)) ([5368e18](https://github.com/swc-project/swc/commit/5368e189ab5227a5cfdb53dc1105b787665a1c41)) - **(es/parser)** Fix span for unterminated block comments ([#​9361](https://github.com/swc-project/swc/issues/9361)) ([dc1b87e](https://github.com/swc-project/swc/commit/dc1b87e43ea628791dab48993182ac43cf98c150)) - **(es/parser)** Make `UnterminatedBlockComment` stick to the EOF ([#​9366](https://github.com/swc-project/swc/issues/9366)) ([4f0fc6e](https://github.com/swc-project/swc/commit/4f0fc6eb65c2b7f7e1e0041a9228a3b7dd7e695a)) - **(es/typescript)** Handle single type statement in if/for/while ([#​9364](https://github.com/swc-project/swc/issues/9364)) ([2217730](https://github.com/swc-project/swc/commit/221773069b2069ded7eb475cb75a2daa1ec4a752)) - **(es/typescript)** Handle backtick in ASI issue ([#​9367](https://github.com/swc-project/swc/issues/9367)) ([6f1716c](https://github.com/swc-project/swc/commit/6f1716c4aed447c3311e41603a6399d97540e1fb)) - **(es/typescript)** Analyze import chain ([#​9369](https://github.com/swc-project/swc/issues/9369)) ([4f9116f](https://github.com/swc-project/swc/commit/4f9116f9259150df3fb3947c809c304809bf5764)) ##### Miscellaneous Tasks - **(deps)** Update rust crate toml to v0.8.19 ([#​9360](https://github.com/swc-project/swc/issues/9360)) ([9cd51ce](https://github.com/swc-project/swc/commit/9cd51cebdf7e9dd25ebe5057cde63ce7ee0bd0c6)) ### [`v1.7.4`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#174---2024-07-31) [Compare Source](https://github.com/swc-project/swc/compare/v1.7.3...v1.7.4) ##### Bug Fixes - **(es/codegen)** Emit question token for class methods ([#​9342](https://github.com/swc-project/swc/issues/9342)) ([636585b](https://github.com/swc-project/swc/commit/636585b44d0f74f457b44766f8d6fda68bcc4c09)) - **(es/minifier)** Fix detection of `this` ([#​9339](https://github.com/swc-project/swc/issues/9339)) ([77da7cf](https://github.com/swc-project/swc/commit/77da7cf24bad5064206ab3e6dc248012d08576cf)) - **(es/minifier)** Fix analysis of for-in/of ([#​9340](https://github.com/swc-project/swc/issues/9340)) ([1454ab5](https://github.com/swc-project/swc/commit/1454ab54c112c25ca03cbb866aacbd41a16ee60a)) - **(es/minifier)** Preserve flags while dropping elements of `SeqExpr` ([#​8907](https://github.com/swc-project/swc/issues/8907)) ([24e8798](https://github.com/swc-project/swc/commit/24e87985d4f4cf69a1d4a184d02195c62ded5a7e)) - **(es/typescript)** Fix ASI in expression for fast strip ([#​9358](https://github.com/swc-project/swc/issues/9358)) ([3ee82e2](https://github.com/swc-project/swc/commit/3ee82e223fe0ce54ad892cc5b009f573d997c60e)) ##### Documentation - **(contributing)** Add warning for `test --all` ([#​9338](https://github.com/swc-project/swc/issues/9338)) ([234bb97](https://github.com/swc-project/swc/commit/234bb974bc54e9c929fd4cf810bcecab36f760ba)) ##### Miscellaneous Tasks - **(deps)** Update rust crate toml to v0.8.16 ([#​9327](https://github.com/swc-project/swc/issues/9327)) ([67aadfa](https://github.com/swc-project/swc/commit/67aadfa6c976c60a3a756a1b1fcdcf193d96c51f)) - **(deps)** Update dependency magic-string to v0.30.11 ([#​9345](https://github.com/swc-project/swc/issues/9345)) ([ced06e2](https://github.com/swc-project/swc/commit/ced06e2da35952c7073fee8aa69cf1a21078cc12)) - **(deps)** Update rust crate toml to v0.8.17 ([#​9349](https://github.com/swc-project/swc/issues/9349)) ([d5472cc](https://github.com/swc-project/swc/commit/d5472cc344fb4099af3887e6cc1cf8ec2869c33e)) ### [`v1.7.3`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#173---2024-07-27) [Compare Source](https://github.com/swc-project/swc/compare/v1.7.2...v1.7.3) ##### Bug Fixes - **(es/decorators)** Fix TypeScript syntax assertion ([#​9336](https://github.com/swc-project/swc/issues/9336)) ([acb3952](https://github.com/swc-project/swc/commit/acb3952ae324433c0049619d696f6c61bc9e475c)) ### [`v1.7.2`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#172---2024-07-25) [Compare Source](https://github.com/swc-project/swc/compare/v1.7.1...v1.7.2) ##### Bug Fixes - **(es/ast)** Accept any case of EsVersion during deserialization ([#​9329](https://github.com/swc-project/swc/issues/9329)) ([56da6be](https://github.com/swc-project/swc/commit/56da6be0e9ff9701f4e0dd5e2972539843cde1cf)) - **(es/typescrupt)** Fix ASI issue in fast ts strip ([#​9332](https://github.com/swc-project/swc/issues/9332)) ([57146cf](https://github.com/swc-project/swc/commit/57146cf58acb43fb5fa526bfde206c4f147edc6d)) - **(swc_core)** Remove unused `preset_env` ([#​9333](https://github.com/swc-project/swc/issues/9333)) ([75bc7bf](https://github.com/swc-project/swc/commit/75bc7bfb52f81050f863466ff595ece765ca4fcf)) ##### Documentation - **(bindings/wasm)** Document supported TypeScript version ([#​9334](https://github.com/swc-project/swc/issues/9334)) ([66f31c0](https://github.com/swc-project/swc/commit/66f31c0af46dea60c51e4155a8887a5d2b441da3)) ### [`v1.7.1`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#171---2024-07-24) [Compare Source](https://github.com/swc-project/swc/compare/v1.7.0...v1.7.1) ##### Bug Fixes - **(bindings/types)** Add missing mangle options ([#​9298](https://github.com/swc-project/swc/issues/9298)) ([567f40d](https://github.com/swc-project/swc/commit/567f40d7973f25d554770d0138323f6dcfeb67c4)) - **(deps)** Update cargo (patch) ([#​9317](https://github.com/swc-project/swc/issues/9317)) ([ea66e84](https://github.com/swc-project/swc/commit/ea66e849116aaa569a707ef03762344f0bc06cab)) - **(es/ast)** Make span of binding ident include type ann ([#​9293](https://github.com/swc-project/swc/issues/9293)) ([2b32481](https://github.com/swc-project/swc/commit/2b324812acce58726292d3053ee7ba95e01a3436)) - **(es/minifier)** Support minifying JSX ([#​9271](https://github.com/swc-project/swc/issues/9271)) ([9a6367b](https://github.com/swc-project/swc/commit/9a6367b0f661e500219aa3c17ca2ff037e498692)) - **(es/typescript)** Fix typings ([#​9301](https://github.com/swc-project/swc/issues/9301)) ([27ca712](https://github.com/swc-project/swc/commit/27ca712812421ce7cef7770b1dde790080ce09ea)) - **(es/typescript)** Preserve type assertions ([#​9328](https://github.com/swc-project/swc/issues/9328)) ([4d60f52](https://github.com/swc-project/swc/commit/4d60f528d1e7f3a1606cb2c288786491dbafbd5b)) - **(es/utils)** Use `$crate` for `quote_ident!()` ([#​9309](https://github.com/swc-project/swc/issues/9309)) ([bdaaf47](https://github.com/swc-project/swc/commit/bdaaf47cb4fc0146485a567d48449116d0e67e98)) ##### Features - **(allocator)** Feature gate `nightly` via macros ([#​9274](https://github.com/swc-project/swc/issues/9274)) ([a31fb58](https://github.com/swc-project/swc/commit/a31fb58399cc60ad5052d77b5accd560200a4f3d)) - **(allocator)** Add `maybe` types ([#​9278](https://github.com/swc-project/swc/issues/9278)) ([a417ff4](https://github.com/swc-project/swc/commit/a417ff4d868b45a2157154e2334b8e1177c369e1)) - **(es/typescript)** Add esm build for fast ts strip ([#​9286](https://github.com/swc-project/swc/issues/9286)) ([d10cb9f](https://github.com/swc-project/swc/commit/d10cb9ffa29033048d242fc3fb4a35ea5fb1bf16)) ##### Miscellaneous Tasks - **(deps)** Update actions ([#​9311](https://github.com/swc-project/swc/issues/9311)) ([475432e](https://github.com/swc-project/swc/commit/475432e83aad0191b8ad23e503d9fbe1835be196)) - **(deps)** Update npm (patch) ([#​9318](https://github.com/swc-project/swc/issues/9318)) ([9d983c3](https://github.com/swc-project/swc/commit/9d983c3864888c3402679ce5498f82e71899c210)) - **(deps)** Update `wasmer` to fix broken Windows build ([#​9322](https://github.com/swc-project/swc/issues/9322)) ([a120faf](https://github.com/swc-project/swc/commit/a120faf84b178c666b9ac785d27f426f89d10ac6)) - **(deps)** Drop `atty` ([#​9325](https://github.com/swc-project/swc/issues/9325)) ([831500e](https://github.com/swc-project/swc/commit/831500e24a25b454f496729242e5e5d54c01756a)) ##### Performance - **(allocator)** Use `std` instead of `allocator-api2` ([#​9281](https://github.com/swc-project/swc/issues/9281)) ([88723db](https://github.com/swc-project/swc/commit/88723dbf19a402c6395d34b71a5a8a712b4bf1bc)) - **(es/codegen)** Use `Vec<T>` from `swc_allocator` ([#​9280](https://github.com/swc-project/swc/issues/9280)) ([c1cd0b9](https://github.com/swc-project/swc/commit/c1cd0b99c14b03c250f2d278f10480da733e0dfa)) - **(es/codegen)** Optimize using `swc_allocator` ([#​9294](https://github.com/swc-project/swc/issues/9294)) ([07376c6](https://github.com/swc-project/swc/commit/07376c6fbbf7f945b673e4adf3f4d789c10c7781)) - **(es/helpers)** Use `bool` instead of `AtomicBool` ([#​9321](https://github.com/swc-project/swc/issues/9321)) ([8107e98](https://github.com/swc-project/swc/commit/8107e985e13e73f408d569655119d0684c166f24)) - **(es/minifier)** Pre-allocate collections ([#​9289](https://github.com/swc-project/swc/issues/9289)) ([76fe139](https://github.com/swc-project/swc/commit/76fe139334b64c9ba62a98dc5319523d21d633f4)) - **(visit)** Modify `Box` and `Vec` in-place ([#​9291](https://github.com/swc-project/swc/issues/9291)) ([ae2ac05](https://github.com/swc-project/swc/commit/ae2ac05b94a6f9f6e56c26cde5c8b8e705739f1c)) - **(visit)** Add `#[inline]` ([#​9302](https://github.com/swc-project/swc/issues/9302)) ([0b3dbb8](https://github.com/swc-project/swc/commit/0b3dbb893752952a0bc7ffc5ba9801291c65f019)) - Enable LTO for benchmarks ([#​9279](https://github.com/swc-project/swc/issues/9279)) ([a3020b2](https://github.com/swc-project/swc/commit/a3020b2bc77d38fde772b98a14c80deb6c4a6911)) ##### Refactor - Remove unused files ([#​9285](https://github.com/swc-project/swc/issues/9285)) ([33284c1](https://github.com/swc-project/swc/commit/33284c128ed233878b86ea5f660d9ccfc0f82c53)) ##### Build - Update `rustc` to `nightly-2024-07-21` ([#​9319](https://github.com/swc-project/swc/issues/9319)) ([279ea91](https://github.com/swc-project/swc/commit/279ea910e001f0c7db8d06bc7a3c48e4d718fed9)) ### [`v1.7.0`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#170---2024-07-18) [Compare Source](https://github.com/swc-project/swc/compare/v1.6.13...v1.7.0) ##### Bug Fixes - **(allocator)** Fix allocator & add benchmark ([#​9234](https://github.com/swc-project/swc/issues/9234)) ([037dad5](https://github.com/swc-project/swc/commit/037dad52f44235590a0bcd5287d5118bca9da111)) - **(allocator)** Remove wrong assertions and add tests ([#​9252](https://github.com/swc-project/swc/issues/9252)) ([d8e8b04](https://github.com/swc-project/swc/commit/d8e8b04cd877bcf00157eeee9b7af0b4244a1827)) - **(ci)** Fix CI of \`peff ([#​9216](https://github.com/swc-project/swc/issues/9216)) ([602e0e5](https://github.com/swc-project/swc/commit/602e0e5aa14ecb3a7bc20bfe77aac2badaa54bb2)) - **(es/codegen)** Fix codegen of large numeric literals ([#​9226](https://github.com/swc-project/swc/issues/9226)) ([fba79e6](https://github.com/swc-project/swc/commit/fba79e6f03da69a6ae721eabe4afeaaedc301816)) - **(es/compat)** Consider only the variables used in the closure ([#​9151](https://github.com/swc-project/swc/issues/9151)) ([1357531](https://github.com/swc-project/swc/commit/1357531805d529b11848b02d1b59c010a02d272d)) - **(es/compat)** Add support for destructuring with BigInts ([#​9215](https://github.com/swc-project/swc/issues/9215)) ([2cc7028](https://github.com/swc-project/swc/commit/2cc70287e0c5d87e0134990e629dad2bf544d867)) - **(es/fixer)** Wrap `in` expr in for-in head ([#​9209](https://github.com/swc-project/swc/issues/9209)) ([5cd837f](https://github.com/swc-project/swc/commit/5cd837f39a68d28bbc02a21b715d6153fda78a8a)) - **(es/minifier)** Fix case matching ([#​9208](https://github.com/swc-project/swc/issues/9208)) ([f81fa6e](https://github.com/swc-project/swc/commit/f81fa6e06335745ff6ab5f7956cecc38116b1343)) - **(es/minifier)** Fix compress pow `NaN` ([#​9210](https://github.com/swc-project/swc/issues/9210)) ([2b361e6](https://github.com/swc-project/swc/commit/2b361e679a7c973177c44029dc85867f5261e902)) - **(es/minifier)** Fix variable declaration in default branch ([#​9220](https://github.com/swc-project/swc/issues/9220)) ([a7c82bd](https://github.com/swc-project/swc/commit/a7c82bdfa98f6825143b7afba03d28d325e4a718)) - **(es/minifier)** Check `this` in function params ([#​9229](https://github.com/swc-project/swc/issues/9229)) ([da4866d](https://github.com/swc-project/swc/commit/da4866d13b3372ca83b83fdccf6ae42dd00d6ba9)) - **(es/minifier)** Remove optimization for array pattern ([#​9241](https://github.com/swc-project/swc/issues/9241)) ([521161e](https://github.com/swc-project/swc/commit/521161e17009e2025ed9b042579f8cd055e26816)) - **(es/minifier)** Fix exponentiate operator ([#​9251](https://github.com/swc-project/swc/issues/9251)) ([06bb533](https://github.com/swc-project/swc/commit/06bb5338cea8aef941907933319fbff1d29f9939)) - **(es/minifier)** Fix panic in bitwise logic and incorrect values ([#​9258](https://github.com/swc-project/swc/issues/9258)) ([baeb9e2](https://github.com/swc-project/swc/commit/baeb9e2df92892f9486c72cdc787bca8c3858f30)) - **(es/minifier)** Collect raw str values for new Tpl element ([#​9261](https://github.com/swc-project/swc/issues/9261)) ([6ddbfa0](https://github.com/swc-project/swc/commit/6ddbfa04db63bf3afbdec5d47f5bdbf7c7ea222f)) - **(es/modules)** Fix lint issue ([#​9206](https://github.com/swc-project/swc/issues/9206)) ([efb8636](https://github.com/swc-project/swc/commit/efb86368343e7d9909fec21cae8824edac5008e2)) - **(es/quote)** Fix macro ([#​9270](https://github.com/swc-project/swc/issues/9270)) ([93d9e44](https://github.com/swc-project/swc/commit/93d9e44f1c7a3afea673f056d99001a026c0a6d3)) - **(es/typescript)** Handle unicode for fast ts strip ([#​9202](https://github.com/swc-project/swc/issues/9202)) ([096bfe3](https://github.com/swc-project/swc/commit/096bfe375147bb5b663ec26f8c2bdb977ee527db)) - **(es/typescript)** Fix `transform` mode ([#​9243](https://github.com/swc-project/swc/issues/9243)) ([0e79a5b](https://github.com/swc-project/swc/commit/0e79a5b428c811c46c69f7f4a84fcff31c98db67)) - **(es/typescript)** Workaround `wasm-bindgen` ([#​9272](https://github.com/swc-project/swc/issues/9272)) ([6b1d2ff](https://github.com/swc-project/swc/commit/6b1d2ff66b5ef73374c3932c0c505e08b9879a18)) ##### Documentation - **(allocator)** Mention `oxc_allocator` ([be99ce0](https://github.com/swc-project/swc/commit/be99ce0a570c41b3fd471c5d609bd63c25740b36)) - **(contributing)** Fix deno installation url ([#​9249](https://github.com/swc-project/swc/issues/9249)) ([ff5bbda](https://github.com/swc-project/swc/commit/ff5bbdae6ad16309efe592788f4cb14956ffc3b1)) - **(es/minifier)** Add contributing section ([e22f3ba](https://github.com/swc-project/swc/commit/e22f3ba9adf21eac057eab29284333b1631258b3)) ##### Features - **(allocator)** Initialize package ([#​9195](https://github.com/swc-project/swc/issues/9195)) ([f3681cb](https://github.com/swc-project/swc/commit/f3681cb34009824725d39d25b0cbf787ec1e8bd8)) - **(allocator)** Implement `SwcAlloc` ([#​9232](https://github.com/swc-project/swc/issues/9232)) ([e343eb6](https://github.com/swc-project/swc/commit/e343eb6de2747086f9873c6444964500e40b4936)) - **(allocator)** Add a cargo feature ([#​9239](https://github.com/swc-project/swc/issues/9239)) ([398dc21](https://github.com/swc-project/swc/commit/398dc21e073d8271fa7ac4169b93ed8b96645459)) - **(allocator)** Implement `default` mode ([#​9242](https://github.com/swc-project/swc/issues/9242)) ([b6333db](https://github.com/swc-project/swc/commit/b6333dbcfcc8f25d08a1187704796732366ac9d7)) - **(es/typescript)** Add `transform` mode back to fast TS strip ([#​9237](https://github.com/swc-project/swc/issues/9237)) ([8231e3c](https://github.com/swc-project/swc/commit/8231e3cd4f72ad120735f6a21d9616e98d61eed1)) - **(es/utils)** Support for arrays using `cast_to_number` ([#​9212](https://github.com/swc-project/swc/issues/9212)) ([2aef14d](https://github.com/swc-project/swc/commit/2aef14d34d22df41bd6f421633eadc50826217cc)) ##### Miscellaneous Tasks - **(es)** Bump `unicode-id-start` to `v1.2.0` ([#​9177](https://github.com/swc-project/swc/issues/9177)) ([9904a53](https://github.com/swc-project/swc/commit/9904a53b7fc4c828c06071c19d08c27b5c1d9f42)) - **(es/typescript)** Improve decorator handling of fast strip ([#​9178](https://github.com/swc-project/swc/issues/9178)) ([962170f](https://github.com/swc-project/swc/commit/962170fb704e5f0cf7a00c0a9be3e9d7cf4f6b02)) ##### Performance - **(allocator)** Drop `scoped_tls` ([#​9240](https://github.com/swc-project/swc/issues/9240)) ([4ce2514](https://github.com/swc-project/swc/commit/4ce2514d1bbf1be3972cd620c3a5f6ffd25ffa9d)) - **(bindings)** Invert Wasm size shrink ([#​9224](https://github.com/swc-project/swc/issues/9224)) ([aa7f791](https://github.com/swc-project/swc/commit/aa7f791dfdba5845c4253a4014d9bc210e5fb817)) - **(bindings/wasm)** Shrink the size of the wasm file ([#​9191](https://github.com/swc-project/swc/issues/9191)) ([3a23b3d](https://github.com/swc-project/swc/commit/3a23b3d120a14ca514204ef80bf744bb483dcfd6)) - **(es/codegen)** Use scoped allocator ([#​9248](https://github.com/swc-project/swc/issues/9248)) ([970f323](https://github.com/swc-project/swc/commit/970f32398c6ff444540a31e1172a33b6155ed18b)) - **(es/typescript)** Add a benchmark for fast TS strip ([#​9205](https://github.com/swc-project/swc/issues/9205)) ([7d9364c](https://github.com/swc-project/swc/commit/7d9364cad3618d9039eadbab6fa8c57091ec7794)) - **(es/visit)** Introduce `standard_only_*` macros ([#​9207](https://github.com/swc-project/swc/issues/9207)) ([92879b1](https://github.com/swc-project/swc/commit/92879b14fee2f74034c365b4a80ca82f2a512c4a)) ##### Refactor - **(allocator)** Use `&` instead of a thread-local ([#​9235](https://github.com/swc-project/swc/issues/9235)) ([8d5670e](https://github.com/swc-project/swc/commit/8d5670e72bb930f18c5d1d4262caa80cae0be03a)) - **(allocator)** Use RAII guard instead of `scope` ([#​9254](https://github.com/swc-project/swc/issues/9254)) ([6e098ae](https://github.com/swc-project/swc/commit/6e098aeeb5976292e43786f72bd91f1de50a9daa)) - **(common)** Drop `SyntaxContext` from AST nodes ([#​9175](https://github.com/swc-project/swc/issues/9175)) ([b2491e5](https://github.com/swc-project/swc/commit/b2491e5461c0fea0aed04133074e34c92950845d)) - **(es)** Use `into` for AST construction ([#​9197](https://github.com/swc-project/swc/issues/9197)) ([e7358e0](https://github.com/swc-project/swc/commit/e7358e0f816dd2ad985080c95093a464cdc9ca6f)) - **(es)** Use `Into` and `From` for AST construction ([#​9201](https://github.com/swc-project/swc/issues/9201)) ([0960b23](https://github.com/swc-project/swc/commit/0960b23c045658ca2d8e8d0c2636141fca108bca)) - **(es/codegen)** Revert [#​9248](https://github.com/swc-project/swc/issues/9248) ([#​9266](https://github.com/swc-project/swc/issues/9266)) ([b9b233c](https://github.com/swc-project/swc/commit/b9b233cacd9d326afb806d856c91e38474b237c2)) - **(es/helpers)** Remove unnecessary exports ([#​9225](https://github.com/swc-project/swc/issues/9225)) ([69719c2](https://github.com/swc-project/swc/commit/69719c2acb6f0eaacd4e3f7739ce8f9ae5d95e76)) - **(visit)** Pre-generate visitor code ([#​9262](https://github.com/swc-project/swc/issues/9262)) ([9c17663](https://github.com/swc-project/swc/commit/9c176632b1e0d6edec10929486ca514fa992415b)) ##### Testing - **(allocator)** Merge test ([#​9267](https://github.com/swc-project/swc/issues/9267)) ([efc3963](https://github.com/swc-project/swc/commit/efc396377ff95b0c464fe4bf793dc3da59abd36e)) - **(es/base)** Disable flaky benchmark ([#​9221](https://github.com/swc-project/swc/issues/9221)) ([bd4bef1](https://github.com/swc-project/swc/commit/bd4bef16fb6d21d97699d46649c8db6af1dd27df)) - Enable scoped API by default ([#​9247](https://github.com/swc-project/swc/issues/9247)) ([e7ce94b](https://github.com/swc-project/swc/commit/e7ce94b5ee713dc76383c35d99dd6a707c90339c)) ##### Pers - **(es/ast)** Introduce `IdentName` ([#​9185](https://github.com/swc-project/swc/issues/9185)) ([7b3e5b3](https://github.com/swc-project/swc/commit/7b3e5b3f613e8f9b7a6758a2453515d7c0c5f8a4)) ### [`v1.6.13`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1613---2024-07-06) [Compare Source](https://github.com/swc-project/swc/compare/v1.6.12...v1.6.13) ##### Bug Fixes - **(es/parser)** Revert [#​9141](https://github.com/swc-project/swc/issues/9141) ([#​9171](https://github.com/swc-project/swc/issues/9171)) ([8b66d5e](https://github.com/swc-project/swc/commit/8b66d5e89b3489da0339de33a439ba365a60d2ce)) - **(es/testing)** Fix `PluginCommentProxy` ([#​9170](https://github.com/swc-project/swc/issues/9170)) ([d86ca2d](https://github.com/swc-project/swc/commit/d86ca2d49ec72614ec8c2493a28f27267e6f8b8f)) ##### Features - **(es/typescript)** Improve fast TS strip ([#​9166](https://github.com/swc-project/swc/issues/9166)) ([ee8dc28](https://github.com/swc-project/swc/commit/ee8dc28d4d5399b1996bc0eba066270a582d04b6)) - **(es/typescript)** Improve fast TS strip ([#​9167](https://github.com/swc-project/swc/issues/9167)) ([98af589](https://github.com/swc-project/swc/commit/98af5890dac03a9acac4e62ddb62bc1f3495d9a2)) ##### Testing - **(es/minfiier)** Improve comment testing ([#​9164](https://github.com/swc-project/swc/issues/9164)) ([f90574d](https://github.com/swc-project/swc/commit/f90574d04571023f5ccfe694003e6a25ef89cafb)) ### [`v1.6.12`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1612---2024-07-06) [Compare Source](https://github.com/swc-project/swc/compare/v1.6.7...v1.6.12) ##### Bug Fixes - **(ci)** Restore disabled CI checks ([#​9002](https://github.com/swc-project/swc/issues/9002)) ([cdfd4c8](https://github.com/swc-project/swc/commit/cdfd4c85e42e912767893d1f3c1ed5d4867a51af)) - **(es/decorators)** Fix bugs of `2022-03` implementation ([#​9145](https://github.com/swc-project/swc/issues/9145)) ([8a3ae44](https://github.com/swc-project/swc/commit/8a3ae4437096d23aeeabadaefb5416f7a6a94644)) - **(es/loader)** Exclude `.json` from default extension list ([#​9134](https://github.com/swc-project/swc/issues/9134)) ([e94e5e7](https://github.com/swc-project/swc/commit/e94e5e70c377fae13cd5575f7d4ce84d9d5f10f7)) - **(es/minifier)** Fix `undefined` judgement ([#​9146](https://github.com/swc-project/swc/issues/9146)) ([1a739b7](https://github.com/swc-project/swc/commit/1a739b79286aab3ccfd2b4597f11a79776b024b3)) - **(es/renamer)** Fix renaming of default-exported declarations ([#​9135](https://github.com/swc-project/swc/issues/9135)) ([45f671d](https://github.com/swc-project/swc/commit/45f671d8d85b0c3955c88ec3cf3d68d8fa6134c5)) - **(es/renamer)** Remove `FastJsWord` ([#​9136](https://github.com/swc-project/swc/issues/9136)) ([42b4caf](https://github.com/swc-project/swc/commit/42b4caf5735bc0a025024cf968ef16cd06d9f0dc)) - **(es/typescript)** Fix tricky cases in TS fast strip ([#​9159](https://github.com/swc-project/swc/issues/9159)) ([2bc51b8](https://github.com/swc-project/swc/commit/2bc51b8ab25130f355cc1bad4c60d58376485698)) - **(es/typescript)** Fix replacement logic of fast TS strip ([#​9163](https://github.com/swc-project/swc/issues/9163)) ([c5acafe](https://github.com/swc-project/swc/commit/c5acafe3869084a3f192a4aac0f120d5bb69e524)) ##### Features - **(bindings/ts)** Add transform/strip-only mode ([#​9138](https://github.com/swc-project/swc/issues/9138)) ([a08bb46](https://github.com/swc-project/swc/commit/a08bb46ebd50734b150a1fff100b8312223372a2)) - **(es/testing)** Improve comment testing story ([#​9150](https://github.com/swc-project/swc/issues/9150)) ([3638e97](https://github.com/swc-project/swc/commit/3638e97c8083a607a9ce295c7465501a7dc379f8)) - **(es/typescript)** Add `swc_fast_ts_strip` ([#​9143](https://github.com/swc-project/swc/issues/9143)) ([b129343](https://github.com/swc-project/swc/commit/b129343c949c43c0ad3eb4ad4676e75dc37067e3)) - **(es/typescript)** Improve fast TS stripper ([#​9152](https://github.com/swc-project/swc/issues/9152)) ([9fca4ab](https://github.com/swc-project/swc/commit/9fca4ab5557be4f92ba425b39fdc417a4da9a587)) - **(es/typescript)** Improve fast TS stripper ([#​9153](https://github.com/swc-project/swc/issues/9153)) ([732d748](https://github.com/swc-project/swc/commit/732d748d4eb7c19d11e37b06f5064d4eca5bf4d8)) - **(es/typescript)** Improve fast TS strip ([#​9154](https://github.com/swc-project/swc/issues/9154)) ([05c7210](https://github.com/swc-project/swc/commit/05c721030a0b419058524bff99367aa80ce29536)) ##### Performance - **(es)** Reduce allocations for dynamic stacks ([#​9133](https://github.com/swc-project/swc/issues/9133)) ([648830a](https://github.com/swc-project/swc/commit/648830a9a9a65915226d2a250e3dfd61684a79b1)) ##### Refactor - **(bindings/ts)** Inline Wasm file into `wasm.js` ([#​9139](https://github.com/swc-project/swc/issues/9139)) ([307b6f2](https://github.com/swc-project/swc/commit/307b6f27a6860c65f835776549e96cd658cfc817)) - **(es/parser)** Improve readability ([#​9141](https://github.com/swc-project/swc/issues/9141)) ([9d9fe66](https://github.com/swc-project/swc/commit/9d9fe6625bd4a7e05e9f29971e8f1a5c5e2470a8)) ### [`v1.6.7`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#167---2024-07-03) [Compare Source](https://github.com/swc-project/swc/compare/v1.6.6...v1.6.7) ##### Bug Fixes - **(es/compat)** Do not reuse span ([#​9117](https://github.com/swc-project/swc/issues/9117)) ([6520052](https://github.com/swc-project/swc/commit/652005243260f46074595a6c031f7b82fa85302d)) ##### Documentation - Use `@swc/counter` for 3rd-party download count ([026ff7e](https://github.com/swc-project/swc/commit/026ff7ef0c64379fc34df206eb9880920eda99ee)) ##### Features - **(binding)** Create Wasm package for stripping only TypeScript ([#​9124](https://github.com/swc-project/swc/issues/9124)) ([6b3c0da](https://github.com/swc-project/swc/commit/6b3c0da755b29022327adf7a5dc9a7c96142ceb2)) - **(es/minifier)** Handle more indexing expression ([#​8750](https://github.com/swc-project/swc/issues/8750)) ([570c47a](https://github.com/swc-project/swc/commit/570c47a9acd7363428f58dfea2f41c097f73ec1f)) - **(preset-env)** Upgrade `browserslist-rs` ([#​9023](https://github.com/swc-project/swc/issues/9023)) ([18d6277](https://github.com/swc-project/swc/commit/18d6277e4c68474333349a5b413ad30e59813483)) ##### Performance - **(es/lexer)** Do not use `memchr::memmem` in parser ([#​9118](https://github.com/swc-project/swc/issues/9118)) ([72021de](https://github.com/swc-project/swc/commit/72021def15225c7355f80b72b16ab3bfd99f51ad)) ##### Refactor - **(es/typescript)** Extract type annotation proposal out ([#​9127](https://github.com/swc-project/swc/issues/9127)) ([dfee5f8](https://github.com/swc-project/swc/commit/dfee5f838b76dae012393e207902effa0a69dd0d)) ##### Testing - **(bindings/ts)** Test Wasm binding ([#​9128](https://github.com/swc-project/swc/issues/9128)) ([c6d6db3](https://github.com/swc-project/swc/commit/c6d6db3661ec93b9ebb8ca55ff88726f66b3d5e5)) - **(es/decorators)** Split `decorator-tests` ([#​9119](https://github.com/swc-project/swc/issues/9119)) ([07c3054](https://github.com/swc-project/swc/commit/07c3054847947bd4c39ca828a7471d990b77ee7c)) ##### Build - **(bindings)** Fix build of typescript binding ([#​9125](https://github.com/swc-project/swc/issues/9125)) ([f409bc0](https://github.com/swc-project/swc/commit/f409bc09d5613db8342e98552efc520f9c2c393c)) ### [`v1.6.6`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#166---2024-06-29) [Compare Source](https://github.com/swc-project/swc/compare/v1.6.5...v1.6.6) ##### Bug Fixes - **(es/lexer)** Fix lexing of `\r\n` in JSX ([#​9112](https://github.com/swc-project/swc/issues/9112)) ([2a0ebec](https://github.com/swc-project/swc/commit/2a0ebec0f5e51d5cba1c1981215a893834c63255)) ##### Performance - **(es/parser)** Optimize macros ([#​9100](https://github.com/swc-project/swc/issues/9100)) ([719b7c5](https://github.com/swc-project/swc/commit/719b7c54f69ef276270dc39fbcb8bbdbf52899bf)) - **(es/parser)** Remove unnecessary check ([#​9102](https://github.com/swc-project/swc/issues/9102)) ([2a490ad](https://github.com/swc-project/swc/commit/2a490ad0b2f9f89260742e653ba9ca086c1a9798)) - **(es/parser)** Add a check before numeric operations ([#​9105](https://github.com/swc-project/swc/issues/9105)) ([c0602c8](https://github.com/swc-project/swc/commit/c0602c81db55777be726cd8fe2fd074e34bd4d96)) - **(es/parser)** Increase token context size ([#​9104](https://github.com/swc-project/swc/issues/9104)) ([8ef30cc](https://github.com/swc-project/swc/commit/8ef30cc08c86251bb8bebf66286949805e332b6c)) ### [`v1.6.5`](https://github.com/swc-project/swc/compare/v1.6.4...v1.6.5) [Compare Source](https://github.com/swc-project/swc/compare/v1.6.4...v1.6.5) ### [`v1.6.4`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#164---2024-06-22) [Compare Source](https://github.com/swc-project/swc/compare/v1.6.3...v1.6.4) ##### Features - **(cli)** Support generating `.d.ts` files ([#​9097](https://github.com/swc-project/swc/issues/9097)) ([e71b6d3](https://github.com/swc-project/swc/commit/e71b6d31b1179dffb8a6e2d652b394273a6d7852)) - **(common)** Add fallible methods to `swc_common::SourceMap` ([#​9090](https://github.com/swc-project/swc/issues/9090)) ([e423d1b](https://github.com/swc-project/swc/commit/e423d1bcedc24803eaeeed4c72cc84fe9a938f65)) - **(es/transform)** Add experimental `.d.ts` generation ([#​9093](https://github.com/swc-project/swc/issues/9093)) ([51a2702](https://github.com/swc-project/swc/commit/51a27022b9a3fa8767797813b23803ea1ecad3e2)) - **(swc_core)** Reexport `swc_typescript` ([#​9092](https://github.com/swc-project/swc/issues/9092)) ([a2645e2](https://github.com/swc-project/swc/commit/a2645e2fa0a55c4dbe519b6f8baa9e83a69bb2f0)) - **(typescript)** Implement Isolated Declaration ([#​9086](https://github.com/swc-project/swc/issues/9086)) ([a855159](https://github.com/swc-project/swc/commit/a8551592b29bb1a1a0518e3724ad54acacca888a)) ##### Miscellaneous Tasks - **(deps)** Replace `sha-1` with `sha1` ([#​9091](https://github.com/swc-project/swc/issues/9091)) ([5a2c968](https://github.com/swc-project/swc/commit/5a2c968720141b115ec2055ea13ae6d025175e95)) ##### Performance - **(es/lexer)** Apply various optimizations ([#​9095](https://github.com/swc-project/swc/issues/9095)) ([2f02630](https://github.com/swc-project/swc/commit/2f02630b1e597692ce5a3d946f8d498ca33709dd)) - **(es/lexer)** Use `memchr::memmem` for lexing block comments ([#​9096](https://github.com/swc-project/swc/issues/9096)) ([1b3672f](https://github.com/swc-project/swc/commit/1b3672f1e7d38a0039b1ba0ebc136133dd8c907f)) ##### Refactor - **(es/parser)** Rename `EsConfig` and `TsConfig` ([#​9094](https://github.com/swc-project/swc/issues/9094)) ([5520b23](https://github.com/swc-project/swc/commit/5520b236dd40fdd579c99cb6d66eef094cabc3fc)) ### [`v1.6.3`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#163---2024-06-19) [Compare Source](https://github.com/swc-project/swc/compare/v1.6.1...v1.6.3) ##### Bug Fixes - **(css/minifier)** Don't tranform rotate deg ([#​9072](https://github.com/swc-project/swc/issues/9072)) ([8d37dae](https://github.com/swc-project/swc/commit/8d37daedf10cbf5fa7ac8ceeb4192ddd6241e310)) - **(es/decorators)** Reduce the number of sourcemap mappings ([#​9074](https://github.com/swc-project/swc/issues/9074)) ([cfe3ba3](https://github.com/swc-project/swc/commit/cfe3ba306dc709149c496f67dbb7f35dc4f86819)) ##### Performance - **(common)** Use `Chars` in `StringInput` ([#​9073](https://github.com/swc-project/swc/issues/9073)) ([7698eaa](https://github.com/swc-project/swc/commit/7698eaa006d2951df0e0e0cb5680fe531d64dcf4)) - **(es/lexer)** Optimize lexer ([#​9075](https://github.com/swc-project/swc/issues/9075)) ([6426928](https://github.com/swc-project/swc/commit/6426928b912baa6573b902d7d3c85bcd49b2e823)) - **(es/lexer)** Make lexing of string literals faster ([#​9077](https://github.com/swc-project/swc/issues/9077)) ([373bac5](https://github.com/swc-project/swc/commit/373bac55aaffbe1f6e001c7c6d490797de45114e)) - **(es/lexer)** Reduce allocation while lexing identifiers ([#​9076](https://github.com/swc-project/swc/issues/9076)) ([69f00b8](https://github.com/swc-project/swc/commit/69f00b85d465e882ec33642d6e8ed22dbe3c3fb2)) - **(es/lexer)** Add a fast-path to template literal lexer ([#​9080](https://github.com/swc-project/swc/issues/9080)) ([238f1c5](https://github.com/swc-project/swc/commit/238f1c50e5b27a8655e10ac2b2be723b62233931)) - **(es/lexer)** Add fast-path to jsx lexer ([#​9081](https://github.com/swc-project/swc/issues/9081)) ([af58606](https://github.com/swc-project/swc/commit/af586069a922525dc24b5f59aefaf53daed7759a)) ##### Refactor - **(common)** Simplify `StringInput` implementation ([#​9071](https://github.com/swc-project/swc/issues/9071)) ([c3a8c0b](https://github.com/swc-project/swc/commit/c3a8c0b56755f17d0611f6559689a5cfb3185c33)) ### [`v1.6.1`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#161---2024-06-16) [Compare Source](https://github.com/swc-project/swc/compare/v1.6.0...v1.6.1) ##### Bug Fixes - **(common)** Revert `Use SourceMap::adjust_mappings` ([#​9058](https://github.com/swc-project/swc/issues/9058)) ([cdd20cd](https://github.com/swc-project/swc/commit/cdd20cd16370342f645a181198432a3dc3b6c7ab)) ##### Performance - **(es/parser)** Reduce allocations while lexing numbers ([#​9057](https://github.com/swc-project/swc/issues/9057)) ([ca26eb7](https://github.com/swc-project/swc/commit/ca26eb796b1aefa150ccab7b16822ecb748aca7b)) ### [`v1.6.0`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#160---2024-06-15) [Compare Source](https://github.com/swc-project/swc/compare/v1.5.29...v1.6.0) ##### Features - **(common)** Use `SourceMap::adjust_mappings` ([#​9052](https://github.com/swc-project/swc/issues/9052)) ([eda2e45](https://github.com/swc-project/swc/commit/eda2e456915cf1c0bfc8e4e833bcd2b9c6c36a41)) - **(es/ast)** Add more utilities ([#​9054](https://github.com/swc-project/swc/issues/9054)) ([ab226dc](https://github.com/swc-project/swc/commit/ab226dcfb7abea0b14430697c53c0002bd823866)) ##### Performance - **(es/lints)** Avoid needless allocations in `no-dupe-args` ([#​9041](https://github.com/swc-project/swc/issues/9041)) ([e560198](https://github.com/swc-project/swc/commit/e5601989a1fa699c3d4f7f120bd14f946eee01fa)) - **(es/parser)** Do not track `raw` by hand ([#​9047](https://github.com/swc-project/swc/issues/9047)) ([60fe5f0](https://github.com/swc-project/swc/commit/60fe5f0effdcc45f0cfd363fd0ff4e6f4dba5b33)) - **(es/parser)** Reduce allocations for `raw` while lexing numbers ([#​9056](https://github.com/swc-project/swc/issues/9056)) ([bc8ec62](https://github.com/swc-project/swc/commit/bc8ec625ecee8a077fe84de371c490be14a1a033)) ##### Refactor - **(es/ast)** Remove unused fields of `TsPropertySignature` ([#​8955](https://github.com/swc-project/swc/issues/8955)) ([6306778](https://github.com/swc-project/swc/commit/63067785127a0bf311c3bac2731df447a3cd614a)) - **(es/parser)** Remove unused `raw: Raw` params ([#​9048](https://github.com/swc-project/swc/issues/9048)) ([32e23ed](https://github.com/swc-project/swc/commit/32e23edd8591784bda2b49f941611b01a60e9a80)) - **(es/utils)** Refine some APIs ([#​9049](https://github.com/swc-project/swc/issues/9049)) ([e856478](https://github.com/swc-project/swc/commit/e8564780600d367a717e7b90a33bfd34275f5a19)) ##### Testing - **(es/parser)** Add benchmarks ([#​9044](https://github.com/swc-project/swc/issues/9044)) ([11bba26](https://github.com/swc-project/swc/commit/11bba262f555b284087a0a27ad3cbefdbd1b1c24)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/0xmDreamy/revm-interpreter-js). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
tsang-bot bot
referenced
this pull request
in tsangste/nx-package-test
Sep 13, 2024
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@swc-node/register](https://github.com/swc-project/swc-node) | [`1.9.2` -> `1.10.9`](https://renovatebot.com/diffs/npm/@swc-node%2fregister/1.9.2/1.10.9) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@swc-node%2fregister/1.10.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc-node%2fregister/1.10.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc-node%2fregister/1.9.2/1.10.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc-node%2fregister/1.9.2/1.10.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [express](http://expressjs.com/) ([source](https://github.com/expressjs/express)) | [`4.19.2` -> `4.20.0`](https://renovatebot.com/diffs/npm/express/4.19.2/4.20.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/express/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/express/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/express/4.19.2/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/express/4.19.2/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [node-mocks-http](https://github.com/eugef/node-mocks-http) | [`1.13.0` -> `1.16.0`](https://renovatebot.com/diffs/npm/node-mocks-http/1.13.0/1.16.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/node-mocks-http/1.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/node-mocks-http/1.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/node-mocks-http/1.13.0/1.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/node-mocks-http/1.13.0/1.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [yaml](https://eemeli.org/yaml/) ([source](https://github.com/eemeli/yaml)) | [`2.3.2` -> `2.5.1`](https://renovatebot.com/diffs/npm/yaml/2.3.2/2.5.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/yaml/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/yaml/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/yaml/2.3.2/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/yaml/2.3.2/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>swc-project/swc-node (@​swc-node/register)</summary> ### [`v1.10.9`](https://github.com/swc-project/swc-node/releases/tag/%40swc-node/register%401.10.9) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) #### What's Changed - fix(register): skip load files in node_modules by [@​Brooooooklyn](https://github.com/Brooooooklyn) in [https://github.com/swc-project/swc-node/pull/828](https://github.com/swc-project/swc-node/pull/828) **Full Changelog**: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.8...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.9 ### [`v1.10.8`](https://github.com/swc-project/swc-node/releases/tag/%40swc-node/register%401.10.8) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) #### What's Changed - fix(register): default register/esm TSCONFIG_PATH on windows. by [@​simonbuchan](https://github.com/simonbuchan) in [https://github.com/swc-project/swc-node/pull/818](https://github.com/swc-project/swc-node/pull/818) - chore(deps): update dependency oxlint to ^0.6.0 by [@​renovate](https://github.com/renovate) in [https://github.com/swc-project/swc-node/pull/822](https://github.com/swc-project/swc-node/pull/822) - fix(register): bump oxc-resolver by [@​Brooooooklyn](https://github.com/Brooooooklyn) in [https://github.com/swc-project/swc-node/pull/824](https://github.com/swc-project/swc-node/pull/824) - chore(deps): update dependency lerna to v8.1.6 by [@​renovate](https://github.com/renovate) in [https://github.com/swc-project/swc-node/pull/821](https://github.com/swc-project/swc-node/pull/821) - fix(register): remove file extension tests in compile by [@​Brooooooklyn](https://github.com/Brooooooklyn) in [https://github.com/swc-project/swc-node/pull/825](https://github.com/swc-project/swc-node/pull/825) #### New Contributors - [@​simonbuchan](https://github.com/simonbuchan) made their first contribution in [https://github.com/swc-project/swc-node/pull/818](https://github.com/swc-project/swc-node/pull/818) - [@​renovate](https://github.com/renovate) made their first contribution in [https://github.com/swc-project/swc-node/pull/822](https://github.com/swc-project/swc-node/pull/822) **Full Changelog**: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.7...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.8 ### [`v1.10.7`](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) ### [`v1.10.6`](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) ### [`v1.10.5`](https://github.com/swc-project/swc-node/releases/tag/%40swc-node/register%401.10.5) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) #### What's Changed - chore: replace deprecated husky install by [@​fargito](https://github.com/fargito) in [https://github.com/swc-project/swc-node/pull/809](https://github.com/swc-project/swc-node/pull/809) - fix(register): resolve internal cjs module by [@​Brooooooklyn](https://github.com/Brooooooklyn) in [https://github.com/swc-project/swc-node/pull/811](https://github.com/swc-project/swc-node/pull/811) - docs: recommend `-S` on hashbang by [@​silverwind](https://github.com/silverwind) in [https://github.com/swc-project/swc-node/pull/810](https://github.com/swc-project/swc-node/pull/810) - fix(register): resolve .cjs/.cts file in esm package by [@​Brooooooklyn](https://github.com/Brooooooklyn) in [https://github.com/swc-project/swc-node/pull/813](https://github.com/swc-project/swc-node/pull/813) - fix(register): allow running .tsx file by [@​xandris](https://github.com/xandris) in [https://github.com/swc-project/swc-node/pull/812](https://github.com/swc-project/swc-node/pull/812) #### New Contributors - [@​silverwind](https://github.com/silverwind) made their first contribution in [https://github.com/swc-project/swc-node/pull/810](https://github.com/swc-project/swc-node/pull/810) - [@​xandris](https://github.com/xandris) made their first contribution in [https://github.com/swc-project/swc-node/pull/812](https://github.com/swc-project/swc-node/pull/812) **Full Changelog**: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.3...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.5 ### [`v1.10.4`](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) ### [`v1.10.3`](https://github.com/swc-project/swc-node/releases/tag/%40swc-node/register%401.10.3) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) #### What's Changed - fix(register): support moduleResolution Bundler by [@​Brooooooklyn](https://github.com/Brooooooklyn) in [https://github.com/swc-project/swc-node/pull/806](https://github.com/swc-project/swc-node/pull/806) **Full Changelog**: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.2...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.3 ### [`v1.10.2`](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) ### [`v1.10.1`](https://github.com/swc-project/swc-node/releases/tag/%40swc-node/register%401.10.1) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) #### What's Changed - fix: fix ts extension detect regex, close [#​775](https://github.com/swc-project/swc-node/issues/775) [#​774](https://github.com/swc-project/swc-node/issues/774) [#​772](https://github.com/swc-project/swc-node/issues/772) by [@​yeliex](https://github.com/yeliex) in [https://github.com/swc-project/swc-node/pull/777](https://github.com/swc-project/swc-node/pull/777) - doc: update readme by [@​yeliex](https://github.com/yeliex) in [https://github.com/swc-project/swc-node/pull/778](https://github.com/swc-project/swc-node/pull/778) - fix(esm-resolver): only return early if the specifier is an unsupported file by [@​fargito](https://github.com/fargito) in [https://github.com/swc-project/swc-node/pull/789](https://github.com/swc-project/swc-node/pull/789) - fix(register): ts files extension resolve by [@​Brooooooklyn](https://github.com/Brooooooklyn) in [https://github.com/swc-project/swc-node/pull/793](https://github.com/swc-project/swc-node/pull/793) - fix(register): do not send undefined source code for compilation by [@​fargito](https://github.com/fargito) in [https://github.com/swc-project/swc-node/pull/797](https://github.com/swc-project/swc-node/pull/797) - refactor(core): use oxc-resolver by [@​Brooooooklyn](https://github.com/Brooooooklyn) in [https://github.com/swc-project/swc-node/pull/798](https://github.com/swc-project/swc-node/pull/798) - fix(register): tsx file by [@​Brooooooklyn](https://github.com/Brooooooklyn) in [https://github.com/swc-project/swc-node/pull/800](https://github.com/swc-project/swc-node/pull/800) - fix(register): file path with query by [@​Brooooooklyn](https://github.com/Brooooooklyn) in [https://github.com/swc-project/swc-node/pull/801](https://github.com/swc-project/swc-node/pull/801) - fix(register): ensure TS compiler option to SWC config transformer respects inline source map option by [@​behroozk](https://github.com/behroozk) in [https://github.com/swc-project/swc-node/pull/726](https://github.com/swc-project/swc-node/pull/726) #### New Contributors - [@​fargito](https://github.com/fargito) made their first contribution in [https://github.com/swc-project/swc-node/pull/789](https://github.com/swc-project/swc-node/pull/789) - [@​behroozk](https://github.com/behroozk) made their first contribution in [https://github.com/swc-project/swc-node/pull/726](https://github.com/swc-project/swc-node/pull/726) **Full Changelog**: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).9.1...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.1 ### [`v1.10.0`](https://github.com/swc-project/swc-node/releases/tag/%40swc-node/register%401.10.0) [Compare Source](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected]) #### What's Changed - fix: fix ts extension detect regex, close [#​775](https://github.com/swc-project/swc-node/issues/775) [#​774](https://github.com/swc-project/swc-node/issues/774) [#​772](https://github.com/swc-project/swc-node/issues/772) by [@​yeliex](https://github.com/yeliex) in [https://github.com/swc-project/swc-node/pull/777](https://github.com/swc-project/swc-node/pull/777) - doc: update readme by [@​yeliex](https://github.com/yeliex) in [https://github.com/swc-project/swc-node/pull/778](https://github.com/swc-project/swc-node/pull/778) - fix(esm-resolver): only return early if the specifier is an unsupported file by [@​fargito](https://github.com/fargito) in [https://github.com/swc-project/swc-node/pull/789](https://github.com/swc-project/swc-node/pull/789) - fix(register): ts files extension resolve by [@​Brooooooklyn](https://github.com/Brooooooklyn) in [https://github.com/swc-project/swc-node/pull/793](https://github.com/swc-project/swc-node/pull/793) #### New Contributors - [@​fargito](https://github.com/fargito) made their first contribution in [https://github.com/swc-project/swc-node/pull/789](https://github.com/swc-project/swc-node/pull/789) **Full Changelog**: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).9.1...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.0 </details> <details> <summary>expressjs/express (express)</summary> ### [`v4.20.0`](https://github.com/expressjs/express/blob/HEAD/History.md#4200--2024-09-10) [Compare Source](https://github.com/expressjs/express/compare/4.19.2...4.20.0) \========== - deps: [email protected] - Remove link renderization in html while redirecting - deps: [email protected] - Remove link renderization in html while redirecting - deps: [email protected] - add `depth` option to customize the depth level in the parser - IMPORTANT: The default `depth` level for parsing URL-encoded data is now `32` (previously was `Infinity`) - Remove link renderization in html while using `res.redirect` - deps: [email protected] - Adds support for named matching groups in the routes using a regex - Adds backtracking protection to parameters without regexes defined - deps: encodeurl@~2.0.0 - Removes encoding of `\`, `|`, and `^` to align better with URL spec - Deprecate passing `options.maxAge` and `options.expires` to `res.clearCookie` - Will be ignored in v5, clearCookie will set a cookie with an expires in the past to instruct clients to delete the cookie </details> <details> <summary>eugef/node-mocks-http (node-mocks-http)</summary> ### [`v1.16.0`](https://github.com/eugef/node-mocks-http/blob/HEAD/HISTORY.md#v-1160) [Compare Source](https://github.com/eugef/node-mocks-http/compare/v1.15.1...v1.16.0) - Add appendHeader to MockResponse [Issue #​306][306]. - Add Fetch API types as accepted mock parameters [Issue #​291][291]. [306]: https://github.com/eugef/node-mocks-http/pull/306 [291]: https://github.com/eugef/node-mocks-http/pull/291 ### [`v1.15.1`](https://github.com/eugef/node-mocks-http/blob/HEAD/HISTORY.md#v-1151) [Compare Source](https://github.com/eugef/node-mocks-http/compare/v1.15.0...v1.15.1) - Allowing [@​types/node](https://github.com/types/node) v22 [Issue #​305][305]. [305]: https://github.com/eugef/node-mocks-http/pull/305 ### [`v1.15.0`](https://github.com/eugef/node-mocks-http/blob/HEAD/HISTORY.md#v-1150) [Compare Source](https://github.com/eugef/node-mocks-http/compare/v1.14.1...v1.15.0) - Add to write() and end() support of TypedArray [Issue #​300][300]. - Fix: return empty string when send() was called with undefined [Issue #​298][298]. [300]: https://github.com/eugef/node-mocks-http/pull/300 [298]: https://github.com/eugef/node-mocks-http/pull/298 ### [`v1.14.1`](https://github.com/eugef/node-mocks-http/blob/HEAD/HISTORY.md#v-1141) [Compare Source](https://github.com/eugef/node-mocks-http/compare/15a2c6f4f09fe4bc731156e661f6d09a43e6eb93...v1.14.1) - Move express and node types to prod deps [Issue #​290][290]. [290]: https://github.com/eugef/node-mocks-http/pull/290 ### [`v1.14.0`](https://github.com/eugef/node-mocks-http/blob/HEAD/HISTORY.md#v-1140) [Compare Source](https://github.com/eugef/node-mocks-http/compare/v1.13.0...15a2c6f4f09fe4bc731156e661f6d09a43e6eb93) - Fix nodejs typing [Issue #​281][281]. - Add testing capability in TypeScript [Issue #​282][282]. [281]: https://github.com/eugef/node-mocks-http/pull/281 [282]: https://github.com/eugef/node-mocks-http/pull/282 </details> <details> <summary>eemeli/yaml (yaml)</summary> ### [`v2.5.1`](https://github.com/eemeli/yaml/releases/tag/v2.5.1) [Compare Source](https://github.com/eemeli/yaml/compare/v2.5.0...v2.5.1) - Include range in flow sequence pair maps ([#​573](https://github.com/eemeli/yaml/issues/573)) ### [`v2.5.0`](https://github.com/eemeli/yaml/releases/tag/v2.5.0) [Compare Source](https://github.com/eemeli/yaml/compare/v2.4.5...v2.5.0) - Add `--indent` option to CLI tool ([#​559](https://github.com/eemeli/yaml/issues/559), with thanks to [@​danielbayley](https://github.com/danielbayley)) - Require newline in all cases for props on block sequence ([#​557](https://github.com/eemeli/yaml/issues/557)) - Always reset indentation in lexer on `...` ([#​558](https://github.com/eemeli/yaml/issues/558)) - Ignore `minContentWidth` if greater than `lineWidth` ([#​562](https://github.com/eemeli/yaml/issues/562)) - Drop unused `Collection.maxFlowStringSingleLineLength` ([#​522](https://github.com/eemeli/yaml/issues/522), [#​421](https://github.com/eemeli/yaml/issues/421)) ### [`v2.4.5`](https://github.com/eemeli/yaml/releases/tag/v2.4.5) [Compare Source](https://github.com/eemeli/yaml/compare/v2.4.4...v2.4.5) - Improve tab handling ([#​553](https://github.com/eemeli/yaml/issues/553), yaml-test-suite tests [DK95](https://github.com/yaml/yaml-test-suite/blob/main/src/DK95.yaml) & [Y79Y](https://github.com/yaml/yaml-test-suite/blob/main/src/Y79Y.yaml)) ### [`v2.4.4`](https://github.com/eemeli/yaml/releases/tag/v2.4.4) [Compare Source](https://github.com/eemeli/yaml/compare/v2.4.3...v2.4.4) With special thanks to [@​RedCMD](https://github.com/RedCMD) for finding and reporting all of the following: - Allow comment after top-level block scalar with explicit indent indicator ([#​547](https://github.com/eemeli/yaml/issues/547)) - Allow tab as indent for line comments before nodes ([#​548](https://github.com/eemeli/yaml/issues/548)) - Do not allow tab before block collection ([#​549](https://github.com/eemeli/yaml/issues/549)) - In flow collections, allow `[]{}` immediately after `:` with plain key ([#​550](https://github.com/eemeli/yaml/issues/550)) - Require indentation for `?` explicit-key contents ([#​551](https://github.com/eemeli/yaml/issues/551)) - Require indentation from block scalar header & flow collections in mapping values ([#​553](https://github.com/eemeli/yaml/issues/553)) ### [`v2.4.3`](https://github.com/eemeli/yaml/releases/tag/v2.4.3) [Compare Source](https://github.com/eemeli/yaml/compare/v2.4.2...v2.4.3) - Improve error when parsing a non-string value ([#​459](https://github.com/eemeli/yaml/issues/459)) - Do not parse `-.NaN` or `+.nan` as NaN ([#​546](https://github.com/eemeli/yaml/issues/546)) - Support `#` within `%TAG` prefixes with trailing `#comments` - Check for non-node complex keys when stringifying with simpleKeys ([#​541](https://github.com/eemeli/yaml/issues/541)) ### [`v2.4.2`](https://github.com/eemeli/yaml/releases/tag/v2.4.2) [Compare Source](https://github.com/eemeli/yaml/compare/v2.4.1...v2.4.2) - Restrict YAML 1.1 boolean strings to their explicit capitalization ([#​530](https://github.com/eemeli/yaml/issues/530)) - Add sponsorship by [Scipress](https://www.scipress.io/) ([#​536](https://github.com/eemeli/yaml/issues/536)) ### [`v2.4.1`](https://github.com/eemeli/yaml/releases/tag/v2.4.1) [Compare Source](https://github.com/eemeli/yaml/compare/v2.4.0...v2.4.1) - cst: Do not drop trailing newline after line comment in block-map if followed by unindented block-seq value ([#​525](https://github.com/eemeli/yaml/issues/525)) - Stringify flow collection comments in parent ([#​528](https://github.com/eemeli/yaml/issues/528)) - Do not skip folding lines after the first in indented block scalars ([#​529](https://github.com/eemeli/yaml/issues/529)) ### [`v2.4.0`](https://github.com/eemeli/yaml/releases/tag/v2.4.0) [Compare Source](https://github.com/eemeli/yaml/compare/v2.3.4...v2.4.0) - Add a command-line tool ([#​523](https://github.com/eemeli/yaml/issues/523)) - Use the `lineWidth` option for line breaking in flow collections ([#​522](https://github.com/eemeli/yaml/issues/522)) ### [`v2.3.4`](https://github.com/eemeli/yaml/releases/tag/v2.3.4) [Compare Source](https://github.com/eemeli/yaml/compare/v2.3.3...v2.3.4) - Do not throw for carriage return in tag shorthand ([#​501](https://github.com/eemeli/yaml/issues/501)) ### [`v2.3.3`](https://github.com/eemeli/yaml/releases/tag/v2.3.3) [Compare Source](https://github.com/eemeli/yaml/compare/v2.3.2...v2.3.3) - Do not throw error on malformed URI escape in tag ([#​498](https://github.com/eemeli/yaml/issues/498)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC42NC4wIiwidXBkYXRlZEluVmVyIjoiMzguNzcuMyIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19--> Co-authored-by: tsang-bot[bot] <146107447+tsang-bot[bot]@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.