Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps-dev): Bump @babel/plugin-transform-runtime from 7.23.9 to …
…7.24.0 (#569) Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) from 7.23.9 to 7.24.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@babel/plugin-transform-runtime</code>'s releases</a>.</em></p> <blockquote> <h2>v7.24.0 (2024-02-28)</h2> <p>Thanks <a href="https://github.com/ajihyf"><code>@ajihyf</code></a> for your first PR!</p> <p>Release post with summary and highlights: <a href="https://babeljs.io/7.24.0">https://babeljs.io/7.24.0</a></p> <h4>:rocket: New Feature</h4> <ul> <li><code>babel-standalone</code> <ul> <li><a href="https://github.com/babel/babel/pull/11696">#11696</a> Export babel tooling packages in <code>@babel/standalone</code> (<a href="https://github.com/ajihyf"><code>@ajihyf</code></a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-class-properties</code> <ul> <li><a href="https://github.com/babel/babel/pull/16267">#16267</a> Implement <code>noUninitializedPrivateFieldAccess</code> assumption (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helpers</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-decorators</code>, <code>babel-plugin-transform-class-properties</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code> <ul> <li><a href="https://github.com/babel/babel/pull/16242">#16242</a> Support decorator 2023-11 normative updates (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-preset-flow</code> <ul> <li><a href="https://github.com/babel/babel/pull/16309">#16309</a> [babel 7] Allow setting <code>ignoreExtensions</code> in Flow preset (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://github.com/babel/babel/pull/16284">#16284</a> Add <code>experimental_useHermesParser</code> option in <code>preset-flow</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-import-to-platform-api</code>, <code>babel-plugin-proposal-import-wasm-source</code>, <code>babel-plugin-proposal-json-modules</code>, <code>babel-standalone</code> <ul> <li><a href="https://github.com/babel/babel/pull/16172">#16172</a> Add transform support for JSON modules imports (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-runtime</code> <ul> <li><a href="https://github.com/babel/babel/pull/16241">#16241</a> Add back <code>moduleName</code> option to <code>@babel/plugin-transform-runtime</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://github.com/babel/babel/pull/16277">#16277</a> Allow import attributes for <code>TSImportType</code> (<a href="https://github.com/sosukesuzuki"><code>@sosukesuzuki</code></a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-plugin-proposal-do-expressions</code>, <code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16305">#16305</a> fix: avoid <code>popContext</code> on unvisited node paths (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-private-methods</code>, <code>babel-plugin-transform-private-property-in-object</code> <ul> <li><a href="https://github.com/babel/babel/pull/16312">#16312</a> Fix class private properties when <code>privateFieldsAsSymbols</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-private-methods</code> <ul> <li><a href="https://github.com/babel/babel/pull/16307">#16307</a> Fix the support of <code>arguments</code> in private <code>get/set</code> method (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helpers</code>, <code>babel-plugin-proposal-decorators</code> <ul> <li><a href="https://github.com/babel/babel/pull/16287">#16287</a> Reduce decorator static property size (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-decorators</code> <ul> <li><a href="https://github.com/babel/babel/pull/16281">#16281</a> Fix evaluation order of decorators with cached receiver (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://github.com/babel/babel/pull/16279">#16279</a> Fix decorator this memoization (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://github.com/babel/babel/pull/16266">#16266</a> Preserve <code>static</code> on decorated private <code>accessor</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://github.com/babel/babel/pull/16258">#16258</a> fix: handle decorated async private method and generator (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-private-methods</code>, <code>babel-plugin-transform-private-property-in-object</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github.com/babel/babel/pull/16275">#16275</a> Fix class private properties when <code>privateFieldsAsProperties</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helpers</code> <ul> <li><a href="https://github.com/babel/babel/pull/16268">#16268</a> Do not consider <code>arguments</code> in a helper as a global reference (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-proposal-decorators</code> <ul> <li><a href="https://github.com/babel/babel/pull/16270">#16270</a> Handle symbol key class elements decoration (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://github.com/babel/babel/pull/16265">#16265</a> Do not define <code>access.get</code> for public setter decorators (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github.com/babel/babel/pull/12428">#12428</a> Suggest using <code>BABEL_SHOW_CONFIG_FOR</code> for config problems (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <!-- 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/plugin-transform-runtime</code>'s changelog</a>.</em></p> <blockquote> <h2>v7.24.0 (2024-02-28)</h2> <h4>:rocket: New Feature</h4> <ul> <li><code>babel-standalone</code> <ul> <li><a href="https://github.com/babel/babel/pull/11696">#11696</a> Export babel tooling packages in <code>@babel/standalone</code> (<a href="https://github.com/ajihyf"><code>@ajihyf</code></a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-class-properties</code> <ul> <li><a href="https://github.com/babel/babel/pull/16267">#16267</a> Implement <code>noUninitializedPrivateFieldAccess</code> assumption (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helpers</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-decorators</code>, <code>babel-plugin-transform-class-properties</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code> <ul> <li><a href="https://github.com/babel/babel/pull/16242">#16242</a> Support decorator 2023-11 normative updates (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-preset-flow</code> <ul> <li><a href="https://github.com/babel/babel/pull/16309">#16309</a> [babel 7] Allow setting <code>ignoreExtensions</code> in Flow preset (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://github.com/babel/babel/pull/16284">#16284</a> Add <code>experimental_useHermesParser</code> option in <code>preset-flow</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-import-to-platform-api</code>, <code>babel-plugin-proposal-import-wasm-source</code>, <code>babel-plugin-proposal-json-modules</code>, <code>babel-standalone</code> <ul> <li><a href="https://github.com/babel/babel/pull/16172">#16172</a> Add transform support for JSON modules imports (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-runtime</code> <ul> <li><a href="https://github.com/babel/babel/pull/16241">#16241</a> Add back <code>moduleName</code> option to <code>@babel/plugin-transform-runtime</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://github.com/babel/babel/pull/16277">#16277</a> Allow import attributes for <code>TSImportType</code> (<a href="https://github.com/sosukesuzuki"><code>@sosukesuzuki</code></a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-plugin-proposal-do-expressions</code>, <code>babel-traverse</code> <ul> <li><a href="https://github.com/babel/babel/pull/16305">#16305</a> fix: avoid <code>popContext</code> on unvisited node paths (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-private-methods</code>, <code>babel-plugin-transform-private-property-in-object</code> <ul> <li><a href="https://github.com/babel/babel/pull/16312">#16312</a> Fix class private properties when <code>privateFieldsAsSymbols</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-private-methods</code> <ul> <li><a href="https://github.com/babel/babel/pull/16307">#16307</a> Fix the support of <code>arguments</code> in private <code>get/set</code> method (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helpers</code>, <code>babel-plugin-proposal-decorators</code> <ul> <li><a href="https://github.com/babel/babel/pull/16287">#16287</a> Reduce decorator static property size (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-decorators</code> <ul> <li><a href="https://github.com/babel/babel/pull/16281">#16281</a> Fix evaluation order of decorators with cached receiver (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://github.com/babel/babel/pull/16279">#16279</a> Fix decorator this memoization (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://github.com/babel/babel/pull/16266">#16266</a> Preserve <code>static</code> on decorated private <code>accessor</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://github.com/babel/babel/pull/16258">#16258</a> fix: handle decorated async private method and generator (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-private-methods</code>, <code>babel-plugin-transform-private-property-in-object</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github.com/babel/babel/pull/16275">#16275</a> Fix class private properties when <code>privateFieldsAsProperties</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helpers</code> <ul> <li><a href="https://github.com/babel/babel/pull/16268">#16268</a> Do not consider <code>arguments</code> in a helper as a global reference (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-proposal-decorators</code> <ul> <li><a href="https://github.com/babel/babel/pull/16270">#16270</a> Handle symbol key class elements decoration (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://github.com/babel/babel/pull/16265">#16265</a> Do not define <code>access.get</code> for public setter decorators (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github.com/babel/babel/pull/12428">#12428</a> Suggest using <code>BABEL_SHOW_CONFIG_FOR</code> for config problems (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><code>babel-helper-transform-fixture-test-runner</code> <ul> <li><a href="https://github.com/babel/babel/pull/16278">#16278</a> Continue writing <code>output.js</code> when <code>exec.js</code> throws (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> </ul> <h4>:microscope: Output optimization</h4> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/ce59160e34e21e8f1ac2fc55ae037f7b043e8d20"><code>ce59160</code></a> v7.24.0</li> <li><a href="https://github.com/babel/babel/commit/82a936c315a3be865972597e9667166058ec64cb"><code>82a936c</code></a> Add back <code>moduleName</code> option to <code>plugin-transform-runtime</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime/issues/16241">#16241</a>)</li> <li><a href="https://github.com/babel/babel/commit/08a057c169f0b92ad3797aea9214a4428ced1a9f"><code>08a057c</code></a> Use <code>Object.hasOwn</code> when available (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime/issues/16248">#16248</a>)</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.24.0/packages/babel-plugin-transform-runtime">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@babel/plugin-transform-runtime&package-manager=npm_and_yarn&previous-version=7.23.9&new-version=7.24.0)](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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information