Skip to content

budiselic/bumpify-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Bumpify - Smarter Versioning for Your Projects

npm version License

🔥 The best way to bump your version and keep version.json in sync!

bumpify-cli extends npm version patch/minor/major with additional automation:

  • Updates package.json (like npm version)
  • Creates/updates public/version.json automatically
  • Commits & tags the changes in Git

🚀 Installation

Install bumpify-cli globally to use it in any project:

npm install -g bumpify-cli

🔧 Usage

Run bumpify just like npm version:

bumpify version patch
bumpify version minor
bumpify version major

What Happens When You Run It?

  1. The version in package.json is updated.
  2. The new version is written to public/version.json.
  3. The changes are committed (git commit -m "Bump version to X.X.X").
  4. A Git tag is created (git tag vX.X.X).

🎯 Examples

Bump a Patch Version

bumpify version patch

💡 Updates from 1.0.01.0.1

Bump a Minor Version

bumpify version minor

💡 Updates from 1.0.01.1.0

Bump a Major Version

bumpify version major

💡 Updates from 1.0.02.0.0


📌 Why Use Bumpify?

Feature npm version bumpify-cli
Updates package.json ✅ Yes ✅ Yes
Creates/updates public/version.json ❌ No ✅ Yes
Commits the changes ✅ Yes ✅ Yes
Creates a Git tag ✅ Yes ✅ Yes

📦 Uninstall

If you ever need to remove bumpify-cli:

npm uninstall -g bumpify-cli

📄 License

MIT License © Antonio Budiselić


👥 Contributing

We welcome contributions! To contribute:

  1. Fork the repo
  2. Create a new branch (git checkout -b feature-branch)
  3. Commit your changes (git commit -m "Added feature XYZ")
  4. Push to the branch (git push origin feature-branch)
  5. Create a PR 🚀

🌟 Support & Feedback

If you found bumpify-cli helpful, please star this repo ⭐ on GitHub and share your feedback!
For issues or feature requests, open an issue here.


🚀 Happy versioning with bumpify-cli! 🚀

About

Smarter Versioning for Your Projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published