Skip to content

Commit 54f34d7

Browse files
Bump @babel/core from 7.26.9 to 7.27.4 (#13718)
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.26.9 to 7.27.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@​babel/core</code>'s releases</a>.</em></p> <blockquote> <h2>v7.27.4 (2025-05-30)</h2> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-parser</code>, <code>babel-plugin-proposal-explicit-resource-management</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17323">#17323</a> Disallow using in bare case statement (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17311">#17311</a> Improve parseExpression error messages (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li> </ul> </li> </ul> <h4>:microscope: Output optimization</h4> <ul> <li><code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code>, <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/17287">#17287</a> Reduce <code>regenerator</code> size more (<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-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17334">#17334</a> Use shorter method names for regenerator context (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17268">#17268</a> Reduce <code>regenerator</code> helper size (<a href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>, <code>babel-standalone</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17238">#17238</a> Split <code>regeneratorRuntime</code> into multiple helpers (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>Committers: 4</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> </ul> <h2>v7.27.3 (2025-05-27)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17324">#17324</a> Improve multiline comments handling in yield/await expression (<a href="https://github.com/JLHwung"><code>@​JLHwung</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/17328">#17328</a> Correctly set <code>.displayName</code> on <code>GeneratorFunction</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-proposal-explicit-resource-management</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17319">#17319</a> fix: handle shadowed binding in <code>for using of</code> body (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17317">#17317</a> fix: support named evaluation for using declaration (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li> </ul> </li> <li><code>babel-plugin-proposal-decorators</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17321">#17321</a> fix(converter): Remove <code>abstract</code> modifiers in class declaration to expression conversion (<a href="https://github.com/magic-akari"><code>@​magic-akari</code></a>)</li> </ul> </li> <li><code>babel-helper-module-transforms</code>, <code>babel-plugin-proposal-explicit-resource-management</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-umd</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17257">#17257</a> Preserve class id when transforming using declarations with exported class (<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/17312">#17312</a> fix(parser): properly handle optional markers in generator class methods (<a href="https://github.com/magic-akari"><code>@​magic-akari</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17307">#17307</a> fix(parser): Terminate modifier parsing at newline (<a href="https://github.com/magic-akari"><code>@​magic-akari</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/17308">#17308</a> Improve import phase parsing (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li> </ul> </li> </ul> <h4>Committers: 7</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>Vik R (<a href="https://github.com/vikr01"><code>@​vikr01</code></a>)</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/core</code>'s changelog</a>.</em></p> <blockquote> <h2>v7.27.4 (2025-05-30)</h2> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-parser</code>, <code>babel-plugin-proposal-explicit-resource-management</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17323">#17323</a> Disallow using in bare case statement (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17311">#17311</a> Improve parseExpression error messages (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li> </ul> </li> </ul> <h4>:microscope: Output optimization</h4> <ul> <li><code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code>, <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/17287">#17287</a> Reduce <code>regenerator</code> size more (<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-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17334">#17334</a> Use shorter method names for regenerator context (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17268">#17268</a> Reduce <code>regenerator</code> helper size (<a href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>, <code>babel-standalone</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17238">#17238</a> Split <code>regeneratorRuntime</code> into multiple helpers (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h2>v7.27.3 (2025-05-27)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17324">#17324</a> Improve multiline comments handling in yield/await expression (<a href="https://github.com/JLHwung"><code>@​JLHwung</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/17328">#17328</a> Correctly set <code>.displayName</code> on <code>GeneratorFunction</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-proposal-explicit-resource-management</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17319">#17319</a> fix: handle shadowed binding in <code>for using of</code> body (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17317">#17317</a> fix: support named evaluation for using declaration (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li> </ul> </li> <li><code>babel-plugin-proposal-decorators</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17321">#17321</a> fix(converter): Remove <code>abstract</code> modifiers in class declaration to expression conversion (<a href="https://github.com/magic-akari"><code>@​magic-akari</code></a>)</li> </ul> </li> <li><code>babel-helper-module-transforms</code>, <code>babel-plugin-proposal-explicit-resource-management</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-umd</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17257">#17257</a> Preserve class id when transforming using declarations with exported class (<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/17312">#17312</a> fix(parser): properly handle optional markers in generator class methods (<a href="https://github.com/magic-akari"><code>@​magic-akari</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17307">#17307</a> fix(parser): Terminate modifier parsing at newline (<a href="https://github.com/magic-akari"><code>@​magic-akari</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/17308">#17308</a> Improve import phase parsing (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li> </ul> </li> </ul> <h2>v7.27.2 (2025-05-06)</h2> <h4>:bug: 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>:running_woman: Performance</h4> <ul> <li><code>babel-cli</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/7d069309fdfcedda2928a043f6f7c98135c1242a"><code>7d06930</code></a> v7.27.4</li> <li><a href="https://github.com/babel/babel/commit/a0690e39ea63cdcc3d9282ece739e6677c83ad6e"><code>a0690e3</code></a> Split <code>regeneratorRuntime</code> into multiple helpers (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17238">#17238</a>)</li> <li><a href="https://github.com/babel/babel/commit/da5e371efabf6c0baab1ec2c888da189e1b610ad"><code>da5e371</code></a> v7.27.3</li> <li><a href="https://github.com/babel/babel/commit/4b76a5f2c1ae0b8ea308c1687f86cc8cdbaffc88"><code>4b76a5f</code></a> Enable <code>dot-notation</code> rule (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17301">#17301</a>)</li> <li><a href="https://github.com/babel/babel/commit/73623f146a4432ff8618f4500fd1ee50f070e081"><code>73623f1</code></a> Refine typing for parserOverride in babel plugins (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17322">#17322</a>)</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/c19e00eb22fef8565f382f745a83b10a387270f7"><code>c19e00e</code></a> [babel 8] Remove unnecessary CJS ESM wrapper (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17261">#17261</a>)</li> <li><a href="https://github.com/babel/babel/commit/65b1c1d9707bf87719092a77d6abb099e95e6325"><code>65b1c1d</code></a> Ignore browser-only files in coverage reports (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17262">#17262</a>)</li> <li><a href="https://github.com/babel/babel/commit/35e7907a96950d3c77c15d1212119182fd9c4e9d"><code>35e7907</code></a> Update error stack test (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17252">#17252</a>)</li> <li><a href="https://github.com/babel/babel/commit/afe6ae260b22f8f98ce71d15ca660ca23931b0c6"><code>afe6ae2</code></a> Update <code>jest-light-runner</code> to v0.7.0 (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17245">#17245</a>)</li> <li>Additional commits viewable in <a href="https://github.com/babel/babel/commits/v7.27.4/packages/babel-core">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@babel/core&package-manager=npm_and_yarn&previous-version=7.26.9&new-version=7.27.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent fd59875 commit 54f34d7

File tree

2 files changed

+263
-607
lines changed

2 files changed

+263
-607
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"new-migration": "pnpm --filter=@shopify/polaris-migrator generate"
2424
},
2525
"devDependencies": {
26-
"@babel/core": "^7.26.9",
26+
"@babel/core": "^7.27.4",
2727
"@babel/node": "^7.26.0",
2828
"@babel/preset-env": "^7.26.9",
2929
"@babel/preset-react": "^7.26.3",

0 commit comments

Comments
 (0)