Configuration options for the parallel execution
The directory containing the root package.json file
The npm script command to execute in each package
Maximum number of packages to process simultaneously (default: 3)
Optional function to filter packages by name
A promise that resolves when all packages have completed execution successfully, or rejects immediately on first failure
Executes a npm script command across all workspace packages in parallel. Uses fail-fast behavior - stops execution immediately when any package fails.