pm-install

The pm-install or pm-i generator generates installation commands for several JavaScript package managers.

Example

Input

<!-- automd:pm-install name="package-name" dev -->
<!-- /automd -->

Output

<!-- automd:pm-install name="package-name" dev -->

```sh
# ✨ Auto-detect
npx nypm install -D package-name

# npm
npm install -D package-name

# yarn
yarn add -D package-name

# pnpm
pnpm install -D package-name

# bun
bun install -D package-name

# deno
deno install --dev package-name
```

<!-- /automd -->

Arguments

name
string
The package name (by default tries to read from the name field in package.json).
dev
boolean
Install as a dev dependency (defaults to false).
global
boolean
Install globally (useful for CLIs) (defaults to false).
separate
boolean
Separate code blocks for each package manager (defaults to false).
auto
boolean
Auto-detect package manager using unjs/nypm (defaults to true).
version
boolean
Show version in install command