magic-akari / seamless-scroll-polyfill

Scroll Behavior polyfill
https://www.npmjs.com/package/seamless-scroll-polyfill
MIT License
159 stars 12 forks source link

Bump ava from 1.0.0-beta.6 to 1.0.0-beta.7 #21

Closed dependabot-preview[bot] closed 6 years ago

dependabot-preview[bot] commented 6 years ago

Bumps ava from 1.0.0-beta.6 to 1.0.0-beta.7.

Release notes *Sourced from [ava's releases](https://github.com/avajs/ava/releases).* > ## 1.0.0-beta.7 > # Beta Seven 🖐🤞 > > We're getting really close now! As you may recall our 1.0 release has been in beta due to its dependency on Babel 7. Well, Babel 7 now has a release candidate! 🎉 > > AVA now supports [Babel 7.0.0-rc.1](https://github.com/babel/babel/releases/tag/v7.0.0-rc.1). **Before we can ship our 1.0 release there's just two issues left to tackle:** > > - We need to make sure AVA works with `babel.config.js` files and update our documentation: https://github-redirect.dependabot.com/avajs/ava/issues/1816 > - We need to improve our cache invalidation when you change your Babel configuration: https://github-redirect.dependabot.com/avajs/ava/issues/1817 > > If you'd like to help get the 1.0 release over the line, please give us a shout in the respective issues. > > Meanwhile, despite the release saying *Beta*, you really should be using this version. There won't be any fixes for the `0.x` releases. Just be sure to install an *exact* dependency, as SemVer doesn't really apply to these betas: > > ```console > $ npm install --save-dev --save-exact ava@next > ``` > > Please see the release notes for the previous betas: > > - [beta 1](https://github.com/avajs/ava/releases/tag/v1.0.0-beta.1) > - [beta 2](https://github.com/avajs/ava/releases/tag/v1.0.0-beta.2) > - [beta 3](https://github.com/avajs/ava/releases/tag/v1.0.0-beta.3) > - [beta 4](https://github.com/avajs/ava/releases/tag/v1.0.0-beta.4) > - [beta 5](https://github.com/avajs/ava/releases/tag/v1.0.0-beta.5) > - [beta 6](https://github.com/avajs/ava/releases/tag/v1.0.0-beta.6) > > ## Highlights > > ### Automatic spreading of test file runs across parallel CI jobs > > AVA now automatically detects whether your CI environment supports parallel builds. Each build will run a subset of all test files, while still making sure all tests get executed. See the [`ci-parallel-vars`](https://www.npmjs.com/package/ci-parallel-vars) package for a list of supported CI environments. c4f607cc376846363320691f65c6e96ef401996d > > ## Breaking changes > > ### Asynchronous use of the `t.throws()` and `t.notThrows` assertions > > Before this release, the `t.throws()` and `t.notThrows()` assertions supported promises and observables. AVA did require you to `await` calls to these assertions if you used them asynchronously (as of v0.19.0). We realized this behavior was both hard to explain and hard to express in Flow and TypeScript. > > Therefore we've decided to make `t.throws()` and `t.notThrows()` work solely with *synchronous* exceptions. The new `t.throwsAsync()` and `t.notThrowsAsync()` assertions work with *asynchronous* assertions. To further simplify the implementation (and type definitions) we've removed support for observables. d5dd981d0283303ad6cee62b14a59318d2316c85 7babf6be0fa5b25d31e4987d09b039834c61dea2 > > Generally speaking, you should be able to replace every occurence of `await t.throws` with `await t.throwsAsync`, and `await t.notThrows` with `await t.notThrowsAsync`. A transform file for [jscodeshift](https://github.com/facebook/jscodeshift) is [available in this Gist](https://gist.github.com/novemberborn/c2cdc94020083a1cafe3f41e8276f983). Run it like: > > ```console > $ npx jscodeshift -t https://gist.githubusercontent.com/novemberborn/c2cdc94020083a1cafe3f41e8276f983/raw/eaa64c55dfcda8006fc760054055372bb3109d1c/transform.js test.js > ``` > > Change `test.js` to a glob pattern that matches your test files. See the [jscodeshift CLI usage documentation](https://github.com/facebook/jscodeshift#usage-cli) for further details. > > ### `test` export > ... (truncated)
Commits - [`f7fce6a`](https://github.com/avajs/ava/commit/f7fce6a81cf8ee77d0e4823e4ff8961d5097da17) 1.0.0-beta.7 - [`153cb30`](https://github.com/avajs/ava/commit/153cb30f584c0e39a3bc8ab9abbd18c5c234f63e) Update Babel-related dependencies - [`17a18de`](https://github.com/avajs/ava/commit/17a18dea337056555787dd41e60b4e15067c8db4) Ensure the watcher supports custom extensions - [`c9361cb`](https://github.com/avajs/ava/commit/c9361cbebc5d1c5f9656698462e7d8b8b5ee3a53) Ensure source maps contain relative paths - [`6fb0964`](https://github.com/avajs/ava/commit/6fb0964941b66ce1cc613c62d0b74c3301398d95) Bump deps - [`604dd4a`](https://github.com/avajs/ava/commit/604dd4a681b5db153015bcae16c51273763f45c5) Bump source-map-support and update tests - [`31bc787`](https://github.com/avajs/ava/commit/31bc787c994c6e71219fcf523534fd703484da59) Fix typo in assertExpectations function - [`23b4532`](https://github.com/avajs/ava/commit/23b45326217c1be7a7e6d250f1d1f094c1f8a8bd) Ignore node_modules/* in @babel/register example - [`b1737cb`](https://github.com/avajs/ava/commit/b1737cbdc85875e0915ce82922c7c4b1fb609c5a) Bump XO ([#1888](https://github-redirect.dependabot.com/avajs/ava/issues/1888)) - [`55e4021`](https://github.com/avajs/ava/commit/55e40213398dbcfd7f9941697e556b335f5229f2) Provide getColorDepth() shim for fake TTYs - Additional commits viewable in [compare view](https://github.com/avajs/ava/compare/v1.0.0-beta.6...v1.0.0-beta.7)


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.