Skip to content

fix: regenerate pnpm-lock.yaml to resolve eslint resolution mismatch#353

Merged
solidsnakedev merged 1 commit into
mainfrom
fix/lockfile-eslint-resolution
May 17, 2026
Merged

fix: regenerate pnpm-lock.yaml to resolve eslint resolution mismatch#353
solidsnakedev merged 1 commit into
mainfrom
fix/lockfile-eslint-resolution

Conversation

@solidsnakedev
Copy link
Copy Markdown
Collaborator

Problem

The merge of #334 (bump @eslint/js from 9.39.4 to 10.0.1) produced a pnpm-lock.yaml missing the resolution entry for eslint@10.2.1(jiti@2.6.1). All CI steps on main are now red:

  • Build: ERR_PNPM_LOCKFILE_MISSING_DEPENDENCY
  • TypeScript: same
  • ESLint: same
  • Test: same
  • Release / Deploy Docs: cascading failures

Fix

Regenerated via pnpm install --no-frozen-lockfile. Diff is +6/-6 lines — just two resolution entries normalized:

  • @eslint/js@10.0.1 now resolves to eslint@10.3.0(jiti@2.6.1) (was the missing eslint@10.2.1)
  • fumadocs-mdx peer dep vite@6.4.2vite@8.0.13 (side-effect of re-resolve)

Verification

  • pnpm type-check: PASS
  • pnpm lint: PASS
  • pnpm test: PASS (core packages; devnet fails on Docker image issues — pre-existing, same as CI)
  • pnpm circular: PASS (42 pre-existing cycles, unchanged)
  • Diff: only pnpm-lock.yaml, 6 lines changed

The merge of #334 (bump @eslint/js from 9.39.4 to 10.0.1) combined with
#344 and #345 produced a lockfile missing the resolution entry for
eslint@10.2.1(jiti@2.6.1), causing all CI steps to fail with:

  ERR_PNPM_LOCKFILE_MISSING_DEPENDENCY
  Broken lockfile: no entry for eslint@10.2.1(jiti@2.6.1)

Regenerated via pnpm install --no-frozen-lockfile.
@solidsnakedev solidsnakedev force-pushed the fix/lockfile-eslint-resolution branch from 68403f3 to ea59ae4 Compare May 17, 2026 12:45
@solidsnakedev solidsnakedev merged commit 4954ffa into main May 17, 2026
10 checks passed
@solidsnakedev solidsnakedev deleted the fix/lockfile-eslint-resolution branch May 17, 2026 14:17
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