Best documentation about updating package versions:
https://jssecrets.com/npm-how-to-update-package/
npm update updates the specified package to the latest version, as defined by the version range in the package’s package.json and package-lock.json files.
The version will often be locked to prevent from updating to a major version using the ^ caret symbol.
"dependencies": {
"lodash": "^4.17.15"
}To override this run npm update lodash@latest
The following will show what packages need to be updated and will update the packages, but not upgrade to a major version if ^ prevents it.
npm outdated
npm updatenpm-check-updates
Install ncu package globally:
npm install -g npm-check-updatesCheck for updates by running ncu.
Run ncu -u to upgrade package.json.
Finally, run npm install to update packages that are installed.
Disk Space
Run the following to search for all node modules and select which ones to delete.
npx npkill