chore(deps): bump Biome to 2.5.13 across all five version pins - #86
Merged
Merged
Conversation
Dependabot's frontend-dependencies group (#85) bumps @biomejs/biome 2.5.12 -> 2.5.13 in frontend/package.json and the lockfile, but cannot reach the other three pins, so check-biome-pins fails the run — the documented first-run failure after every Biome bump. Doing the Biome half of that bump here, completely, leaves #85 free to rebase with its Biome change reduced to a no-op and its remaining three updates (daisyui, @types/node, vite) intact. Updated together: frontend/package.json "@biomejs/biome" frontend/package-lock.json resolved entry + platform CLI binaries .pre-commit-config.yaml rev .pre-commit-config.yaml additional_dependencies biome.json $schema URL A patch bump, so no ruleset churn: `biome check` passes over the existing tree with nothing to reformat.
sirjmann92
force-pushed
the
chore/biome-2.5.13
branch
from
September 17, 2026 12:14
8ffbb27 to
394361f
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Unblocks #85.
Why this exists
Dependabot's frontend-dependencies group PR (#85) bumps
@biomejs/biome2.5.12 → 2.5.13, but Dependabot can only reachfrontend/package.jsonandfrontend/package-lock.json. The other three pins stay at 2.5.12, socheck-biome-pinsfails:This is the documented first-run-after-a-bump failure, working as designed — the hook exists precisely to make that divergence loud rather than silent.
Why the fix lives here and not on #85
scripts/check_biome_pins.pytreatsfrontend/package.jsonas the source of truth, so a branch that bumped only the three lagging pins would fail the same check in the opposite direction. The Biome bump therefore has to happen completely or not at all.Doing it here keeps #85 untouched — no maintainer push to a Dependabot branch, which would stop Dependabot from managing it. Once this merges, #85 rebases with its Biome change reduced to a no-op and its other three updates (daisyui 5.7.28 → 5.7.37,
@types/node, vite 8.2.2 → 8.3.0) intact.What changed
All five pins, together:
frontend/package.json@biomejs/biomefrontend/package-lock.json.pre-commit-config.yamlrev.pre-commit-config.yamladditional_dependenciesbiome.json$schemaURLThe lockfile diff is Biome-only — verified that every changed
resolvedentry is under@biomejs/.Verification
npm cifrom a clean tree, thensvelte-kit sync, thenpre-commit run --all-files: all 16 hooks pass,biome checkincluded.Being a patch bump, there is no ruleset churn — nothing to reformat, so none of the review burden that AGENTS.md warns about for multi-release jumps.