pnpm / exec

Executes pnpm. If pnpm is not installed, installs it first

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

@pnpm/exec

Executes pnpm. If pnpm is not installed, installs it first

npm version Build Status

Installation

pnpm add @pnpm/exec

Usage

const pnpm = require('@pnpm/exec').default

pnpm(['install'])
  .then(() => console.log('Done'))
  .catch(console.error.bind(console))

API

pnpmExec(args, [opts])

Executes pnpm. If pnpm is not available, installs it first.

  • args - string[] - list of string arguments.
  • [opts] - object
    • cwd - string - current working directory of the child process.
    • env - object - environment key-value pairs. By default the value of the current process.env.

License

MIT © Zoltan Kochan

About

Executes pnpm. If pnpm is not installed, installs it first

License:MIT License


Languages

Language:TypeScript 87.6%Language:JavaScript 12.4%