🛠️ Repo: `npm i` with Node 22.21.1 gives EBADENGINE for `npm-run-all2`
envgap__mochajs__mocha-6038
01 / FAILURE SIGNATURE
As reported upstream
No identifying execution failure has been captured.
Not a benchmark task.
- In a clean container the reported failure did not reproduce, or the known fix did not make the project run.
02 / ENVIRONMENT RECIPE
- Base commit
a2e2c497d93bd6d518bc8a61e486993296e2da76- Manifest
package.json- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
mochajs/mocha #6038 · read the original issue
### Tooling Suggestion Checklist - [x] I have tried restarting my IDE and the issue persists. - [x] I have pulled the latest `main` branch of the repository. - [x] I have read and agree to Mocha's [Code of Conduct](https://github.com/mochajs/mocha/blob/main/.github/CODE_OF_CONDUCT.md) and [Contributing Guidelines](https://github.com/mochajs/mocha/blob/main/.github/CONTRIBUTING.md) - [x] I have searched for [related issues](https://github.com/mochajs/mocha/issues?q=is%3Aissue) and [issues with the `faq` label](https://github.com/mochajs/mocha/issues?utf8=%E2%9C%93&q=is%3Aissue%20label%3Afaq%20), but none matched my issue. - [x] I want to provide a PR to resolve this ### Overview I merged #6019 which I didn't notice had a breaking change to only support Node 22.22+. This goes against Mocha's engine of 20.19+ and although it only impacts contributors to Mocha, it's worth a fix. ### Additional Info The PR description of #6019 does not note the engine change. We need to be more careful in reviewing these changes going forward.
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]