npm.io
0.1.2 • Published 18h agoCLI

@e280/octo

Licence
MIT
Version
0.1.2
Deps
6
Size
104 kB
Vulns
0
Weekly
0


octo — tiny command orchestrator

npm install --save-dev @e280/octo
octo 'tsc -w' 'scute -wv' 'http-server x' 'node --watch x/test.js'
  • run commands all-at-once, in a fancy tui
  • press [ and ] to shimmy between tabs (or numbers or h,j,k,l,a,d)
  • press q or ctrl-c to quit

octo-parallel (or octo-p)

octo-parallel 'tsc -w' 'scute -wv' 'http-server x' 'node --watch x/test.js'
  • run commands all-at-once, no tui

octo-sequence (or octo-s)

octo-sequence 'tsc' 'scute -v' 'node x/test.js'
  • run commands one-by-one, no tui

--npm-run (or -n)
octo --npm-run 'tsc-watch' 'scute-watch' 'server-watch' 'test-watch'
  • for calling package.json scripts instead of shell commands
  • works on octo, octo-parallel, octo-sequence

octo is by e280

reward us with github stars
build with us at https://e280.org/ but only if you're cool

Keywords