chore(deps-dev): bump @babel/runtime from 7.29.7 to 8.0.0#1007
chore(deps-dev): bump @babel/runtime from 7.29.7 to 8.0.0#1007dependabot[bot] wants to merge 9 commits into
Conversation
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.29.7 to 8.0.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v8.0.0/packages/babel-runtime) --- updated-dependencies: - dependency-name: "@babel/runtime" dependency-version: 8.0.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
|
Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits. |
|
·@·d·ependabot r·ebase Generated by Claude Code |
Signed-off-by: Ash Shaw <ashley@lightspeedwp.agency>
|
@Mergifyio rebase |
|
@Mergifyio queue |
✅ Branch has been successfully rebased |
Merge Queue Status
Waiting for
All conditions
|
) * fix(deps): resolve Babel peer-dependency conflict blocking npm ci Two prior Dependabot PRs bumped @babel/plugin-transform-runtime and @babel/preset-react to 8.0.1, which require @babel/core@^8.0.0 — but @babel/core and the rest of the toolchain (@babel/preset-env, @babel/plugin-proposal-class-properties, etc.) are still on 7.x. This conflict breaks `npm ci` for every job on every branch, since the base branch itself carries the broken lockfile state. Revert both packages to 7.29.7 (their prior working version) rather than force the full stack to 8.x — that's a much larger breaking-change migration (4 open Dependabot PRs are attempting it: #1002, #1004, #1007, #1026, all either conflicting with each other or not yet merged) that deserves its own dedicated PR with full test coverage, not a same-day hotfix. npm ci, npm run lint:all, and npm run test (72 suites / 668 tests) all pass against current develop with this change. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> * docs: add CHANGELOG entry for Babel peer-dependency fix Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Pull request was closed
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
…1044) * chore(deps): upgrade Babel toolchain to 8.x (coordinated migration) Bumps @babel/core, @babel/preset-env, @babel/preset-react, @babel/preset-typescript, @babel/plugin-transform-runtime, and @babel/runtime to their 8.x releases together, since preset-env, preset-react, preset-typescript, and plugin-transform-runtime 8.x all peer-require @babel/core ^8.0.0 — they cannot land independently (this is why the individual Dependabot PRs for these packages showed as CONFLICTING/DIRTY; see #1002, #1004, #1007, #1026). Also: - Removes @babel/plugin-proposal-class-properties, @babel/plugin-proposal-object-rest-spread, and @babel/plugin-syntax-import-meta from babel.config.cjs and package.json. None of these have an 8.x release (their proposals were long ago folded into standard JS/babel-preset-env), and their peer dependency on @babel/core is pinned to `^7.0.0-0`, making them incompatible with core 8. Verified via a direct transformSync smoke test that preset-env alone still handles class fields, object rest/spread, and import.meta without them. - Bumps babel-jest from 29.7.0 (peer-requires @babel/core ^7.8.0, so it doesn't support babel 8 devDependency) to 30.4.1. - Sets Jest's coverageProvider to "v8" instead of the default "babel". Babel 8 exposed a circular-require bug in Jest's Istanbul coverage instrumentation path (@jest/transform's nested @babel/core@7.29.7 copy resolves to an empty exports object when lazily instrumenting a dynamically-required file), which only reproduced under `--coverage` and only for scripts/agents/includes/sync-version.js (the one file explicitly exempted from transformIgnorePatterns because it's require()'d at runtime rather than statically imported). Switching to V8's native coverage sidesteps the Babel/Istanbul instrumentation path entirely; full suite (72 suites / 668 tests) passes both with and without coverage. Verified: npm ci, npm run test:js (668/668 passing), npm run lint:pkg-json, and a targeted eslint pass all green. * docs: add changelog entry for babel 8 migration (#1044)
Bumps @babel/runtime from 7.29.7 to 8.0.0.
Release notes
Sourced from @babel/runtime's releases.
... (truncated)
Changelog
Sourced from @babel/runtime's changelog.
... (truncated)
Commits
7dc825av8.0.0ef2a7aaRemove corejs exports for@babe/runtime-corejs3(#18036)73bceefv8.0.0-rc.6dc91f90v8.0.0-rc.57300a66v8.0.0-rc.4594a064chore: Some minor cleaning (#17914)c1cc900v8.0.0-rc.3d4be2d9Removeenginesfield from@babel/runtime(#17855)407be40v8.0.0-rc.21c4a212v8.0.0-rc.1Dependabot 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 commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)