npm-upgrade
npm-upgrade copied to clipboard
Interactive CLI utility to easily update outdated NPM dependencies
I have a project with [Next.js and Preact](https://github.com/vercel/next.js/blob/canary/examples/using-preact/package.json) and I have to map react to preact in `package.json` like: `"react": "npm:@preact/[email protected]"` When I add it to `.npm-upgrade.json` to be ignored,...
Please consider supporting NPM workspaces. https://docs.npmjs.com/cli/v7/using-npm/workspaces Assuming most of the tool works off of `package-lock.json`, then this affects the question at the end to update `package.json`, which should also ask...
Bumps [tar](https://github.com/npm/node-tar) from 6.1.0 to 6.1.11. Commits e573aee 6.1.11 edb8e9a fix: perf regression on hot string munging path a9d9b05 chore(test): Avoid spurious failures packing node_modules/.cache 24b8bda fix(test): use posix path...
* Add "Specific version" to the package upgrade options. * Asks the user to choose from the available versions, defaulting to the current version. * Asks the user if they...
Would be nice other option in the upgrade menu, to list and select different versions of package to update, between the current and latest ou even previous
This PR improves the upgrade of dependencies which are peer dependencies of other dependencies. ## Scenario Your app has a dependency to the package `ncu-test-peer`. `ncu-test-peer` has a peer dependency...
> Sorry, we haven't found any changelog URL for html-validate module. Repo: https://gitlab.com/html-validate/html-validate/ Package: https://gitlab.com/html-validate/html-validate/-/blob/master/package.json Changelog: https://gitlab.com/html-validate/html-validate/-/blob/master/CHANGELOG.md
Based on my suggestion in #37, here is a PR that implements that functionality. This is still a bit of work in progress, but I wanted to open this PR...
Thanks for this great tool! I'm using `dependencies`, `peerDependencies` and `devDependencies` in my project. Whenever I have one module in more than one of the dependency blocks, it is updated...
In my package I specify a peer dependency to a React version: ```json { "peerDependencies": { "react": ">=16.3" } } ``` For development I've also installed React as a dev...