Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bannednull/pmu
🚧 (wip) package manager update
https://github.com/bannednull/pmu
manager npm package pnpm update yarn
Last synced: about 2 months ago
JSON representation
🚧 (wip) package manager update
- Host: GitHub
- URL: https://github.com/bannednull/pmu
- Owner: bannednull
- Created: 2024-12-06T16:53:45.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-12-13T19:53:43.000Z (about 2 months ago)
- Last Synced: 2024-12-13T20:32:18.175Z (about 2 months ago)
- Topics: manager, npm, package, pnpm, update, yarn
- Language: JavaScript
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PMU CLI
![PMU](./banner.png)A command line interface for managing outdated packages in your project.
## Features
* Automatically detects the package manager in use (npm, yarn, or pnpm).
* Optionally updates all outdated packages with a single command.## Requirements
* Node.js v12 or higher.
* A project with one of the following package managers:
* npm
* yarn
* pnpm## Installation
You can run PMU CLI directly using `npx`. No installation is required.
## Usage
### Show outdated packages
To list all outdated packages in your project, simply run:
```bash
npx @bannednull/pmu
```This will detect your package manager (npm, yarn, or pnpm) and display a list of outdated packages, including their current and latest versions.
### Update all outdated packages
```bash
npx @bannednull/pmu --update
```This will update each outdated package using the appropriate command for your package manager.