PrunedNeuron / npmbumper

VSCode extension to automatically bump dependency versions in package.json.

Home Page:https://marketplace.visualstudio.com/items?itemName=ayushm.npm-bumper

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NPM Bumper

License semantic-release Conventional Commits

Production CodeFactor Grade GitHub release (latest by date)


Logo

NPM Dependency Bumper

Install.

A VSCode extension that bumps the versions of your dependencies and devDependencies in package.json.

Table of Contents

About

Update your dependencies and devDependencies in package.json with a single click of a button.

Usage

  1. Install
ext install ayushm.npm-bumper
  1. Open a project with a package.json file
  2. Click the bump dependencies icon in the status bar that looks like this,

Status Bar Icon

  1. ???
  2. Profit

Note: At the moment, the undo functionality is broken, however it is under active development. Until then, this extension will create a backup file named package.backup.json, just in case you don't like the output. Please delete the file if you do not need it.

How it works

  1. Scans package.json for dependencies
  2. Retrieves the latest versions from the npm registry
  3. Rewrites package.json with the updated versions

You can view the source code on GitHub.

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch
    git checkout -b feature/AmazingFeature
  3. Commit your Changes
    git commit -m 'feature: Add some AmazingFeature'
  4. Push to the Branch
    git push origin feature/AmazingFeature
  5. Open a Pull Request

Note: If possible, please follow the conventional-commits specification while committing and creating pull requests since it helps keep everything consistent.

Report issues

Feel free to open a new issue on GitHub with information about what went wrong, what you expected and if possible, a screenshot or a description of the problem you faced.

License

Distributed under the MIT License.
See LICENSE for more information.

Contact

Email - am@ayushm.dev
Dribbble - dribbble.com/ayush
Website - ayushm.dev
Github - PrunedNeuron

About

VSCode extension to automatically bump dependency versions in package.json.

https://marketplace.visualstudio.com/items?itemName=ayushm.npm-bumper

License:MIT License


Languages

Language:TypeScript 92.9%Language:JavaScript 7.1%