chore(deps): update dependency mocha to v9
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| mocha (source) | 8.4.0 -> 9.1.1 |
Release Notes
mochajs/mocha
v9.1.1
:bug: Fixes
-
#4623:
XUNITandJSONreporter crash inparallelmode (@curtisman)
v9.1.0
:tada: Enhancements
-
#4716: Add new option
--fail-zero(@juergba) -
#4691: Add new option
--node-option(@juergba) -
#4607: Add output option to
JSONreporter (@dorny)
v9.0.3
:bug: Fixes
-
#4702: Error rethrow from cwd-relative path while loading
.mocharc.js(@kirill-golovan) -
#4688: Usage of custom interface in parallel mode (@juergba)
-
#4687: ESM: don't swallow
MODULE_NOT_FOUNDerrors in case oftype:module(@giltayar)
v9.0.2
:bug: Fixes
-
#4668: ESM: make
--require <dir>work with newimport-first loading (@giltayar)
:nut_and_bolt: Other
v9.0.1
:nut_and_bolt: Other
We added a separate browser bundle mocha-es2018.js in javascript ES2018, as we skipped the transpilation down to ES5. This is an experimental step towards freezing Mocha's support of IE11.
-
#4653: ESM: proper version check in
hasStableEsmImplementation(@alexander-fenster)
v9.0.0
:boom: Breaking Changes
-
#4635:
import-first loading of test files (@giltayar)
Mocha is going ESM-first! This means that it will now use ESM import(test_file) to load the test files, instead of the CommonJS require(test_file). This is not a problem, as import can also load most files that require does. In the rare cases where this fails, it will fallback to require(...). This ESM-first approach is the next step in Mocha's ESM migration, and allows ESM loaders to load and transform the test file.
-
#4638: Limit the size of
actual/expectedfordiffgeneration (@juergba) -
#4389: Refactoring: Consuming log-symbols alternate to code for win32 in reporters/base (@MoonSupport)
:tada: Enhancements
:bug: Fixes
:nut_and_bolt: Other
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box.
This PR has been generated by WhiteSource Renovate. View repository job log here.