{"repo":"th0r/npm-upgrade","free":true,"listed":false,"github":"https://github.com/th0r/npm-upgrade","clone":"git clone https://github.com/th0r/npm-upgrade.git","description":"Interactive CLI utility to easily update outdated NPM dependencies","language":"JavaScript","stars":338,"topics":["npm","update","upgrade","outdated","packages","interactive","cli","changelog","deps"],"license":"MIT","category":"cli-tools","readme_excerpt":"npm-upgrade Interactive CLI utility to easily update outdated NPM dependencies with changelogs inspection support. [![NPM version][npm-image]][npm-url] [![Downloads][downloads-image]][npm-url] What is this for? If you are tired of manually upgrading package.json every time your package dependencies are getting out of date then this utility is for you. Take a look at this demo: Installation First, install Node.js (at least v10.19 ). Then install this utility as global npm-module: Usage This utility is supposed to be run in the root directory of your Node.js project (that contains package.json ). Run npm-upgrade --help to see all available top-level commands: Run npm-upgrade --help to see usage help for corresponding command. check is the default command and can be omitted so running npm-upgrade [filter] is the same as npm-upgrade check [filter] . check command It will find all your outdated deps and will ask to updated their versions in package.json , one by one. For example, here is what you will see if you use outdated version of @angular/common module: - Yes will update @angular/common version in package.json to 2.4.10 , but not immediately (see explanation below) - No will not update this module version. - Show changelog will try to find changelog url for the current module and open it in default browser. - Ignore will add this module to the ignored list (see details in Ignoring module section below). - Finish update process will ...hm... finish update process and save all","default_branch":null,"files":null,"tree":[],"storefront":"/r/th0r","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/th0r/npm-upgrade/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}