I am using concurrently in a project with some long-running tasks.
It would be nice to have a progress bar as the last line, which indicates the jobs that are running at the moment, which have exited properly, and which have exited with a non-zero exit code.
I propose to activate it with the argument --progress
$ npm run test:all
> concurrently --progress npm:test:unit npm:test:integration npm:test:e2e
[test:unit] Started UnitTests
[test:integration] Started IntegrationTests
[test:e2e] Started e2eTests
[test:unit] npm run test:unit exited with code 0
[test:integration] Integration Tests failed! See reports/integration-tests.xml
[test:integration] npm run test:integration exited with code 1
[✔ test:unit] [❌ test:integration] [⌛ test:e2e]
The bottom line would change and be always visible, log output would append above it (similar to e.g. webpacks behavior).
Thoughts on the idea?
I am using concurrently in a project with some long-running tasks.
It would be nice to have a progress bar as the last line, which indicates the jobs that are running at the moment, which have exited properly, and which have exited with a non-zero exit code.
I propose to activate it with the argument
--progressThe bottom line would change and be always visible, log output would append above it (similar to e.g. webpacks behavior).
Thoughts on the idea?