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-run-all

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:*

Installation

$ 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.

Changelog

  • https://github.com/mysticatea/npm-run-all/releases

Contributing

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