npm-upgrade icon indicating copy to clipboard operation
npm-upgrade copied to clipboard

Upgrade dependencies in this project

Open matthewadams opened this issue 7 months ago • 1 comments

Handy little utility!

One thing I noticed when installing via npm install --save-dev npm-upgrade: lots of deprecation warnings down in the transitive dependencies. See below.

Environment is Linux Mint XFCE 22, Node.js version 22.17.1, npm version 10.9.2 (managed by asdf 0.16.7).

npm warn deprecated @npmcli/[email protected]: this package has been deprecated, use `ci-info` instead
npm warn deprecated @npmcli/[email protected]: This functionality has been moved to @npmcli/fs
npm warn deprecated [email protected]: This module is no longer supported.
npm warn deprecated [email protected]: this library is no longer supported
npm warn deprecated [email protected]: This package is no longer supported.
npm warn deprecated [email protected]: This package is no longer supported.
npm warn deprecated [email protected]: This module is not used anymore. npm config is parsed by npm itself and by @npmcli/config
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
npm warn deprecated [email protected]: This package is no longer supported.
npm warn deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142

Maybe dog-food this project? 🙂

matthewadams avatar Jul 21 '25 12:07 matthewadams

Yep, that would be nice and should be rather easy to do for most of the deps, but some of them e.g. npm-check-updates may not be as easy and may require quite some time, which, unfortunately, I don't currently have.

But feel free to contribute 😉

th0r avatar Jul 21 '25 13:07 th0r