https://github.com/zanderlewis/depup
https://github.com/zanderlewis/depup
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/zanderlewis/depup
- Owner: zanderlewis
- Created: 2025-05-09T15:34:05.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-13T20:15:42.000Z (about 1 year ago)
- Last Synced: 2025-10-04T22:29:38.773Z (8 months ago)
- Language: Rust
- Homepage: https://crates.io/crates/depup
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Depup
Depup is a tool for mass updating dependencies and creating backups. It can take a `package.json` file and update all dependencies to the latest version, and it can do the same for other package types like `Cargo.toml` and `composer.json`. It can also create backups of the original files before updating them. This is useful for keeping track of changes and reverting to previous versions if needed.
# Features
- Update all dependencies to the latest version
- Create backups of original files
- Support for multiple package types (npm, Cargo, composer)
- Easy to use command line interface
- Reverse changes using backup files
# Installation
You can install Depup using Cargo:
```bash
cargo install depup
```
# Usage
To use Depup, run:
```bash
depup -h
```
This will display the help message with all available options.