npm-bin

0.1.0 • Public • Published

npmBin

Easily call local NPM binaries

When using ShellJS, you can write:

var npmBin = require('npm-bin');
var config = 'karma.conf.js';
 
npmBin('karma', [config, 'start']);

instead of:

var config = 'karma.conf.js';
exec('node_modules/.bin/karma ' + config + ' start');

You can also pass in environment variables:

var npmBin = require('npm-bin');
 
var config = 'karma.conf.js';
var envs = {
    'PHANTOMJS_BIN': '/opt/phantomjs/bin/phantomjs'
}
 
npmBin('karma', [config, 'start'], { envs: envs });

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.1.0
    3
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.1.0
    3
  • 0.0.4
    1
  • 0.0.3
    1
  • 0.0.2
    1
  • 0.0.1
    1

Package Sidebar

Install

npm i npm-bin

Weekly Downloads

7

Version

0.1.0

License

BSD

Last publish

Collaborators

  • kimjoar