Detalhes do pacote

tinyrun

microlinkhq53MIT1.0.4

Run multiple commands in parallel

bash, command, concurrent, concurrently

readme (leia-me)

microlink cdn microlink cdn

Last version Coverage Status NPM Status

tinyrun executes multiple commands in parallel with minimal footprint (~2KB).

It can run one-off commands:

tinyrun "pnpm build" "pnpm build:docs"

or commands that keep running in background:

tinyrun --names "HTTP" "node examples/server.js"

HTTP started pid=13030
HTTP Server is listening on port 3000
c^CHTTP Received shutdown signal, shutting down gracefully...
HTTP Closed out remaining connections
HTTP cmd='node examples/server.js' exitCode=0 signalCode=null duration=2s

Install

npm install tinyrun --global

Usage

as CLI

Just tinyrun --help to see all the options availables.

as module

Check how CLI is implemented to see how it's interacting with the core module.

Related

  • tinyspawn – A minimalistic wrapper around Node.js child_process.spawn API.

License

tinyrun © Kiko Beats, released under the MIT License.
Inspired by Stanko Tadić. Authored and maintained by Kiko Beats with help from contributors.

kikobeats.com · GitHub Kiko Beats · Twitter @kikobeats

changelog (log de mudanças)

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.0.4 (2025-03-28)

1.0.3 (2025-03-14)

1.0.2 (2024-09-21)

1.0.1 (2024-08-26)

Bug Fixes

1.0.0 (2024-08-01)