@nikero/updep
v0.1.10
Published
Interactive TUI for updating JavaScript dependencies
Maintainers
Readme
updep
Note: This project is currently under active development. Features and APIs may change.
Interactive TUI for updating JavaScript dependencies. Works with npm, yarn, pnpm, and bun.
Demo
TODO: Add demo video
Features
- Interactive terminal UI for dependency updates
- Review and select which packages to update
- Compare current, wanted, and latest versions
- Support for multiple package managers (npm support available, yarn/pnpm/bun coming soon)
- Built with Go for fast performance
Installation
From Source
git clone https://github.com/nikero41/updep.git
cd updep
make installUsage
Navigate to your JavaScript project directory and run:
updepKeybindings
↑/↓orj/k- Navigate between packagesSpace- Toggle package selectionw- Select wanted versionl- Select latest versionqorCtrl+C- Quit
Requirements
- Go 1.25+ (for building from source)
- npm, yarn, pnpm, or bun installed
- A JavaScript project with a
package.jsonfile
Roadmap
- [ ] npm support
- [ ] yarn support
- [ ] pnpm support
- [ ] bun support
- [ ] Configuration file support
- [ ] Custom color themes
Contributing
Contributions are welcome! Please check out our Contributing Guide for guidelines.
License
MIT License - see LICENSE for details
Acknowledgments
Built with Bubble Tea and Lip Gloss
