Skip to content

fix: regenerate package-lock.json — unblock Frontend CI on #96–#98 - #100

Merged
BrandDead merged 1 commit into
main-tL2525from
fix/frontend-lockfile-vitest
Aug 6, 2026
Merged

fix: regenerate package-lock.json — unblock Frontend CI on #96–#98#100
BrandDead merged 1 commit into
main-tL2525from
fix/frontend-lockfile-vitest

Conversation

@BrandDead

Copy link
Copy Markdown
Owner

Problem

npm ci was failing on PRs #96, #97, and #98 with errors like:

npm error Invalid: lock file's @vitest/utils@4.1.10 does not satisfy @vitest/utils@2.1.9
npm error Invalid: lock file's chai@6.2.2 does not satisfy chai@5.3.3
npm error Missing: tinypool@1.1.1 from lock file

The lockfile had been generated with a newer npm that resolved vitest's transitive deps to v4.x, while package.json pins vitest@^2.1.8.

Fix

Deleted and regenerated frontend/package-lock.json with npm@10.9.2 / Node 22.

  • lockfileVersion: 3 (unchanged)
  • vitest resolves to 2.1.9 with correct v2 transitive tree

How to unblock #96#98

After this merges, each of those branches should rebase onto main-tL2525 (or merge main into them) to pick up the fixed lockfile. CI will go green.

npm ci was failing on PRs #96-#98 because the lockfile had vitest v4.x
transitive packages (@vitest/utils@4.1.10, chai@6.x, etc.) while
package.json pins vitest@^2.1.8.

Regenerated with npm@10.9.2 / Node 22 — lockfileVersion 3, vitest@2.1.9.
@cursor

cursor Bot commented Aug 6, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@vercel

vercel Bot commented Aug 6, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
slide Building Building Preview Aug 6, 2026 9:34pm

@BrandDead
BrandDead merged commit f5740f4 into main-tL2525 Aug 6, 2026
2 of 3 checks passed
@BrandDead
BrandDead deleted the fix/frontend-lockfile-vitest branch August 10, 2026 17:05
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