1.0.1 • Published 7 years ago

wpcli v1.0.1

Weekly downloads
6
License
MIT
Repository
github
Last release
7 years ago

wpcli

NPM version Travis Build Status dependencies Status devDependencies Status Greenkeeper badge

Wrapper to use wp-cli with promises.

Install

npm install wpcli --save-dev

Usage

const wpCli = require('wpcli').default;

wpCli('./wp-cli.phar', ['--version'], {
    cwd: 'vendor/bin'
})
    .then((result) => {
        console.log(result);
    });

API

wpCli(bin, arguments, options)

Same options as child_process.execFile.

Think of this as a mix of child_process.execFile and child_process.spawn.

Returns a child_process instance, which is enhanced to also be a Promise for a result Object with stdout and stderr properties.

Related

Contribution

Feel free to push your code if you agree with publishing under the MIT license.

Changelog

License