Skip to content

Commit

Permalink
Merge #75
Browse files Browse the repository at this point in the history
75: build(deps-dev): bump ava from 3.8.2 to 3.9.0 r=jniles a=dependabot-preview[bot]

Bumps [ava](https://github.com/avajs/ava) from 3.8.2 to 3.9.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/avajs/ava/releases">ava's releases</a>.</em></p>
<blockquote>
<h2>3.9.0</h2>
<h2>New experiments!</h2>
<p>Thanks to <a href="https://github.com/futpib">@futpib</a> we now have an experimental <code>t.like()</code> assertion 19c4f35fbae740268dedeeb4d450f813f2d5e85e:</p>
<p>In the following example, the <code>map</code> property of <code>value</code> must be deeply equal to that of <code>selector</code>. However <code>nested.qux</code> is ignored, because it's not in <code>selector</code>.</p>
<pre lang="js"><code>t.like({
	map: new Map([['foo', 'bar']]),
	nested: {
		baz: 'thud',
		qux: 'quux'
	}
}, {
	map: new Map([['foo', 'bar']]),
	nested: {
		baz: 'thud',
	}
})
</code></pre>
<p>Read more in the <a href="https://github.com/avajs/ava/blob/master/docs/03-assertions.md#likevalue-selector-message"><code>t.like()</code> assertion documentation</a> and <a href="https://github-redirect.dependabot.com/avajs/ava/issues/2518">let us know what you think</a>.</p>
<p><a href="https://github.com/yjpa7145">@yjpa7145</a> has contributed an experiment to reverse the order in which <code>t.teardown()</code> functions are run, so that the last registered function is called first 952a0177758c5601a72c2b050fc0308e7fa774c7. This will be the behavior in AVA 4.</p>
<p>To enable both these experiments update your AVA configuration:</p>
<p><strong><code>package.json</code></strong>:</p>
<pre lang="json"><code>{
	&quot;ava&quot;: {
		&quot;nonSemVerExperiments&quot;: {
			&quot;likeAssertion&quot;: true,
			&quot;reverseTeardowns&quot;: true
		}
	}
}
</code></pre>
<p><strong><code>ava.config.js</code></strong>:</p>
<pre lang="js"><code>export default {
	nonSemVerExperiments: {
		likeAssertion: true,
		reverseTeardowns: true
	}
}
&lt;/tr&gt;&lt;/table&gt; ... (truncated)
</code></pre>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/avajs/ava/commit/78cfaa17fec615a1979a9aaa9855f6cc8eeeb4d8"><code>78cfaa1</code></a> 3.9.0</li>
<li><a href="https://github.com/avajs/ava/commit/f06c506d327e89800d9760c678ab0feb78f1a93d"><code>f06c506</code></a> Update dependencies; supported Node.js versions</li>
<li><a href="https://github.com/avajs/ava/commit/27d2c6a31aa55e6d4127b82f0fb68b36ea2e6844"><code>27d2c6a</code></a> Clean up whitespace in reporter code</li>
<li><a href="https://github.com/avajs/ava/commit/19c4f35fbae740268dedeeb4d450f813f2d5e85e"><code>19c4f35</code></a> Experimentally implement <code>t.like()</code> assertion</li>
<li><a href="https://github.com/avajs/ava/commit/952a0177758c5601a72c2b050fc0308e7fa774c7"><code>952a017</code></a> Experimentally reverse teardown order</li>
<li><a href="https://github.com/avajs/ava/commit/b3866b6b06c98862a19f6cb27ec28b643e2f00c7"><code>b3866b6</code></a> Merge mini and verbose reporter implementations</li>
<li><a href="https://github.com/avajs/ava/commit/f5e1f941adfb4ce9e7fa42f57aea9f09684a3ea7"><code>f5e1f94</code></a> Adjust integration tests for Node.js 12.17 supporting ESM out of the box</li>
<li><a href="https://github.com/avajs/ava/commit/a901672bbc81b011f3c8d9e4ccc703fc088694de"><code>a901672</code></a> Remove ESM from Puppeteer recipe</li>
<li><a href="https://github.com/avajs/ava/commit/34a134a3149f3d4936e188674972c2a47fbcd539"><code>34a134a</code></a> Update dependencies</li>
<li><a href="https://github.com/avajs/ava/commit/4b79740056b176afc4cf3a9b3c111e0efb23d8a5"><code>4b79740</code></a> Update endpoint testing recipe to use correct options for got</li>
<li>Additional commits viewable in <a href="https://github.com/avajs/ava/compare/v3.8.2...v3.9.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=ava&package-manager=npm_and_yarn&previous-version=3.8.2&new-version=3.9.0)](https://dependabot.com/compatibility-score/?dependency-name=ava&package-manager=npm_and_yarn&previous-version=3.8.2&new-version=3.9.0)

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-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor 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)
- 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)



</details>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
  • Loading branch information
bors[bot] and dependabot-preview[bot] authored Jun 15, 2020
2 parents 8024443 + 7e44ec7 commit e1665d6
Showing 1 changed file with 45 additions and 65 deletions.
110 changes: 45 additions & 65 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -424,10 +424,10 @@ acorn-walk@^7.1.1:
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.1.1.tgz#345f0dffad5c735e7373d2fec9a1023e6a44b83e"
integrity sha512-wdlPY2tm/9XBr7QkKlq0WQVgiuGTX6YWPyRyBviSoScBuLfTVQhvwg6wJ369GJ/1nPfTLMfnrFIfjqVg6d+jQQ==

acorn@^7.1.1:
version "7.1.1"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.1.1.tgz#e35668de0b402f359de515c5482a1ab9f89a69bf"
integrity sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==
acorn@^7.1.1, acorn@^7.3.1:
version "7.3.1"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.3.1.tgz#85010754db53c3fbaf3b9ea3e083aa5c5d147ffd"
integrity sha512-tLc0wSnatxAQHVHUapaHdz72pi9KUyHjq5KyHjGg9Y8Ifdc79pTh2XvI6I1/chZbnM7QtNKzh66ooDogPZSleA==

aggregate-error@^3.0.0:
version "3.0.1"
Expand Down Expand Up @@ -584,18 +584,18 @@ asynckit@^0.4.0:
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"

ava@^3.0.0:
version "3.8.2"
resolved "https://registry.yarnpkg.com/ava/-/ava-3.8.2.tgz#877c9eb861763a185bbabd54f359e1fbe57d1754"
integrity sha512-sph3oUsVTGsq4qbgeWys03QKCmXjkZUO3oPnFWXEW6g1SReCY9vuONGghMgw1G6VOzkg1k+niqJsOzwfO8h9Ng==
version "3.9.0"
resolved "https://registry.yarnpkg.com/ava/-/ava-3.9.0.tgz#ac91eac980555fcc6c1b91872ac6923ff4c0ffae"
integrity sha512-EnK5I/AX1U5nF4X1YG3QQYg2+jWnpvMW3z2y096DBvbwITkq9rB7Gu1j5clWcuizAJUlYbvcX6YfP+zkRFgC8Q==
dependencies:
"@concordance/react" "^2.0.0"
acorn "^7.1.1"
acorn "^7.3.1"
acorn-walk "^7.1.1"
ansi-styles "^4.2.1"
arrgv "^1.0.2"
arrify "^2.0.1"
callsites "^3.1.0"
chalk "^4.0.0"
chalk "^4.1.0"
chokidar "^3.4.0"
chunkd "^2.0.1"
ci-info "^2.0.0"
Expand All @@ -605,16 +605,16 @@ ava@^3.0.0:
cli-truncate "^2.1.0"
code-excerpt "^2.1.1"
common-path-prefix "^3.0.0"
concordance "^4.0.0"
concordance "^5.0.0"
convert-source-map "^1.7.0"
currently-unhandled "^0.4.1"
debug "^4.1.1"
del "^5.1.0"
emittery "^0.6.0"
emittery "^0.7.0"
equal-length "^1.0.0"
figures "^3.2.0"
globby "^11.0.0"
ignore-by-default "^1.0.0"
globby "^11.0.1"
ignore-by-default "^2.0.0"
import-local "^3.0.2"
indent-string "^4.0.0"
is-error "^2.2.2"
Expand Down Expand Up @@ -779,7 +779,7 @@ caseless@~0.12.0:
version "0.12.0"
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"

chalk@4.1.0, chalk@^4.0.0:
chalk@4.1.0, chalk@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a"
integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==
Expand Down Expand Up @@ -950,21 +950,18 @@ concat-map@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"

concordance@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/concordance/-/concordance-4.0.0.tgz#5932fdee397d129bdbc3a1885fbe69839b1b7e15"
integrity sha512-l0RFuB8RLfCS0Pt2Id39/oCPykE01pyxgAFypWTlaGRgvLkZrtczZ8atEHpTeEIW+zYWXTBuA9cCSeEOScxReQ==
concordance@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/concordance/-/concordance-5.0.0.tgz#6d4552f76c78301dd65e748c26af2cf131f9dd49"
integrity sha512-stOCz9ffg0+rytwTaL2njUOIyMfANwfwmqc9Dr4vTUS/x/KkVFlWx9Zlzu6tHYtjKxxaCF/cEAZgPDac+n35sg==
dependencies:
date-time "^2.1.0"
esutils "^2.0.2"
fast-diff "^1.1.2"
date-time "^3.1.0"
esutils "^2.0.3"
fast-diff "^1.2.0"
js-string-escape "^1.0.1"
lodash.clonedeep "^4.5.0"
lodash.flattendeep "^4.4.0"
lodash.islength "^4.0.1"
lodash.merge "^4.6.1"
md5-hex "^2.0.0"
semver "^5.5.1"
lodash "^4.17.15"
md5-hex "^3.0.1"
semver "^7.3.2"
well-known-symbols "^2.0.0"

configstore@^5.0.1:
Expand Down Expand Up @@ -1068,9 +1065,10 @@ dashdash@^1.12.0:
dependencies:
assert-plus "^1.0.0"

date-time@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/date-time/-/date-time-2.1.0.tgz#0286d1b4c769633b3ca13e1e62558d2dbdc2eba2"
date-time@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/date-time/-/date-time-3.1.0.tgz#0d1e934d170579f481ed8df1e2b8ff70ee845e1e"
integrity sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==
dependencies:
time-zone "^1.0.0"

Expand Down Expand Up @@ -1238,10 +1236,10 @@ ecc-jsbn@~0.1.1:
dependencies:
jsbn "~0.1.0"

emittery@^0.6.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.6.0.tgz#e85312468d77c3ed9a6adf43bb57d34849e0c95a"
integrity sha512-6EMRGr9KzYWp8DzHFZsKVZBsMO6QhAeHMeHND8rhyBNCHKMLpgW9tZv40bwN3rAIKRS5CxcK8oLRKUJSB9h7yQ==
emittery@^0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.7.0.tgz#0f0789ea90e03f3de7865feb806e4f0916d16c93"
integrity sha512-/kshvS+tZaggOPQDLGzXopumRRIzxciGILDlYTGIU+PmqbSfhn4wDVphFPry4H+2TNl2QxLduexPhxcWLULA5A==

emoji-regex@^7.0.1:
version "7.0.3"
Expand Down Expand Up @@ -1501,6 +1499,11 @@ esutils@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"

esutils@^2.0.3:
version "2.0.3"
resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==

execa@4.0.2:
version "4.0.2"
resolved "https://registry.yarnpkg.com/execa/-/execa-4.0.2.tgz#ad87fb7b2d9d564f70d2b62d511bee41d5cbb240"
Expand Down Expand Up @@ -1556,7 +1559,7 @@ fast-deep-equal@^3.1.1:
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz#545145077c501491e33b15ec408c294376e94ae4"
integrity sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==

fast-diff@^1.1.2:
fast-diff@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03"
integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==
Expand Down Expand Up @@ -1801,7 +1804,7 @@ globals@^12.1.0:
dependencies:
type-fest "^0.8.1"

globby@11.0.1, globby@^11.0.0:
globby@11.0.1, globby@^11.0.1:
version "11.0.1"
resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.1.tgz#9a2bf107a068f3ffeabc49ad702c79ede8cfd357"
integrity sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==
Expand Down Expand Up @@ -1964,9 +1967,10 @@ iconv-lite@^0.4.24:
dependencies:
safer-buffer ">= 2.1.2 < 3"

ignore-by-default@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09"
ignore-by-default@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-2.0.0.tgz#537092018540640459569fe7c8c7a408af581146"
integrity sha512-+mQSgMRiFD3L3AOxLYOCxjIq4OnAmo5CIuC+lj5ehCJcPtV++QacEV7FdpzvYxH6DaOySWzQU6RR0lPLy37ckA==

ignore@^4.0.6:
version "4.0.6"
Expand Down Expand Up @@ -2532,10 +2536,6 @@ locate-path@^5.0.0:
dependencies:
p-locate "^4.1.0"

lodash.clonedeep@^4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"

lodash.find@^4.6.0:
version "4.6.0"
resolved "https://registry.yarnpkg.com/lodash.find/-/lodash.find-4.6.0.tgz#cb0704d47ab71789ffa0de8b97dd926fb88b13b1"
Expand All @@ -2545,16 +2545,6 @@ lodash.flattendeep@^4.4.0:
version "4.4.0"
resolved "https://registry.yarnpkg.com/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz#fb030917f86a3134e5bc9bec0d69e0013ddfedb2"

lodash.islength@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/lodash.islength/-/lodash.islength-4.0.1.tgz#4e9868d452575d750affd358c979543dc20ed577"
integrity sha1-Tpho1FJXXXUK/9NYyXlUPcIO1Xc=

lodash.merge@^4.6.1:
version "4.6.2"
resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==

lodash@4.17.15, lodash@^4.13.1, lodash@^4.17.11, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15:
version "4.17.15"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
Expand Down Expand Up @@ -2608,23 +2598,13 @@ matcher@^3.0.0:
dependencies:
escape-string-regexp "^4.0.0"

md5-hex@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/md5-hex/-/md5-hex-2.0.0.tgz#d0588e9f1c74954492ecd24ac0ac6ce997d92e33"
dependencies:
md5-o-matic "^0.1.1"

md5-hex@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/md5-hex/-/md5-hex-3.0.1.tgz#be3741b510591434b2784d79e556eefc2c9a8e5c"
integrity sha512-BUiRtTtV39LIJwinWBjqVsU9xhdnz7/i889V859IBFpuqGAj6LuOvHv5XLbgZ2R7ptJoJaEcxkv88/h25T7Ciw==
dependencies:
blueimp-md5 "^2.10.0"

md5-o-matic@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/md5-o-matic/-/md5-o-matic-0.1.1.tgz#822bccd65e117c514fab176b25945d54100a03c3"

mem@^6.1.0:
version "6.1.0"
resolved "https://registry.yarnpkg.com/mem/-/mem-6.1.0.tgz#846eca0bd4708a8f04b9c3f3cd769e194ae63c5c"
Expand Down Expand Up @@ -3486,11 +3466,11 @@ semver-diff@^3.1.1:
dependencies:
semver "^6.3.0"

"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.5.1:
"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0:
version "5.5.1"
resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.1.tgz#7dfdd8814bdb7cabc7be0fb1d734cfb66c940477"

semver@7.3.2:
semver@7.3.2, semver@^7.3.2:
version "7.3.2"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938"
integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==
Expand Down

0 comments on commit e1665d6

Please sign in to comment.