comeondo

0.5.0 • Public • Published

view on npm Dependency Status

comeondo

comeondo is a basic utility for chaining asynchronous commands in node.js. It runs commands using spawn and promises.

Features

  • Chains asynchronous commands in promises
  • Captures user input if prompted
  • Outputs feedback using loglady

Installation

npm install comeondo

Usage

const comeondo = require('comeondo');
 
comeonedo.exec('pwd');
// -> "/Users/myname/path/to/current/dir"
 
const path = require('path');
 
comeondo.run([
  'cp README.md README-copy.md',
  'rm README.md'
] {
  cwd: path.resolve(__dirname, '..', 'siblingDir'),
}).then(() => {
  // Commands have run, let's do stuff
});

/comeondo/

    Package Sidebar

    Install

    npm i comeondo

    Weekly Downloads

    116

    Version

    0.5.0

    License

    ISC

    Last publish

    Collaborators

    • alexander_wallin