Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including npm-run-all with all npm packages installed. Try it out:

var npmRunAll = require("npm-run-all")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

npm-run-all v4.0.2

A CLI tool to run multiple npm-scripts in parallel or sequential.

indexnpm-run-allrun-srun-pNode API


npm version Downloads/month Build Status Build status Coverage Status Dependency Status

A CLI tool to run multiple npm-scripts in parallel or sequential.

$ npm-run-all clean lint build:*
$ npm-run-all --parallel watch:*


$ npm install npm-run-all --save-dev
# or
$ yarn add npm-run-all --dev
  • It requires Node@>=4.
  • The npm-run-all package introduces 3 CLI commands: npm-run-all, run-s, and run-p.

CLI Commands

This npm-run-all package provides 3 CLI commands.

The main command is npm-run-all. We can make complex plans with npm-run-all command.

Both run-s and run-p are shorthand commands. run-s is for sequential, run-p is for parallel. We can make simple plans with those commands.

Node API

This npm-run-all package provides Node API.




Thank you for contributing!

Bug Reports or Feature Requests

Please use GitHub Issues.

Correct Documents

Please use GitHub Pull Requests.

I'm not familiar with English, so I especially thank you for documents' corrections.

Feature Implementing

Please use GitHub Pull Requests.

There are some npm-scripts to help developments. Those work on Windows, Mac, or Linux (by the way, I'm developping npm-run-all on Windows).

  • npm test - Run tests and collect coverage.
  • npm run build - Make lib directory from src directory.
  • npm run clean - Delete directories (folders) which are created by other commands.
  • npm run lint - Run ESLint.
  • npm run watch - Run tests (not collect coverage) when each file was modified.
RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free