Recognize `--parallel` as a recursive-run option in the Rust CLI instead of forwarding it as the script name. Apply the shorthand's recursive and no-sort settings during CLI normalization, thread the parallel mode into recursive script dispatch, and start all selected projects concurrently. Project results are collected in selection order so summaries and failure reporting remain deterministic. Add parser-boundary coverage and a synchronization-based concurrency regression test. The TypeScript CLI already implements this behavior. Closes pnpm/pnpm#13443
127 B
127 B
pacquet
| pacquet |
|---|
| patch |
Fixed --parallel being treated as the script name when placed before run in a recursive command.