-
Notifications
You must be signed in to change notification settings - Fork 2k
Open
Description
Environment
- Platform: Mac m4 pro/ github actions pipeline
- Docker Version: 28.3.3/ 28.0.4
- Node.js Version: 24.11.1
- Image Tag:
Expected Behavior
npm ci should run properly in the container as it were working in node 24.11.0
Current Behavior
I get this error
#14 3.458 npm error code EUSAGE
#14 3.462 npm error
#14 3.462 npm error `npm ci` can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with `npm install` before continuing.
#14 3.462 npm error
#14 3.462 npm error Missing: @esbuild/aix-ppc64@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/android-arm@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/android-arm64@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/android-x64@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/darwin-x64@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/freebsd-arm64@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/freebsd-x64@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/linux-arm@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/linux-arm64@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/linux-ia32@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/linux-loong64@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/linux-mips64el@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/linux-ppc64@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/linux-riscv64@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/linux-s390x@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/linux-x64@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/netbsd-x64@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/openbsd-x64@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/sunos-x64@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/win32-arm64@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/win32-ia32@0.21.5 from lock file
#14 3.462 npm error Missing: @esbuild/win32-x64@0.21.5 from lock file
even though the build works normally in 24.11.0
Possible Solution
As a workaround, I rollbacked to 24.11.0 and it works properly
Additional Information
I just want to understand how the error only shows on 24.11.1 if I had any missing dependencies in my package-lock.json file the error should be existing in 24.11.0 too if I'm not wrong?
Cpcrook
Metadata
Metadata
Assignees
Labels
No labels