A rust version ni.
ni - 💡 Use the right package manager
cargo install rni
rni
- install```bash rni
```
```bash rni vite
```
```bash rni -f
```
rni r
- run```bash rni r dev
```
Specially, you can use rni rd
to run scripts <agent> run dev
```bash rni r
```
rni un
- uninstall```bash rni un webpack
```
rni -c
- clean your workspacerni -c
to remove node_modules/**rni -c lock
to remove lockfile of current agent, like yarn.lock
/ pnpm-lock.yaml
/ package-lock.json
/ bun.lockb
rni assumes that you work with lockfiles (and you should)
Before it runs, it will detect your yarn.lock
/ pnpm-lock.yaml
/ package-lock.json
/ bun.lockb
to know current package manager (or packageManager
field in your packages.json if specified), and runs the corresponding commands.