Skip to content

fix(ci): sync package-lock.json with the deps added in #17 - #19

Merged
in-c0 merged 1 commit into
mainfrom
fix/lockfile
Aug 27, 2026
Merged

fix(ci): sync package-lock.json with the deps added in #17#19
in-c0 merged 1 commit into
mainfrom
fix/lockfile

Conversation

@in-c0

@in-c0 in-c0 commented Aug 27, 2026

Copy link
Copy Markdown
Owner

CI has been red on main since #17 merged. It was green immediately before it — this is my regression, not a pre-existing one.

npm error `npm ci` can only install packages when your package.json and
npm error package-lock.json or npm-shrinkwrap.json are in sync.
npm error Missing: @modelcontextprotocol/sdk@1.30.0 from lock file
npm error Missing: zod@3.25.76 from lock file

#17 added those two dependencies to package.json but installed them with --no-save, so package-lock.json never learned about them. ci.yml runs npm ci, which refuses to install when the manifest and lockfile disagree.

No dependency choices change here — the lockfile is regenerated with npm install --package-lock-only, and npm ci --dry-run now resolves cleanly.

This PR's own CI run is the verification.

🤖 Generated with Claude Code

#17 added @modelcontextprotocol/sdk and zod to package.json but installed them
with --no-save, so the lockfile never learned about them. ci.yml runs `npm ci`,
which refuses to install when the manifest and lockfile disagree — so CI has
been red on main since that merge. It was green immediately before it.

No dependency choices change here; the lockfile is regenerated with
`npm install --package-lock-only`.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@in-c0
in-c0 merged commit fdaa28e into main Aug 27, 2026
2 checks passed
@in-c0
in-c0 deleted the fix/lockfile branch August 27, 2026 23:18
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.

2 participants