Skip to content

chore: update package-lock.json for Node.js v26#99

Open
clubpassmarbella wants to merge 3 commits into
tashfeenahmed:mainfrom
clubpassmarbella:chore/update-lockfile-node26
Open

chore: update package-lock.json for Node.js v26#99
clubpassmarbella wants to merge 3 commits into
tashfeenahmed:mainfrom
clubpassmarbella:chore/update-lockfile-node26

Conversation

@clubpassmarbella

Copy link
Copy Markdown

Summary

  • Regenerated package-lock.json after running npm install on Node.js v26.0.0
  • Removes redundant top-level esbuild v0.28.0 peer dependency entry
  • Strips "peer": true flags from @esbuild/* platform-specific optional binaries (resolved correctly without the flag on Node v26)

Why

The existing lockfile was generated on an older Node version. On Node v26, npm resolves peer dependencies differently and produces a cleaner lockfile without the duplicate esbuild peer entries at the top level. No runtime behavior changes.

Test plan

  • npm install completes without errors on Node v26
  • npm run dev starts the dev server correctly
  • npm run build produces a valid production build

🤖 Generated with Claude Code

Macbook and others added 3 commits May 26, 2026 22:11
Running npm install on Node v26 regenerates the lockfile with cleaner
esbuild peer dependency resolution — removes the redundant top-level
esbuild v0.28.0 peer entry and strips "peer": true flags from the
@esbuild/* platform-specific optional binaries.

No functional changes to runtime dependencies.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
npm install on Node v26 produces a cleaner lockfile — removes the
redundant top-level esbuild v0.28.0 peer entry and strips "peer": true
from @esbuild/* optional platform binaries. No runtime changes.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@thedavidweng

thedavidweng commented May 31, 2026

Copy link
Copy Markdown
Contributor

The current LTS version is Node.js 24 (not 26).

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