Skip to content

chore(ui): pin packageManager to npm@11.6.2#2245

Draft
cjlg-soloio wants to merge 2 commits into
kagent-dev:mainfrom
cjlg-soloio:chore(ui)--package-manager
Draft

chore(ui): pin packageManager to npm@11.6.2#2245
cjlg-soloio wants to merge 2 commits into
kagent-dev:mainfrom
cjlg-soloio:chore(ui)--package-manager

Conversation

@cjlg-soloio

@cjlg-soloio cjlg-soloio commented Jul 14, 2026

Copy link
Copy Markdown

Description


🤖 written by Claude (start)

Follow-up to a review comment on #2180: pins the npm version via the packageManager field so npm install is reproducible and ui/package-lock.json stops picking up metadata churn across npm versions.

ui/.nvmrc pins Node 24.13.0, which bundles npm 11.6.2 — so the field is set to npm@11.6.2, consistent with the Node version CI already reads from .nvmrc.

Files

Modified

  • ui/package.json — adds top-level "packageManager": "npm@11.6.2"
  • ui/package-lock.json — regenerated under npm 11.6.2 to match the pin; metadata-only diff (peer/optional flags), no dependency version changes

Testing

cd ui
corepack enable          # so the pin is enforced locally
npm --version            # -> 11.6.2
npm pkg get packageManager   # -> "npm@11.6.2"

Change type

chore / cleanup — dev tooling only. No product or runtime code changed.

Changelog

NONE


🤖 written by Claude (end)

Node 24.13.0 (ui/.nvmrc) bundles npm 11.6.2. Pinning packageManager
keeps npm installs reproducible and prevents package-lock.json metadata
churn across npm versions.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Carlos Logroño Guerrero <carlos.logrono@solo.io>
Regenerated with the pinned npm (11.6.2) so the lockfile matches the
packageManager field. Diff is metadata-only (peer/optional flags); no
dependency version changes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Carlos Logroño Guerrero <carlos.logrono@solo.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant