-
-
Couldn't load subscription status.
- Fork 3.1k
Open
Labels
status: accepting prsMocha can use your help with this one!Mocha can use your help with this one!type: featureenhancement proposalenhancement proposal
Milestone
Description
Feature Request Checklist
- I have read and agree to Mocha's Code of Conduct and Contributing Guidelines
- I have searched for related issues and issues with the
faqlabel, but none matched my issue. - I want to provide a PR to resolve this
Overview
Mocha currently depends an older major version of log-symbols:
Line 106 in 5cf2b09
| "log-symbols": "^4.1.0", |
Suggested Solution
log-symbols@7.0.0 is the latest. It'd be nice to bump to that, so users aren't stuck on a dep that's two major versions behind.
Alternatives
This isn't critical and I don't think we need to do it. But it's nice ecosystem cleanup in general.
Additional Info
log-symbols@7 still supports Node.js >=18, so I don't believe we're blocked on that. However, it is an ESM-only package, so this could only happen once Mocha requires Node.js versions that include require(ESM) (^20.19.0 || >=22.12.0).
Metadata
Metadata
Assignees
Labels
status: accepting prsMocha can use your help with this one!Mocha can use your help with this one!type: featureenhancement proposalenhancement proposal
Type
Projects
Status
In Progress