1.0.1 • Published 5 years ago

npx-wrap v1.0.1

Weekly downloads
39
License
MIT
Repository
github
Last release
5 years ago

npx-wrap

A tiny wrap around npx, which spawns the npx command.

Together with the power of npx you can run locally npm installed command line tools in a uniform fashion. No need to install node modules globally!

It also easily integrates with node task runners (e.g.: npm and gulp) due to its promise interface.

Install

$ npm install --save npx-wrap

Usage

imports

// default import
import npx from 'npx-wrap'

// named import
import { npx } from 'npx-wrap';

// multiple named imports
import { async, spawn } from 'npx-wrap';

async

const args = [
    '-v'
];

await npx.async('tsc', args);

spawn

const args = [
    'Hello', 'World!'
];

const child = npx.spawn('echo', args);

child.on('exit', () { ... });