dmitriz / cpsfy

🚀 Tiny goodies for Continuation-Passing-Style functions, fully tested
https://www.npmjs.com/package/cpsfy
MIT License
70 stars 1 forks source link

chore(deps): update dependency ava to v3.15.0 - autoclosed #143

Closed renovate[bot] closed 3 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ava (source) 3.13.0 -> 3.15.0 age adoption passing confidence

Release Notes

avajs/ava ### [`v3.15.0`](https://togithub.com/avajs/ava/releases/v3.15.0) [Compare Source](https://togithub.com/avajs/ava/compare/v3.14.0...v3.15.0) ##### Automatic snapshot file removal When you stop using snapshots in a test file, the next time you run `ava --update-snapshots` we'll remove the left-over snapshot files. Thanks [@​ninevra](https://togithub.com/ninevra)! [`4f093ab`](https://togithub.com/avajs/ava/commit/4f093ab) ##### TAP improvements [@​tymfear](https://togithub.com/tymfear) has been on a roll improving our TAP reporter. `t.log()` output is now compliant with the spec [`99ab93a`](https://togithub.com/avajs/ava/commit/99ab93a). Tests that did not run due to timeouts are now reported [`98595da`](https://togithub.com/avajs/ava/commit/98595dae58209a9062d0238c7a3dd7078a9962d1). ##### Next-generation configuration AVA 4 will add full support for ESM configuration files as well as allowing you to have asynchronous factory functions [`a2f2614`](https://togithub.com/avajs/ava/commit/a2f2614cc1e34fb9a7aa204b37b3b25559f203d9). If you're using Node.js 12 or later you can opt-in to these features in AVA 3 by enabling the `nextGenConfig` experiment. Say in an `ava.config.mjs` file: ```js export default { nonSemVerExperiments: { nextGenConfig: true }, files: ['unit-tests/**/*] }; ``` This also allows you to pass an `.mjs` file using the `--config` argument. With this experiment enabled, AVA will no longer have special treatment for `ava.config.js` files. Instead AVA follows Node.js' behavior, so if you've set [`"type": "module"`](https://nodejs.org/docs/latest/api/packages.html#packages_type) you must use ESM, and otherwise you must use CommonJS. You mustn't have an `ava.config.mjs` file next to an `ava.config.js` or `ava.config.cjs` file. * * * See for all changes. ### [`v3.14.0`](https://togithub.com/avajs/ava/releases/v3.14.0) [Compare Source](https://togithub.com/avajs/ava/compare/v3.13.0...v3.14.0) #### Snapshot ordering With this release, snapshot files are now ordered based on test declaration, not completion. This makes it easier to compare the human-readable reports to your test file, and also stops the `.snap` from changing when the reports themselves don't. You'll want to rebuild snapshots after upgrading to this release to isolate any changes. Thanks [@​ninevra](https://togithub.com/ninevra)! [`e66b54c`](https://togithub.com/avajs/ava/commit/e66b54ce61d8bb16bbcd15b7fb90893d02e5a65c) #### Shared workers We’ve been working on making AVA more extensible. One major step on this path is our new shared worker support: run code in the main process, communicate with test workers and influence execution. Find out more in our [shared workers recipe](https://togithub.com/avajs/ava/blob/master/docs/recipes/shared-workers.md). * * * See for all changes.

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.