folke / ultra-runner

🏃⛰ Ultra fast monorepo script runner and build tool
https://www.npmjs.com/package/ultra-runner
Apache License 2.0
1.2k stars 32 forks source link

Feature: join script paths in one line #188

Open Bessonov opened 3 years ago

Bessonov commented 3 years ago

ATM I get following output (7 lines overhead):

start:all
  | -- start:frontend
  |      \-- $ pnpm --filter frontend start
  | -- start:backend
  |      \-- $ pnpm --filter backend start:watch
  | -- start:backend-nodemon
         \-- $ pnpm --filter backend start:nodemon

It would be nice to join the paths if there is enough horizontal space to save vertical space (only 3 lines overhead):

start:all / start:frontend / $ pnpm --filter frontend start
start:all / start:backend / $ pnpm --filter backend start:watch
start:all / start:backend-nodemon / $ pnpm --filter backend start:nodemon