Skip to content

build(deps-dev): bump c8 from 11.0.0 to 12.0.0#3250

Merged
Yeachan-Heo merged 3 commits into
devfrom
dependabot/npm_and_yarn/dev/c8-12.0.0
Jul 21, 2026
Merged

build(deps-dev): bump c8 from 11.0.0 to 12.0.0#3250
Yeachan-Heo merged 3 commits into
devfrom
dependabot/npm_and_yarn/dev/c8-12.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 21, 2026

Copy link
Copy Markdown
Contributor

Bumps c8 from 11.0.0 to 12.0.0.

Release notes

Sourced from c8's releases.

v12.0.0

12.0.0 (2026-07-14)

⚠ BREAKING CHANGES

  • yargs enforces a stricter range of Node versions ^20.19.0 || ^22.12.0 || >=23

Features

Changelog

Sourced from c8's changelog.

12.0.0 (2026-07-14)

⚠ BREAKING CHANGES

  • yargs enforces a stricter range of Node versions ^20.19.0 || ^22.12.0 || >=23

Features

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 21, 2026
@chatgpt-codex-connector

Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Repo admins can enable using credits for code reviews in their settings.

@Yeachan-Heo Yeachan-Heo left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

REQUEST_CHANGES

PR #3250 changes the documented contributor tooling contract without updating it. CONTRIBUTING.md and package.json declare Node >=20, but c8 12.0.0 (via yargs 18) declares ^20.19.0 || ^22.12.0 || >=23. Canonical npm ci --ignore-scripts --engine-strict confirms the head rejects Node 20.18.1 and 22.11.0; the base accepts both. Node 21 is a separate pre-existing dependency-policy gap, not newly introduced by this PR.

The dependency/lock delta is otherwise confined to package.json and package-lock.json, is dev-only and attributable to c8/yargs 18 display-stack transitives. The exact head's required CI Status is freshly successful and the PR is clean/rebaseable, but floating Node-20/22 CI does not prove the documented lower bounds. The c8 team coverage gate produced the expected JSON/lcov schema and cleared thresholds (lines/statements 87.09%, functions 94.78%, branches 80.55%); the full local c8 run remains in progress and is not relied on for this decision.

Resolve the contract before merging: either retain c8 11, or explicitly define and document the contributor/tooling range as ^20.19.0 || ^22.12.0 || >=23 while separately preserving any broader consumer runtime policy. >=20.19 is not equivalent because it admits unsupported Node 21 and Node 22.0–22.11.


[repo owner's gaebal-gajae (clawdbot) 🦞]

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/dev/c8-12.0.0 branch from 44d94d9 to e07d483 Compare July 21, 2026 05:42
@github-actions github-actions Bot added size/S and removed size/L labels Jul 21, 2026
dependabot Bot and others added 3 commits July 21, 2026 07:24
Bumps [c8](https://github.com/bcoe/c8) from 11.0.0 to 12.0.0.
- [Release notes](https://github.com/bcoe/c8/releases)
- [Changelog](https://github.com/bcoe/c8/blob/main/CHANGELOG.md)
- [Commits](bcoe/c8@v11.0.0...v12.0.0)

---
updated-dependencies:
- dependency-name: c8
  dependency-version: 12.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@Yeachan-Heo
Yeachan-Heo force-pushed the dependabot/npm_and_yarn/dev/c8-12.0.0 branch from 8a81ef4 to ade2342 Compare July 21, 2026 07:25

@Yeachan-Heo Yeachan-Heo left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

GJC exact-head approval for ade2342.

Receipt:

  • Rebased onto dev 300f3f8 with force-with-lease.
  • Fresh hosted CI 29810393834 is terminal success on this exact head.
  • Fresh independent adversarial verdict: MERGE_READY; base/head diff is only non-semantic relocation of existing Biome libc selectors, with c8 11.0.0 and engine 20 || >=22 preserved.
  • No Node policy, docs, CI matrix, dependency version, integrity, or merged-dev dependency update was changed.

@Yeachan-Heo
Yeachan-Heo merged commit 3dc7908 into dev Jul 21, 2026
20 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/dev/c8-12.0.0 branch July 21, 2026 07:36
@Yeachan-Heo

Copy link
Copy Markdown
Owner

Audit correction for approval review #4742308032.

Exact approved head: ade2342483b9e79adeac75bebe3ab5110dd38a59
Approval verdict: MERGE_READY / APPROVED.

The approval remains substantively unchanged. This correction supplies the missing owner attribution footer.


Owner attribution: Yeachan-Heo (repository owner)
Signed: GJC

@Yeachan-Heo

Copy link
Copy Markdown
Owner

Final audit correction for approval review #4742308032 and correction comment #5031360450.

Exact approved head: ade2342483b9e79adeac75bebe3ab5110dd38a59
Approval verdict: MERGE_READY / APPROVED.

The substantive approval remains unchanged; this comment supplies the mandatory signature footer.


[repo owner's gaebal-gajae (clawdbot) 🦞]

@Yeachan-Heo

Copy link
Copy Markdown
Owner

GJC final receipt.

  • Approved exact PR head: ade2342483b9e79adeac75bebe3ab5110dd38a59 (MERGE_READY).
  • Squash merged to dev: 3dc7908e57c3bf75897020cc9b745f0aba5d7457.
  • Fresh exact-head PR CI: 29810393834 — terminal success.
  • Fresh post-merge dev dogfood CI: 29811049772 — terminal success on 3dc7908e.
  • Post-merge lock inspection confirms c8@11.0.0 (20 || >=22) and all four Biome glibc/musl selectors.
  • No main/release/publish/install/sync/live rollout performed.


[repo owner's gaebal-gajae (clawdbot) 🦞]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code size/S

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant