i-peers
Version:
ā”ļø Instantly install peer-dependencies: npx i-peers
30 lines (19 loc) ⢠1.55 kB
Markdown
# i-peers [](https://npm.im/i-peers) [](https://npm.im/i-peers) [](https://packagephobia.now.sh/result?p=i-peers)
Zero-dependency CLI to install your peer-dependencies.
š Run it in your project directory:
```sh
npx i-peers
```
## šāāļø Why?
- **ā”ļø Blazing fast** Has no dependencies and is optimized for npx!
- **š„ Uses your npm** and doesn't install one!
- **š„ Tiny** `469 B` minzipped!
## āļø Options
- `-a` Install all dependencies
- `-a ci` Installs all dependencies with `npm ci`
## šāāļø FAQ
### When would I use this?
In rare instances where you have peer-dependencies that you can't declare as dev-dependencies. For example, when the peer-dependency is propietary and can only be installed behind a fire-wall (eg. private npm registry), declaring it as a dev-dependency might cause your CI to fail at `npm install`.
### How is this different from [npm-install-peers](https://github.com/spatie/npm-install-peers)?
They accomplish the same task, but `i-peers` is dramatically lighter, and therefore, faster.
The latest version of `npm-install-peers` [](https://packagephobia.now.sh/result?p=npm-install-peers) vs `i-peers` [](https://packagephobia.now.sh/result?p=i-peers)