Run script easy!
npm install runscriptš¢š¢š¢š¢š¢ You should use execa instead. š¢š¢š¢š¢
---
[![NPM version][npm-image]][npm-url]

[![Test coverage][codecov-image]][codecov-url]
[![npm download][download-image]][download-url]
[npm-image]: https://img.shields.io/npm/v/runscript.svg?style=flat-square
[npm-url]: https://npmjs.org/package/runscript
[codecov-image]: https://codecov.io/github/node-modules/runscript/coverage.svg?branch=master
[codecov-url]: https://codecov.io/github/node-modules/runscript?branch=master
[download-image]: https://img.shields.io/npm/dm/runscript.svg?style=flat-square
[download-url]: https://npmjs.org/package/runscript
Run script easy!
``bash`
npm install runscript
Commonjs
`js
const { runScript } = require('runscript');
runScript('node -v', { stdio: 'pipe' })
.then(stdio => {
console.log(stdio);
})
.catch(err => {
console.error(err);
});
`
ESM & TypeScript
`js
import { runScript } from 'runscript';
runScript('node -v', { stdio: 'pipe' })
.then(stdio => {
console.log(stdio);
})
.catch(err => {
console.error(err);
});
`
Run user script for a maximum of 10 seconds.
`js
const { runScript } = require('runscript');
runScript('node user-script.js', { stdio: 'pipe' }, { timeout: 10000 })
.then(stdio => {
console.log(stdio);
})
.catch(err => {
console.error(err);
});
`
`js
// 1.x
// const runscript = require('runscript');
// 2.x
const { runscript } = require('runscript');
``

Made with contributors-img.