# multispawn

> multispawn

Latest version **1.0.0** (published 2019-02-08) · ISC license · 0 weekly downloads

## Install

```sh
npm install multispawn
pnpm add multispawn
yarn add multispawn
bun add multispawn
```

Provides the command `multispawn`.

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.0 |
| Published | 2019-02-08 |
| First published | 2019-02-07 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 2 |
| Unpacked size | 3.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 2 |
| Author | Kiril Vatev |
| Maintainers | kirilv |
| Keywords | spawn, bash, background, wait |

## Links

- npm: https://www.npmjs.com/package/multispawn
- Repository: https://github.com/catdad/multispawn
- Homepage: https://github.com/catdad/multispawn#readme
- Issues: https://github.com/catdad/multispawn/issues
- npm.io page: https://npm.io/package/multispawn

## Dependencies (2)

- [shellton](https://npm.io/package/shellton.md) ^5.0.0
- [command-join](https://npm.io/package/command-join.md) ^2.0.0

## Alternatives

- [@commercetools/sync-actions](https://npm.io/package/@commercetools/sync-actions.md) — 25.1K weekly downloads
- [cwait](https://npm.io/package/cwait.md) — 21.4K weekly downloads
- [@ledgerhq/hw-app-cosmos](https://npm.io/package/@ledgerhq/hw-app-cosmos.md) — 4.2K weekly downloads
- [@financial-times/o-loading](https://npm.io/package/@financial-times/o-loading.md) — 2.8K weekly downloads
- [fa](https://npm.io/package/fa.md) — 185 weekly downloads

## Recent versions

- 1.0.0 (latest) — 2019-02-08
- 0.0.2 — 2019-02-07
- 0.0.1 — 2019-02-07

## README

# multispawn

[![travis][travis.svg]][travis.link]
[![appveyor][appveyor.svg]][appveyor.link]
[![cov-codeclimate][cov-codeclimate.svg]][cov-codeclimate.link]
[![score-codeclimate][score-codeclimate.svg]][score-codeclimate.link]
[![npm-downloads][npm-downloads.svg]][npm.link]
[![npm-version][npm-version.svg]][npm.link]
[![dm-david][dm-david.svg]][dm-david.link]

[travis.svg]: https://travis-ci.com/catdad/multispawn.svg?branch=master
[travis.link]: https://travis-ci.com/catdad/multispawn
[appveyor.svg]: https://ci.appveyor.com/api/projects/status/github/catdad/multispawn?branch=master&svg=true
[appveyor.link]: https://ci.appveyor.com/project/catdad/multispawn
[cov-codeclimate.svg]: https://codeclimate.com/github/catdad/multispawn/badges/coverage.svg
[cov-codeclimate.link]: https://codeclimate.com/github/catdad/multispawn/coverage
[score-codeclimate.svg]: https://codeclimate.com/github/catdad/multispawn/badges/gpa.svg
[score-codeclimate.link]: https://codeclimate.com/github/catdad/multispawn
[npm-downloads.svg]: https://img.shields.io/npm/dm/multispawn.svg
[npm.link]: https://www.npmjs.com/package/multispawn
[npm-version.svg]: https://img.shields.io/npm/v/multispawn.svg
[dm-david.svg]: https://david-dm.org/catdad/multispawn.svg
[dm-david.link]: https://david-dm.org/catdad/multispawn

This is a simple CLI that will let you run multiple commands, at the same time, in the foreground. This is similar to `bash`s ability to run programs in the background (`&`) along with a `wait`, but works cross-platform. Just type all your commands the way you would put them in your terminal and split them with `!`.

## Example:

```bash
npx multispawn npx http-server -p 8000 ! npx localtunnel --port 8000
```

The above code is functionally equivalent to this bit in `bash`:

```bash
npx http-server -p 8000 &
npx localtunnel --port 8000 &
wait
```

---
_Source: https://npm.io/package/multispawn · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
