Skip to content

Commit 7dcdeaa

Browse files
authored
chore(deps): update dependency mocha to v9 (GoogleCloudPlatform#309)
[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [mocha](https://mochajs.org/) ([source](https://togithub.com/mochajs/mocha)) | [`8.4.0` -> `9.0.1`](https://renovatebot.com/diffs/npm/mocha/8.4.0/9.0.1) | [![age](https://badges.renovateapi.com/packages/npm/mocha/9.0.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/mocha/9.0.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/mocha/9.0.1/compatibility-slim/8.4.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/mocha/9.0.1/confidence-slim/8.4.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>mochajs/mocha</summary> ### [`v9.0.1`](https://togithub.com/mochajs/mocha/blob/master/CHANGELOG.md#&#8203;901--2021-06-18) [Compare Source](https://togithub.com/mochajs/mocha/compare/v9.0.0...v9.0.1) #### 🔩 Other - [#&#8203;4657](https://togithub.com/mochajs/mocha/issues/4657): Browser: add separate bundle for modern browsers ([**@&#8203;juergba**](https://togithub.com/juergba)) 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**. - [#&#8203;4653](https://togithub.com/mochajs/mocha/issues/4653): ESM: proper version check in `hasStableEsmImplementation` ([**@&#8203;alexander-fenster**](https://togithub.com/alexander-fenster)) ### [`v9.0.0`](https://togithub.com/mochajs/mocha/blob/master/CHANGELOG.md#&#8203;900--2021-06-07) [Compare Source](https://togithub.com/mochajs/mocha/compare/v8.4.0...v9.0.0) #### 💥 Breaking Changes - [#&#8203;4633](https://togithub.com/mochajs/mocha/issues/4633): **Drop Node.js v10.x support** ([**@&#8203;juergba**](https://togithub.com/juergba)) - [#&#8203;4635](https://togithub.com/mochajs/mocha/issues/4635): `import`-first loading of test files ([**@&#8203;giltayar**](https://togithub.com/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. - [#&#8203;4636](https://togithub.com/mochajs/mocha/issues/4636): Remove deprecated `utils.lookupFiles()` ([**@&#8203;juergba**](https://togithub.com/juergba)) - [#&#8203;4638](https://togithub.com/mochajs/mocha/issues/4638): Limit the size of `actual`/`expected` for `diff` generation ([**@&#8203;juergba**](https://togithub.com/juergba)) - [#&#8203;4389](https://togithub.com/mochajs/mocha/issues/4389): Refactoring: Consuming log-symbols alternate to code for win32 in reporters/base ([**@&#8203;MoonSupport**](https://togithub.com/MoonSupport)) #### 🎉 Enhancements - [#&#8203;4640](https://togithub.com/mochajs/mocha/issues/4640): Add new option `--dry-run` ([**@&#8203;juergba**](https://togithub.com/juergba)) #### 🐛 Fixes - [#&#8203;4128](https://togithub.com/mochajs/mocha/issues/4128): Fix: control stringification of error message ([**@&#8203;syeutyu**](https://togithub.com/syeutyu)) #### 🔩 Other - [#&#8203;4646](https://togithub.com/mochajs/mocha/issues/4646): Deprecate `Runner(suite: Suite, delay: boolean)` signature ([**@&#8203;juergba**](https://togithub.com/juergba)) - [#&#8203;4643](https://togithub.com/mochajs/mocha/issues/4643): Update production dependencies ([**@&#8203;juergba**](https://togithub.com/juergba)) </details> --- ### Configuration 📅 **Schedule**: "every 3 months on the first day of the month" (UTC). 🚦 **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/GoogleCloudPlatform/functions-framework-nodejs).
1 parent 8693226 commit 7dcdeaa

File tree

2 files changed

+43
-22
lines changed

2 files changed

+43
-22
lines changed

package-lock.json

Lines changed: 42 additions & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"@types/sinon": "^10.0.0",
4848
"@types/supertest": "2.0.11",
4949
"gts": "3.1.0",
50-
"mocha": "8.4.0",
50+
"mocha": "9.0.1",
5151
"power-assert": "1.6.1",
5252
"sinon": "^11.0.0",
5353
"supertest": "6.1.3",

0 commit comments

Comments
 (0)