Skip to content

chore(deps): refresh lockfile + migrate Biome to 2.6.4 (clears npm backlog) - #198

Merged
gmoon merged 2 commits into
masterfrom
chore/refresh-lockfile
Oct 31, 2026
Merged

gmoon merged 2 commits into
masterfrom
chore/refresh-lockfile

Conversation

@gmoon

@gmoon gmoon commented Oct 31, 2026 •

Copy link
Copy Markdown
Owner

What

Two commits:

  1. Refresh package-lock.json to latest in-range versions — picks up the pending Dependabot npm bumps in one change instead of ~18 serially-conflicting lockfile PRs. No package.json edits; all within existing semver ranges.
  2. Migrate Biome config to 2.6.4 — the refresh bumps @biomejs/biome 2.4.13→2.6.4; this runs biome migrate and adds an override disabling the formatter for *.md/*.yml/*.yaml so Biome 2.6.4's new Markdown/YAML formatting doesn't reflow the committed lattice records, workflows, and docs.

Why one PR instead of 18 merges

All the npm Dependabot PRs touch the same package-lock.json, so they conflict serially. A library's lockfile doesn't affect downstream consumers — it only governs this repo's dev/CI installs — so refreshing it wholesale is low-consequence and clears the backlog at once.

Covers / supersedes

Closes #123, #171, #172, #174, #178, #181, #182, #183, #184, #185, #186, #187, #188, #189, #190, #191, #192, #193, #194, #195, #196.

Key versions: vitest 4.1.12 · fastify 5.12.7 · axios 1.21.0 · hono 4.13.14 · vite 8.3.5 · undici 7.30.1 · qs 6.17.1 · @faker-js/faker 10.5.0 · artillery 2.0.34 · @azure/{msal-node,identity}.

(#123 was failing CI while stale; its qs 6.17.1 bump is included and validated here.)

Verification

  • biome check → clean (97 files)
  • CI: Core Tests (Node 22/24/26), Examples Smoke, Package Verification

🤖 Generated with Claude Code

gmoon and others added 2 commits October 31, 2026 15:33
Regenerates package-lock.json against the current package.json ranges,
picking up the pending Dependabot bumps in one verified change instead
of ~18 serially-conflicting lockfile PRs. No package.json (manifest)
edits — all updates are within existing semver ranges.

Covers: vitest 4.1.12, fastify 5.12.7, axios 1.21.0, hono 4.13.14,
vite 8.3.5, postcss 8.5.32, find-my-way 9.10.0, undici 7.30.1,
qs 6.17.1, js-yaml, brace-expansion, socket.io-parser 4.2.7,
moment 2.31.0, follow-redirects 1.16.2, fast-uri 3.1.9,
proxy-addr 2.0.8, source-map-js 1.2.2, handlebars 4.7.10,
@grpc/grpc-js 1.14.7, joi, @faker-js/faker 10.5.0, artillery 2.0.34,
@azure/msal-node 7.1.2, @azure/identity 4.14.1.

A library lockfile does not affect downstream consumers; it only
governs this repo's dev/CI installs. Lockfile regenerated with current
npm to sidestep an arborist peer-resolution crash in the pinned global
npm.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The lockfile refresh bumps @biomejs/biome 2.4.13 -> 2.6.4. Reconciles
the config via `biome migrate` ($schema, rules preset) and adds an
override disabling the formatter for *.md / *.yml / *.yaml so Biome 2.6.4's
new Markdown/YAML formatting does not reflow the committed lattice
records, workflows, and docs. `biome check` passes clean (97 files).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@gmoon gmoon changed the title chore(deps): refresh package-lock to latest in-range (clears Dependabot npm backlog) chore(deps): refresh lockfile + migrate Biome to 2.6.4 (clears npm backlog) Oct 31, 2026
@gmoon
gmoon merged commit c97eb13 into master Oct 31, 2026
12 checks passed
@gmoon
gmoon deleted the chore/refresh-lockfile branch October 31, 2026 19:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant