Files
dependabot[bot] b105a51b55 build(deps): bump the npm group across 1 directory with 24 updates (#2586)
Bumps the npm group with 9 updates in the /website directory:

| Package | From | To |
| --- | --- | --- |
| [vue](https://github.com/vuejs/core) | `3.5.13` | `3.5.14` |
| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) |
`1.2.32` | `1.2.34` |
|
[@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue)
| `5.2.3` | `5.2.4` |
|
[@vue/devtools-api](https://github.com/vuejs/devtools/tree/HEAD/packages/devtools-api)
| `7.7.5` | `7.7.6` |
|
[algoliasearch](https://github.com/algolia/algoliasearch-client-javascript)
| `5.23.4` | `5.25.0` |
| [preact](https://github.com/preactjs/preact) | `10.26.5` | `10.26.6` |
| [property-information](https://github.com/wooorm/property-information)
| `7.0.0` | `7.1.0` |
| [rollup](https://github.com/rollup/rollup) | `4.40.0` | `4.40.2` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) |
`5.4.18` | `5.4.19` |


Updates `vue` from 3.5.13 to 3.5.14
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">vue's
releases</a>.</em></p>
<blockquote>
<h2>v3.5.14</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">vue's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/vuejs/core/compare/v3.5.13...v3.5.14">3.5.14</a>
(2025-05-15)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compat:</strong> correct deprecation message for v-bind.sync
usage (<a
href="https://redirect.github.com/vuejs/core/issues/13137">#13137</a>)
(<a
href="https://github.com/vuejs/core/commit/466b30f4049ec89fb282624ec17d1a93472ab93f">466b30f</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/13133">#13133</a></li>
<li><strong>compiler-core:</strong> remove slot cache from parent
renderCache during unmounting (<a
href="https://redirect.github.com/vuejs/core/issues/13215">#13215</a>)
(<a
href="https://github.com/vuejs/core/commit/5d166f3796a03a497435fc079c6a83a4e9c6cf52">5d166f3</a>)</li>
<li><strong>compiler-sfc:</strong> fix scope handling for props
destructure in function parameters and catch clauses (<a
href="https://github.com/vuejs/core/commit/8e3435779a667de485cf9efd78667d0ca14c5f84">8e34357</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12790">#12790</a></li>
<li><strong>compiler-sfc:</strong> treat the return value of
<code>useTemplateRef</code> as a definite ref (<a
href="https://redirect.github.com/vuejs/core/issues/13197">#13197</a>)
(<a
href="https://github.com/vuejs/core/commit/8ae11226e8ee938615e17c7b81dc38ae3f7cefb9">8ae1122</a>)</li>
<li><strong>compiler:</strong> fix spelling error in domTagConfig (<a
href="https://redirect.github.com/vuejs/core/issues/13043">#13043</a>)
(<a
href="https://github.com/vuejs/core/commit/388295b27f3cc69eba25d325bbe60a36a3df831a">388295b</a>)</li>
<li><strong>customFormatter:</strong> properly accessing ref value
during debugger (<a
href="https://redirect.github.com/vuejs/core/issues/12948">#12948</a>)
(<a
href="https://github.com/vuejs/core/commit/fdbd02658301dd794fe0c84f0018d080a07fca9f">fdbd026</a>)</li>
<li><strong>hmr/teleport:</strong> adjust static children traversal for
HMR in dev mode (<a
href="https://redirect.github.com/vuejs/core/issues/12819">#12819</a>)
(<a
href="https://github.com/vuejs/core/commit/5e37dd009562bcd8080a200c32abde2d6e4f0305">5e37dd0</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12816">#12816</a></li>
<li><strong>hmr:</strong> avoid hydration for hmr root reload (<a
href="https://redirect.github.com/vuejs/core/issues/12450">#12450</a>)
(<a
href="https://github.com/vuejs/core/commit/1f98a9c493d01c21befa90107f0593bc92a58932">1f98a9c</a>),
closes <a
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/146">vitejs/vite-plugin-vue#146</a>
<a
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/477">vitejs/vite-plugin-vue#477</a></li>
<li><strong>hmr:</strong> avoid hydration for hmr updating (<a
href="https://redirect.github.com/vuejs/core/issues/12262">#12262</a>)
(<a
href="https://github.com/vuejs/core/commit/9c4dbbc5185125835ad3e49baba303bd54676111">9c4dbbc</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/7706">#7706</a> <a
href="https://redirect.github.com/vuejs/core/issues/8170">#8170</a></li>
<li><strong>reactivity:</strong> ensure markRaw objects are not reactive
(<a
href="https://redirect.github.com/vuejs/core/issues/12824">#12824</a>)
(<a
href="https://github.com/vuejs/core/commit/295b5ec19b6a52c4a56652cc4d6e93a4ea7c14ed">295b5ec</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12807">#12807</a></li>
<li><strong>reactivity:</strong> ensure multiple effectScope on() and
off() calls maintains correct active scope (<a
href="https://github.com/vuejs/core/commit/22dcbf3e20eb84f69c8952f6f70d9990136a4a68">22dcbf3</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12631">#12631</a> <a
href="https://redirect.github.com/vuejs/core/issues/12632">#12632</a> <a
href="https://redirect.github.com/vuejs/core/issues/12641">#12641</a></li>
<li><strong>reactivity:</strong> should not recompute if computed does
not track reactive data (<a
href="https://redirect.github.com/vuejs/core/issues/12341">#12341</a>)
(<a
href="https://github.com/vuejs/core/commit/0b23fd23833cf085e7e112bf4435cfc9b360d072">0b23fd2</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12337">#12337</a></li>
<li><strong>runtime-core:</strong> stop tracking deps in setRef during
unmount (<a
href="https://redirect.github.com/vuejs/core/issues/13210">#13210</a>)
(<a
href="https://github.com/vuejs/core/commit/016c472bd2e7604b21c69dee1da8545ce26e4d2f">016c472</a>)</li>
<li><strong>runtime-core:</strong> update __vnode of static nodes when
patching along the optimized path (<a
href="https://redirect.github.com/vuejs/core/issues/13223">#13223</a>)
(<a
href="https://github.com/vuejs/core/commit/b3ecee3da8ed5c55dea89ce6b4b376b2b722b018">b3ecee3</a>)</li>
<li><strong>runtime-core:</strong> inherit comment nodes during block
patch in production build (<a
href="https://redirect.github.com/vuejs/core/issues/10748">#10748</a>)
(<a
href="https://github.com/vuejs/core/commit/626450590d81f79117b34d2a73073b1dc8f551bd">6264505</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/10747">#10747</a> <a
href="https://redirect.github.com/vuejs/core/issues/12650">#12650</a></li>
<li><strong>runtime-core:</strong> prevent unmounted vnode from being
inserted during transition leave (<a
href="https://redirect.github.com/vuejs/core/issues/12862">#12862</a>)
(<a
href="https://github.com/vuejs/core/commit/d6a6ec13ce521683bfb2a22932778ef7b51f8600">d6a6ec1</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12860">#12860</a></li>
<li><strong>runtime-core:</strong> respect immutability for readonly
reactive arrays in <code>v-for</code> (<a
href="https://redirect.github.com/vuejs/core/issues/13091">#13091</a>)
(<a
href="https://github.com/vuejs/core/commit/3f27c58ffbd4309df369bc89493fdc284dc540bb">3f27c58</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/13087">#13087</a></li>
<li><strong>runtime-dom:</strong> always treat autocorrect as attribute
(<a
href="https://redirect.github.com/vuejs/core/issues/13001">#13001</a>)
(<a
href="https://github.com/vuejs/core/commit/1499135c227236e037bb746beeb777941b0b58ff">1499135</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/5705">#5705</a></li>
<li><strong>slots:</strong> properly warn if slot invoked in setup (<a
href="https://redirect.github.com/vuejs/core/issues/12195">#12195</a>)
(<a
href="https://github.com/vuejs/core/commit/9196222ae1d63b52b35ac5fbf5e71494587ccf05">9196222</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12194">#12194</a></li>
<li><strong>ssr:</strong> properly init slots during ssr rendering (<a
href="https://redirect.github.com/vuejs/core/issues/12441">#12441</a>)
(<a
href="https://github.com/vuejs/core/commit/2206cd235a1627c540e795e378b7564a55b47313">2206cd2</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12438">#12438</a></li>
<li><strong>transition:</strong> fix KeepAlive with transition out-in
mode behavior in production (<a
href="https://redirect.github.com/vuejs/core/issues/12468">#12468</a>)
(<a
href="https://github.com/vuejs/core/commit/343c89122448719bd6ed6bd9de986dfb2721d6bf">343c891</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12465">#12465</a></li>
<li><strong>TransitionGroup:</strong> reset prevChildren to prevent
memory leak (<a
href="https://redirect.github.com/vuejs/core/issues/13183">#13183</a>)
(<a
href="https://github.com/vuejs/core/commit/8b848cbbd2af337d23e19e202f9ab433f8580855">8b848cb</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/13181">#13181</a></li>
<li><strong>types:</strong> allow return any for Options API lifecycle
hooks (<a
href="https://redirect.github.com/vuejs/core/issues/5914">#5914</a>) (<a
href="https://github.com/vuejs/core/commit/06310e82f5bed62d1b9733dcb18cd8d6edc988de">06310e8</a>)</li>
<li><strong>types:</strong> the directive's modifiers should be optional
(<a
href="https://redirect.github.com/vuejs/core/issues/12605">#12605</a>)
(<a
href="https://github.com/vuejs/core/commit/10e54dcc86a7967f3196d96200bcbd1d3d42082f">10e54dc</a>)</li>
<li><strong>typos:</strong> fix comments referencing transformElement.ts
(<a
href="https://redirect.github.com/vuejs/core/issues/12551">#12551</a>)[ci-skip]
(<a
href="https://github.com/vuejs/core/commit/11c053a5429ad0d27a0e2c78b6b026ea00ace116">11c053a</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>types:</strong> add type TemplateRef (<a
href="https://redirect.github.com/vuejs/core/issues/12645">#12645</a>)
(<a
href="https://github.com/vuejs/core/commit/636a8619f06c71dfd79f7f6412fd130c4f84226f">636a861</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vuejs/core/commit/d0253a0b7e8b356dc4c490dcb79fab49c1df6412"><code>d0253a0</code></a>
release: v3.5.14</li>
<li><a
href="https://github.com/vuejs/core/commit/1f98a9c493d01c21befa90107f0593bc92a58932"><code>1f98a9c</code></a>
fix(hmr): avoid hydration for hmr root reload (<a
href="https://redirect.github.com/vuejs/core/issues/12450">#12450</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/626450590d81f79117b34d2a73073b1dc8f551bd"><code>6264505</code></a>
fix(runtime-core): inherit comment nodes during block patch in
production bui...</li>
<li><a
href="https://github.com/vuejs/core/commit/8e3435779a667de485cf9efd78667d0ca14c5f84"><code>8e34357</code></a>
fix(compiler-sfc): fix scope handling for props destructure in function
param...</li>
<li><a
href="https://github.com/vuejs/core/commit/343c89122448719bd6ed6bd9de986dfb2721d6bf"><code>343c891</code></a>
fix(transition): fix KeepAlive with transition out-in mode behavior in
produc...</li>
<li><a
href="https://github.com/vuejs/core/commit/9c4dbbc5185125835ad3e49baba303bd54676111"><code>9c4dbbc</code></a>
fix(hmr): avoid hydration for hmr updating (<a
href="https://redirect.github.com/vuejs/core/issues/12262">#12262</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/f7dad6da2fd8e87e974b1b177b9e763d6d423853"><code>f7dad6d</code></a>
chore(deps): update dependency <code>@​babel/parser</code> to ^7.27.2
(<a
href="https://redirect.github.com/vuejs/core/issues/13310">#13310</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/258f78b643d8eb8e49356de914741b7a1c142139"><code>258f78b</code></a>
chore(deps): update test (<a
href="https://redirect.github.com/vuejs/core/issues/13311">#13311</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/3cb4db21efa61852b0541475b4ddf57fdec4c479"><code>3cb4db2</code></a>
chore: add pnpm setting to pnpm-workspace (<a
href="https://redirect.github.com/vuejs/core/issues/13268">#13268</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/d79aa70c615e64891582046cac8e46b2e32c9c5d"><code>d79aa70</code></a>
chore(deps): update build (<a
href="https://redirect.github.com/vuejs/core/issues/13276">#13276</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vuejs/core/compare/v3.5.13...v3.5.14">compare
view</a></li>
</ul>
</details>
<br />

Updates `@babel/helper-string-parser` from 7.25.9 to 7.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/helper-string-parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.27.1 (2025-04-30)</h2>
<p>Thanks <a
href="https://github.com/kermanx"><code>@​kermanx</code></a> and <a
href="https://github.com/woaitsAryan"><code>@​woaitsAryan</code></a> for
your first PRs!</p>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17254">#17254</a>
Allow <code>using of</code> as lexical declaration within for (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17230">#17230</a>
Disallow get/set in TSPropertySignature (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17193">#17193</a>
Stricter TSImportType options parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17137">#17137</a>
fix: do expressions should allow early exit (<a
href="https://github.com/kermanx"><code>@​kermanx</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-wrap-function</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17251">#17251</a>
Fix: propagate argument evaluation errors through async promise chain
(<a
href="https://github.com/magic-akari"><code>@​magic-akari</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-remap-async-to-generator</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17231">#17231</a> fix
apply()/call() annotated as pure (<a
href="https://github.com/Lacsw"><code>@​Lacsw</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17233">#17233</a>
Create ChainExpression within TSInstantiationExpression (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17226">#17226</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 2) (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17224">#17224</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 1) (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17080">#17080</a> Fix
start of TSParameterProperty (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17228">#17228</a>
Update firefox bugfix compat data (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17156">#17156</a>
fix: Objects and arrays with multiple references should not be evaluated
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17216">#17216</a>
Fix: support const type parameter in generator (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>

<li><code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-arrow-functions</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-destructuring</code>,
<code>babel-plugin-transform-object-rest-spread</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-parameters</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17221">#17221</a>
Reduce generated names size for the 10th-11th (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-runtime-corejs2</code>,
<code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17263">#17263</a>
Remove unused <code>regenerator-runtime</code> dep in
<code>@babel/runtime</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17256">#17256</a>
Tune plugin compat data (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17236">#17236</a>
migrate babel-compat-data build script to mjs (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-register</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16844">#16844</a>
Migrate <code>@babel/register</code> to cts (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>,
<code>babel-plugin-transform-async-generator-functions</code>,
<code>babel-plugin-transform-regenerator</code>,
<code>babel-preset-env</code>, <code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17205">#17205</a>
Inline regenerator in the relevant packages (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><em>All packages</em>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17207">#17207</a>
Enforce node protocol import (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/helper-string-parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.27.1 (2025-04-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17254">#17254</a>
Allow <code>using of</code> as lexical declaration within for (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17230">#17230</a>
Disallow get/set in TSPropertySignature (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17193">#17193</a>
Stricter TSImportType options parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17137">#17137</a>
fix: do expressions should allow early exit (<a
href="https://github.com/kermanx"><code>@​kermanx</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-wrap-function</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17251">#17251</a>
Fix: propagate argument evaluation errors through async promise chain
(<a
href="https://github.com/magic-akari"><code>@​magic-akari</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-remap-async-to-generator</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17231">#17231</a> fix
apply()/call() annotated as pure (<a
href="https://github.com/Lacsw"><code>@​Lacsw</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17233">#17233</a>
Create ChainExpression within TSInstantiationExpression (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17226">#17226</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 2) (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17224">#17224</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 1) (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17080">#17080</a> Fix
start of TSParameterProperty (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17228">#17228</a>
Update firefox bugfix compat data (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17156">#17156</a>
fix: Objects and arrays with multiple references should not be evaluated
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17216">#17216</a>
Fix: support const type parameter in generator (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>

<li><code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-arrow-functions</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-destructuring</code>,
<code>babel-plugin-transform-object-rest-spread</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-parameters</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17221">#17221</a>
Reduce generated names size for the 10th-11th (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-runtime-corejs2</code>,
<code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17263">#17263</a>
Remove unused <code>regenerator-runtime</code> dep in
<code>@babel/runtime</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17256">#17256</a>
Tune plugin compat data (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17236">#17236</a>
migrate babel-compat-data build script to mjs (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17232">#17232</a>
Bump typescript-eslint to 8.29.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17219">#17219</a>
test: add basic typescript-eslint integration tests (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17205">#17205</a>
Inline regenerator in the relevant packages (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-register</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16844">#16844</a>
Migrate <code>@babel/register</code> to cts (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-cli</code>, <code>babel-compat-data</code>,
<code>babel-core</code>, <code>babel-generator</code>,
<code>babel-helper-compilation-targets</code>,
<code>babel-helper-fixtures</code>,
<code>babel-helper-module-imports</code>,
<code>babel-helper-module-transforms</code>,
<code>babel-helper-plugin-test-runner</code>,
<code>babel-helper-transform-fixture-test-runner</code>,
<code>babel-helpers</code>, <code>babel-node</code>,
<code>babel-parser</code>,
<code>babel-plugin-transform-modules-amd</code>,
<code>babel-plugin-transform-modules-commonjs</code>,
<code>babel-plugin-transform-modules-systemjs</code>,
<code>babel-plugin-transform-modules-umd</code>,
<code>babel-plugin-transform-react-display-name</code>,
<code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code>,
<code>babel-plugin-transform-typeof-symbol</code>,
<code>babel-plugin-transform-typescript</code>,
<code>babel-preset-env</code>, <code>babel-register</code>,
<code>babel-standalone</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17207">#17207</a>
Enforce node protocol import (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/eebd3a06021c13d335b5b0bd79734df3abbea678"><code>eebd3a0</code></a>
v7.27.1</li>
<li><a
href="https://github.com/babel/babel/commit/fdc0fb59e119ee0b38bced63867a344a5b4bc2f3"><code>fdc0fb5</code></a>
[Babel 8] Bump nodejs requirements to <code>^20.19.0 || &gt;=
22.12.0</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-helper-string-parser/issues/17204">#17204</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/cd24cc07ef6558b7f6510f9177f6393c91b0549f"><code>cd24cc0</code></a>
chore: Update TS 5.7 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-helper-string-parser/issues/17053">#17053</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.27.1/packages/babel-helper-string-parser">compare
view</a></li>
</ul>
</details>
<br />

Updates `@babel/helper-validator-identifier` from 7.25.9 to 7.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/helper-validator-identifier</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.27.1 (2025-04-30)</h2>
<p>Thanks <a
href="https://github.com/kermanx"><code>@​kermanx</code></a> and <a
href="https://github.com/woaitsAryan"><code>@​woaitsAryan</code></a> for
your first PRs!</p>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17254">#17254</a>
Allow <code>using of</code> as lexical declaration within for (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17230">#17230</a>
Disallow get/set in TSPropertySignature (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17193">#17193</a>
Stricter TSImportType options parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17137">#17137</a>
fix: do expressions should allow early exit (<a
href="https://github.com/kermanx"><code>@​kermanx</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-wrap-function</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17251">#17251</a>
Fix: propagate argument evaluation errors through async promise chain
(<a
href="https://github.com/magic-akari"><code>@​magic-akari</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-remap-async-to-generator</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17231">#17231</a> fix
apply()/call() annotated as pure (<a
href="https://github.com/Lacsw"><code>@​Lacsw</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17233">#17233</a>
Create ChainExpression within TSInstantiationExpression (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17226">#17226</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 2) (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17224">#17224</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 1) (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17080">#17080</a> Fix
start of TSParameterProperty (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17228">#17228</a>
Update firefox bugfix compat data (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17156">#17156</a>
fix: Objects and arrays with multiple references should not be evaluated
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17216">#17216</a>
Fix: support const type parameter in generator (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>

<li><code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-arrow-functions</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-destructuring</code>,
<code>babel-plugin-transform-object-rest-spread</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-parameters</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17221">#17221</a>
Reduce generated names size for the 10th-11th (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-runtime-corejs2</code>,
<code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17263">#17263</a>
Remove unused <code>regenerator-runtime</code> dep in
<code>@babel/runtime</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17256">#17256</a>
Tune plugin compat data (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17236">#17236</a>
migrate babel-compat-data build script to mjs (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-register</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16844">#16844</a>
Migrate <code>@babel/register</code> to cts (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>,
<code>babel-plugin-transform-async-generator-functions</code>,
<code>babel-plugin-transform-regenerator</code>,
<code>babel-preset-env</code>, <code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17205">#17205</a>
Inline regenerator in the relevant packages (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><em>All packages</em>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17207">#17207</a>
Enforce node protocol import (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/helper-validator-identifier</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.27.1 (2025-04-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17254">#17254</a>
Allow <code>using of</code> as lexical declaration within for (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17230">#17230</a>
Disallow get/set in TSPropertySignature (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17193">#17193</a>
Stricter TSImportType options parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17137">#17137</a>
fix: do expressions should allow early exit (<a
href="https://github.com/kermanx"><code>@​kermanx</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-wrap-function</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17251">#17251</a>
Fix: propagate argument evaluation errors through async promise chain
(<a
href="https://github.com/magic-akari"><code>@​magic-akari</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-remap-async-to-generator</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17231">#17231</a> fix
apply()/call() annotated as pure (<a
href="https://github.com/Lacsw"><code>@​Lacsw</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17233">#17233</a>
Create ChainExpression within TSInstantiationExpression (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17226">#17226</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 2) (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17224">#17224</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 1) (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17080">#17080</a> Fix
start of TSParameterProperty (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17228">#17228</a>
Update firefox bugfix compat data (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17156">#17156</a>
fix: Objects and arrays with multiple references should not be evaluated
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17216">#17216</a>
Fix: support const type parameter in generator (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>

<li><code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-arrow-functions</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-destructuring</code>,
<code>babel-plugin-transform-object-rest-spread</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-parameters</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17221">#17221</a>
Reduce generated names size for the 10th-11th (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-runtime-corejs2</code>,
<code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17263">#17263</a>
Remove unused <code>regenerator-runtime</code> dep in
<code>@babel/runtime</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17256">#17256</a>
Tune plugin compat data (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17236">#17236</a>
migrate babel-compat-data build script to mjs (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17232">#17232</a>
Bump typescript-eslint to 8.29.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17219">#17219</a>
test: add basic typescript-eslint integration tests (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17205">#17205</a>
Inline regenerator in the relevant packages (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-register</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16844">#16844</a>
Migrate <code>@babel/register</code> to cts (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-cli</code>, <code>babel-compat-data</code>,
<code>babel-core</code>, <code>babel-generator</code>,
<code>babel-helper-compilation-targets</code>,
<code>babel-helper-fixtures</code>,
<code>babel-helper-module-imports</code>,
<code>babel-helper-module-transforms</code>,
<code>babel-helper-plugin-test-runner</code>,
<code>babel-helper-transform-fixture-test-runner</code>,
<code>babel-helpers</code>, <code>babel-node</code>,
<code>babel-parser</code>,
<code>babel-plugin-transform-modules-amd</code>,
<code>babel-plugin-transform-modules-commonjs</code>,
<code>babel-plugin-transform-modules-systemjs</code>,
<code>babel-plugin-transform-modules-umd</code>,
<code>babel-plugin-transform-react-display-name</code>,
<code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code>,
<code>babel-plugin-transform-typeof-symbol</code>,
<code>babel-plugin-transform-typescript</code>,
<code>babel-preset-env</code>, <code>babel-register</code>,
<code>babel-standalone</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17207">#17207</a>
Enforce node protocol import (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/eebd3a06021c13d335b5b0bd79734df3abbea678"><code>eebd3a0</code></a>
v7.27.1</li>
<li><a
href="https://github.com/babel/babel/commit/fdc0fb59e119ee0b38bced63867a344a5b4bc2f3"><code>fdc0fb5</code></a>
[Babel 8] Bump nodejs requirements to <code>^20.19.0 || &gt;=
22.12.0</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-helper-validator-identifier/issues/17204">#17204</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/cd24cc07ef6558b7f6510f9177f6393c91b0549f"><code>cd24cc0</code></a>
chore: Update TS 5.7 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-helper-validator-identifier/issues/17053">#17053</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.27.1/packages/babel-helper-validator-identifier">compare
view</a></li>
</ul>
</details>
<br />

Updates `@babel/parser` from 7.27.0 to 7.27.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.27.2 (2025-05-06)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17289">#17289</a>
fix: <code>@babel/parser/bin/index.js</code> contains <code>node:</code>
protocol require (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17291">#17291</a>
fix: Private class method not found when TS and estree (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-object-rest-spread</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17281">#17281</a>
Fix: improve object rest handling in array pattern (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-modules-commonjs</code>,
<code>babel-template</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17284">#17284</a>
fix(babel-template): Properly handle empty string replacements (<a
href="https://github.com/magic-akari"><code>@​magic-akari</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏃‍♀️ Performance</h4>
<ul>
<li><code>babel-cli</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17285">#17285</a>
Enable Node compile cache for <code>@babel/cli</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 5</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
<li><a
href="https://github.com/magic-akari"><code>@​magic-akari</code></a></li>
</ul>
<h2>v7.27.1 (2025-04-30)</h2>
<p>Thanks <a
href="https://github.com/kermanx"><code>@​kermanx</code></a> and <a
href="https://github.com/woaitsAryan"><code>@​woaitsAryan</code></a> for
your first PRs!</p>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17254">#17254</a>
Allow <code>using of</code> as lexical declaration within for (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17230">#17230</a>
Disallow get/set in TSPropertySignature (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17193">#17193</a>
Stricter TSImportType options parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17137">#17137</a>
fix: do expressions should allow early exit (<a
href="https://github.com/kermanx"><code>@​kermanx</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-wrap-function</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17251">#17251</a>
Fix: propagate argument evaluation errors through async promise chain
(<a
href="https://github.com/magic-akari"><code>@​magic-akari</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-remap-async-to-generator</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17231">#17231</a> fix
apply()/call() annotated as pure (<a
href="https://github.com/Lacsw"><code>@​Lacsw</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17233">#17233</a>
Create ChainExpression within TSInstantiationExpression (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17226">#17226</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 2) (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17224">#17224</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 1) (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17080">#17080</a> Fix
start of TSParameterProperty (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17228">#17228</a>
Update firefox bugfix compat data (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.27.2 (2025-05-06)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17289">#17289</a>
fix: <code>@babel/parser/bin/index.js</code> contains <code>node:</code>
protocol require (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17291">#17291</a>
fix: Private class method not found when TS and estree (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-object-rest-spread</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17281">#17281</a>
Fix: improve object rest handling in array pattern (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-modules-commonjs</code>,
<code>babel-template</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17284">#17284</a>
fix(babel-template): Properly handle empty string replacements (<a
href="https://github.com/magic-akari"><code>@​magic-akari</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏃‍♀️ Performance</h4>
<ul>
<li><code>babel-cli</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17285">#17285</a>
Enable Node compile cache for <code>@babel/cli</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.27.1 (2025-04-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17254">#17254</a>
Allow <code>using of</code> as lexical declaration within for (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17230">#17230</a>
Disallow get/set in TSPropertySignature (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17193">#17193</a>
Stricter TSImportType options parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17137">#17137</a>
fix: do expressions should allow early exit (<a
href="https://github.com/kermanx"><code>@​kermanx</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-wrap-function</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17251">#17251</a>
Fix: propagate argument evaluation errors through async promise chain
(<a
href="https://github.com/magic-akari"><code>@​magic-akari</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-remap-async-to-generator</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17231">#17231</a> fix
apply()/call() annotated as pure (<a
href="https://github.com/Lacsw"><code>@​Lacsw</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17233">#17233</a>
Create ChainExpression within TSInstantiationExpression (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17226">#17226</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 2) (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17224">#17224</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 1) (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17080">#17080</a> Fix
start of TSParameterProperty (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17228">#17228</a>
Update firefox bugfix compat data (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17156">#17156</a>
fix: Objects and arrays with multiple references should not be evaluated
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17216">#17216</a>
Fix: support const type parameter in generator (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>

<li><code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-arrow-functions</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-destructuring</code>,
<code>babel-plugin-transform-object-rest-spread</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-parameters</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17221">#17221</a>
Reduce generated names size for the 10th-11th (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-runtime-corejs2</code>,
<code>babel-runtime-corejs3</code>, <code>babel-runtime</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/a8080cd196b381eee2b992956728e4e936f29b3f"><code>a8080cd</code></a>
v7.27.2</li>
<li><a
href="https://github.com/babel/babel/commit/64378a163793ac0ff5eca5f5cbf744d83c38e0d1"><code>64378a1</code></a>
fix: <code>@babel/parser/bin/index.js</code> contains <code>node:</code>
protocol require (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17289">#17289</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/352e8c08813edc7e76bbc3cf26f8c80589501219"><code>352e8c0</code></a>
fix: Private class method not found when ts and estree parser plugins
are ena...</li>
<li><a
href="https://github.com/babel/babel/commit/eebd3a06021c13d335b5b0bd79734df3abbea678"><code>eebd3a0</code></a>
v7.27.1</li>
<li><a
href="https://github.com/babel/babel/commit/66cf909b00e82afb200f302b97c5b6604310c4e3"><code>66cf909</code></a>
Allow <code>using of</code> as lexical declaration within for (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17254">#17254</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/7f152acf9f87b4f15cfade32c67c3010c4403ac5"><code>7f152ac</code></a>
[babel 8] Drop CJS support from <code>@babel/parser</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17265">#17265</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/9a40d852e7bcf65cfadfaaacf0b85d66a0b59d6e"><code>9a40d85</code></a>
[Babel 8]: Remove record and tuple syntax support (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17242">#17242</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/3766c4ddfaaf5429eb8443f42d172e5845a0feef"><code>3766c4d</code></a>
Fill optional AST properties when both estree and typescript parser
plugin ar...</li>
<li><a
href="https://github.com/babel/babel/commit/6e5b5e22d78d237a42c2e8bc1624578cb4cb280f"><code>6e5b5e2</code></a>
Create ChainExpression within TSInstantiationExpression (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17233">#17233</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/da1c62a7937a5f6eb53980bd5d94c56f090b8e3d"><code>da1c62a</code></a>
Stricter TSImportType options parsing (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17193">#17193</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/babel/babel/commits/v7.27.2/packages/babel-parser">compare
view</a></li>
</ul>
</details>
<br />

Updates `@babel/types` from 7.27.0 to 7.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/types</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.27.1 (2025-04-30)</h2>
<p>Thanks <a
href="https://github.com/kermanx"><code>@​kermanx</code></a> and <a
href="https://github.com/woaitsAryan"><code>@​woaitsAryan</code></a> for
your first PRs!</p>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17254">#17254</a>
Allow <code>using of</code> as lexical declaration within for (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17230">#17230</a>
Disallow get/set in TSPropertySignature (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17193">#17193</a>
Stricter TSImportType options parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17137">#17137</a>
fix: do expressions should allow early exit (<a
href="https://github.com/kermanx"><code>@​kermanx</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-wrap-function</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17251">#17251</a>
Fix: propagate argument evaluation errors through async promise chain
(<a
href="https://github.com/magic-akari"><code>@​magic-akari</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-remap-async-to-generator</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17231">#17231</a> fix
apply()/call() annotated as pure (<a
href="https://github.com/Lacsw"><code>@​Lacsw</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17233">#17233</a>
Create ChainExpression within TSInstantiationExpression (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17226">#17226</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 2) (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17224">#17224</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 1) (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17080">#17080</a> Fix
start of TSParameterProperty (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17228">#17228</a>
Update firefox bugfix compat data (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17156">#17156</a>
fix: Objects and arrays with multiple references should not be evaluated
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17216">#17216</a>
Fix: support const type parameter in generator (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>

<li><code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-arrow-functions</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-destructuring</code>,
<code>babel-plugin-transform-object-rest-spread</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-parameters</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17221">#17221</a>
Reduce generated names size for the 10th-11th (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-runtime-corejs2</code>,
<code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17263">#17263</a>
Remove unused <code>regenerator-runtime</code> dep in
<code>@babel/runtime</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17256">#17256</a>
Tune plugin compat data (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17236">#17236</a>
migrate babel-compat-data build script to mjs (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-register</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16844">#16844</a>
Migrate <code>@babel/register</code> to cts (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>,
<code>babel-plugin-transform-async-generator-functions</code>,
<code>babel-plugin-transform-regenerator</code>,
<code>babel-preset-env</code>, <code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17205">#17205</a>
Inline regenerator in the relevant packages (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><em>All packages</em>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17207">#17207</a>
Enforce node protocol import (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/types</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.27.1 (2025-04-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17254">#17254</a>
Allow <code>using of</code> as lexical declaration within for (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17230">#17230</a>
Disallow get/set in TSPropertySignature (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/p...

_Description has been truncated_

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-16 00:50:56 +08:00
..
2025-05-16 00:49:32 +08:00