Scripts Orchestrator

Summary
I don’t have access to a mature CI/CD solution in some of the projects I’m working on. As the project grows, I have added several scripts to my package.json which I need to run as sanity. Ex: build, test, lint, test-storybook, playwright, stylelint
etc. I wanted a script that
- would run the commands in parallel
- be OS agnostic
- start & stop any dependencies
- keep the terminal clean
- log in the right places
- give me a clear go/no-go indication at the end
There don’t seem to be any existing npm packages that meet my needs so I wrote one. Meet the scripts-orchestrator.
Developed using vibe coding with cursor about which I’ve blogged about here