Skip to content

Commit

Permalink
[8.x] Update platform security modules (#204067)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|

[@types/minimist](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/minimist)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/minimist))
| devDependencies | patch | [`^1.2.2` ->

`^1.2.5`](https://renovatebot.com/diffs/npm/@types%2fminimist/1.2.2/1.2.5)
|
| [js-sha256](https://togithub.com/emn178/js-sha256) | dependencies |
minor | [`^0.9.0` ->
`^0.11.0`](https://renovatebot.com/diffs/npm/js-sha256/0.9.0/0.11.0) | |
[tape](https://togithub.com/tape-testing/tape) | devDependencies | minor
| [`^5.0.1` ->
`^5.9.0`](https://renovatebot.com/diffs/npm/tape/5.0.1/5.9.0) |

---

### Release Notes

<details>
<summary>emn178/js-sha256 (js-sha256)</summary>

###

[`v0.11.0`](https://togithub.com/emn178/js-sha256/blob/HEAD/CHANGELOG.md#v0110--2024-01-24)

[Compare
Source](https://togithub.com/emn178/js-sha256/compare/v0.10.1...v0.11.0)

##### Fixed

- Generates incorrect hash in some cases
[#&#8203;43](https://togithub.com/emn178/js-sha256/issues/43)
- dependencies and security issues.
[#&#8203;41](https://togithub.com/emn178/js-sha256/issues/41)

###

[`v0.10.1`](https://togithub.com/emn178/js-sha256/blob/HEAD/CHANGELOG.md#v0101--2023-08-31)

[Compare
Source](https://togithub.com/emn178/js-sha256/compare/v0.10.0...v0.10.1)

##### Added

-   Disable webpack polyfill.

###

[`v0.10.0`](https://togithub.com/emn178/js-sha256/blob/HEAD/CHANGELOG.md#v0100--2023-08-30)

[Compare
Source](https://togithub.com/emn178/js-sha256/compare/v0.9.0...v0.10.0)

##### Fixed

- Chrome bug by workaround.
[#&#8203;40](https://togithub.com/emn178/js-sha256/issues/40)
- deprecated `new Buffer`, replace with `Buffer.from`.
[#&#8203;34](https://togithub.com/emn178/js-sha256/issues/34)
- dependencies and security issues.
[#&#8203;32](https://togithub.com/emn178/js-sha256/issues/32),
[#&#8203;36](https://togithub.com/emn178/js-sha256/issues/36)

##### Changed

- TypeScript interface, secretKey can be bytes like message.
[#&#8203;23](https://togithub.com/emn178/js-sha256/issues/23),
[#&#8203;25](https://togithub.com/emn178/js-sha256/issues/25)
- remove `eval` and use `require` directly.
[#&#8203;18](https://togithub.com/emn178/js-sha256/issues/18),
[#&#8203;26](https://togithub.com/emn178/js-sha256/issues/26)

</details>

<details>
<summary>tape-testing/tape (tape)</summary>

###

[`v5.9.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v590---2024-09-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.8.1...v5.9.0)

##### Commits

- \[New] `bin/tape`: add `--strict`
[`4c97f54`](https://togithub.com/tape-testing/tape/commit/4c97f544939d949f18a1f53211f5c35c6902d52b)
- \[Fix] in engines that lack dynamic import, have some output
[`2d5c8dc`](https://togithub.com/tape-testing/tape/commit/2d5c8dcfd9a4d0f96713e229e21bc9363f126dd1)
- \[Tests] use `npm audit` instead of `aud`
[`681d4bd`](https://togithub.com/tape-testing/tape/commit/681d4bd7851cbcba2c93dfa7d24814e083285309)
- \[Dev Deps] update `auto-changelog`
[`b7bc72f`](https://togithub.com/tape-testing/tape/commit/b7bc72f82d0592aae38ed80484c09b04593a1d2c)
- \[Deps] update `mock-property`
[`ecfb546`](https://togithub.com/tape-testing/tape/commit/ecfb546465bc1ab0194fad69e4d3400d8e645ba1)
- \[Deps] update `object-inspect`
[`9a47aba`](https://togithub.com/tape-testing/tape/commit/9a47abae189019797a8cfd504b5194ba4ecdf1a9)
- \[readme] notLooseEqual(s) is not an alias for notDeepLooseEqual
[`c827ac9`](https://togithub.com/tape-testing/tape/commit/c827ac994f147a2b3df1f51a42316bda96cedb65)
- \[readme] remove defunct badges
[`7880dd4`](https://togithub.com/tape-testing/tape/commit/7880dd4d73ea865aa7cabee79a58638895f968d4)
- \[Dev Deps] add missing peer dep
[`627d1e7`](https://togithub.com/tape-testing/tape/commit/627d1e79da5e3f6cc76e2e0240b62e5bc7d7f673)

###

[`v5.8.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v581---2024-06-16)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.8.0...v5.8.1)

##### Fixed

- \[meta] fix URLs
[`#608`](https://togithub.com/tape-testing/tape/issues/608)

##### Commits

- \[Fix] `assertion`: pass through assertion return value, for promises
[`2ad86d4`](https://togithub.com/tape-testing/tape/commit/2ad86d45abc9ee3272772cf25a96a557a34c0b1c)

###

[`v5.8.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v580---2024-06-14)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.5...v5.8.0)

##### Fixed

- \[New] add `t.assertion`
[`#555`](https://togithub.com/tape-testing/tape/issues/555)

##### Commits

- \[meta] update URLs
[`77cabeb`](https://togithub.com/tape-testing/tape/commit/77cabebcd4b41da0083cb2c3c71105ba165debd6)
- \[New] allow TODO tests to be "ok" with env var `TODO_IS_OK`
[`6cd06f5`](https://togithub.com/tape-testing/tape/commit/6cd06f510d8c001b32553502ec0b3e1876849178)
- \[Tests] strip node’s deprecation warnings
[`8d40837`](https://togithub.com/tape-testing/tape/commit/8d40837002616401d9978bacd90a12dcc9a78c3e)
- \[Tests] increase coverage
[`aa7de58`](https://togithub.com/tape-testing/tape/commit/aa7de58f7d86eb07552ac6847ef575e057774ad1)
- \[Refactor] `Test`: minor tweaks
[`ce4ce8a`](https://togithub.com/tape-testing/tape/commit/ce4ce8a1a5bc6403868f2e50e1dccce1f62e82b6)
- \[meta] simplify `exports`
[`d39cb8d`](https://togithub.com/tape-testing/tape/commit/d39cb8d84f98626592d7c192407a828d1969c6c3)
- \[Deps] update `@ljharb/resumer`, `@ljharb/through`, `hasown`
[`77952d0`](https://togithub.com/tape-testing/tape/commit/77952d0c01bbcd15b3d954bff2b4d2a2915847ba)
- \[Tests] handle more stack trace variation in Node v0.8
[`d2f0778`](https://togithub.com/tape-testing/tape/commit/d2f0778c8e4612f7b92a1364843eb838a8b80436)
- \[Deps] update `array.prototype.every`, `string.prototype.trim`
[`732268b`](https://togithub.com/tape-testing/tape/commit/732268b73376100806480662777bc396980f3ca9)
- \[Dev Deps] update `@ljharb/eslint-config`
[`7b39e14`](https://togithub.com/tape-testing/tape/commit/7b39e144a362d44fd332ac15be50979439a17a6d)
- \[Refactor] `test`: reduce binding by using polyfill entrypoints
[`91a83b6`](https://togithub.com/tape-testing/tape/commit/91a83b684abce30f1d68797ae675c8595eff5068)
- \[Dev Deps] remove unused `intl-fallback-symbol`, `is-core-module`
[`eafacf6`](https://togithub.com/tape-testing/tape/commit/eafacf6aa0baf205fe461309c5425024c90cb6fb)
- \[Deps] update `object-is`
[`1b01656`](https://togithub.com/tape-testing/tape/commit/1b016567b85c604801828a87e668b5b7d25a71e8)
- \[meta] simplify `exports`
[`f9eac5b`](https://togithub.com/tape-testing/tape/commit/f9eac5b45979ed1228447122de4460f33aab1fde)

###

[`v5.7.5`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v575---2024-02-14)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.4...v5.7.5)

##### Commits

- \[Fix] `throws`: fix crash when throwing primitives with a non-empty
expected object

[`1b2681d`](https://togithub.com/tape-testing/tape/commit/1b2681dd56713c953d4928af15dfd7b38bb526e2)
- \[Tests] clean up throws tests
[`9133c93`](https://togithub.com/tape-testing/tape/commit/9133c93929703814b2031d4ce2e3b350636705ab)
- \[Fix] `default_stream`: do not error on nullish data
[`eff3725`](https://togithub.com/tape-testing/tape/commit/eff3725041361be8f7ae97cc95c7708e4b126b05)
- \[Fix] in IE 8, `TypeError` does not inherit from `Error`
[`93c1d12`](https://togithub.com/tape-testing/tape/commit/93c1d12380e230adff29a86a030dd9c1fa544afc)
- \[actions] remove redundant finisher
[`410e9e4`](https://togithub.com/tape-testing/tape/commit/410e9e4394b98e950c5e59572dea17fb51a8b4b6)
- \[Deps] update `call-bind`, `hasown`
[`82e7d71`](https://togithub.com/tape-testing/tape/commit/82e7d71a87e00c0a24679e1e37f464102e348ca6)
- \[Deps] update `@ljharb/resumer`
[`af2fe68`](https://togithub.com/tape-testing/tape/commit/af2fe68ce56d96de699a45aa4a1623d7719219b8)
- \[Deps] update `@ljharb/resumer`
[`bff9dad`](https://togithub.com/tape-testing/tape/commit/bff9dad3e5b363b6356cdea75e7615900ebc1017)
- \[Deps] update `@ljharb/through`
[`5360d20`](https://togithub.com/tape-testing/tape/commit/5360d200dada42a57c2f0dbdd186d7e51e81b707)
- \[Deps] update `@ljharb/resumer`
[`ad0dd2e`](https://togithub.com/tape-testing/tape/commit/ad0dd2e2096179130b78ed7c308acb1eb0469343)

###

[`v5.7.4`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v574---2024-01-24)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.3...v5.7.4)

##### Fixed

- \[Fix] handle native ESM URLs in `at:`
[`#601`](https://togithub.com/tape-testing/tape/issues/601)

##### Commits

- \[Deps] update `has-dynamic-import`
[`1e50cb3`](https://togithub.com/tape-testing/tape/commit/1e50cb35fce5734f069218bd6ce8b550445b1a88)

###

[`v5.7.3`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v573---2024-01-12)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.2...v5.7.3)

##### Commits

- \[Refactor] `Test`: cleaner `at` logic
[`af4d109`](https://togithub.com/tape-testing/tape/commit/af4d1095f6fd9118cdf3b7ff55ea67c55d22e102)
- \[Fix] `intercept`: give a proper error message with a readonly Symbol
property

[`4640a91`](https://togithub.com/tape-testing/tape/commit/4640a91b4d67cb01512988e2662e74654a9a8b85)
- \[Refactor] `getHarness`: avoid mutating `opts`, account for only one
internal callsite for `createExitHarness`

[`19cfc8f`](https://togithub.com/tape-testing/tape/commit/19cfc8fa4d91763d678de05306ccfcce6425ff51)
- \[Tests] Spawn processes during tests using execPath so that the tests
pass on windows

[`4a57fbe`](https://togithub.com/tape-testing/tape/commit/4a57fbe14db3eb342543c391f8c42fb83b4e8359)
- \[Fix] `createHarness`: when no `conf` is provided, `only` should not
throw

[`8a1cccc`](https://togithub.com/tape-testing/tape/commit/8a1ccccb349a1bfc5b512a5cfba88950daecc1c6)
- \[Fix] `bin/tape`: ignore options on windows
[`a2b74f9`](https://togithub.com/tape-testing/tape/commit/a2b74f97fe6ea14898b636f560291647bb747753)
- \[Refactor] `_assert`: avoid reassigning arguments
[`dc64c08`](https://togithub.com/tape-testing/tape/commit/dc64c08a48c9816e46634719923f8d90b06eb911)
- \[Refactor] `Results`: use `this` instead of `self`
[`5f831b4`](https://togithub.com/tape-testing/tape/commit/5f831b41a1cf6a8b59c648fc1554f5613cbfd0f4)
- \[Performance] avoid the extra call frame to `new` it
[`78fd0d6`](https://togithub.com/tape-testing/tape/commit/78fd0d61809bc922e7ac85d65902cc1de1124936)
- \[Dev Deps] update `aud`, `npmignore`
[`ceabd99`](https://togithub.com/tape-testing/tape/commit/ceabd996f0aa8b39702591a0beaab0d58f2cd3cc)
- \[Tests] fix `npm test` on windows
[`bcf6ce7`](https://togithub.com/tape-testing/tape/commit/bcf6ce793996acd4092bd60c1f99686a73ff048e)
- \[Fix] stack trace path parsing on windows
[`9cbae8a`](https://togithub.com/tape-testing/tape/commit/9cbae8a7e22567d30019e0cbc03c8597f03b4230)
- \[Refactor] `Results` `createStream`: clean up `_push` handler
[`878a500`](https://togithub.com/tape-testing/tape/commit/878a5008e1856bdea6543c7303bc84311907b066)
- \[Refactor] `Test`: a more precise check
[`f6d30cf`](https://togithub.com/tape-testing/tape/commit/f6d30cfaa70e477a6531d23f4ea19501e0f62614)
- \[Deps] update `object.assign`
[`201e650`](https://togithub.com/tape-testing/tape/commit/201e65028a3283de5bda46077c71a024178c300a)
- \[Tests] ensure the import tests spawn properly
[`d1987c0`](https://togithub.com/tape-testing/tape/commit/d1987c04375b952dcac1e6639a702ac4d23f7a57)
- \[actions] skip `engines` check since bin/tape and the rest of the lib
conflict

[`19af506`](https://togithub.com/tape-testing/tape/commit/19af5061ab36f646e46e0d4c16a4997e4eef8e86)
- \[Deps] update `deep-equal`
[`5d26485`](https://togithub.com/tape-testing/tape/commit/5d264858b4a2e0f794fb75be913d2b6fc75a31dc)
- \[Deps] update `mock-property`
[`d90c29a`](https://togithub.com/tape-testing/tape/commit/d90c29a595575e10ca5b5284e858af922c5c9465)
- \[meta] add `sideEffects` flag
[`85f593b`](https://togithub.com/tape-testing/tape/commit/85f593b77acc63e07024424c6c6baeba9708aba0)

###

[`v5.7.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v572---2023-10-20)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.1...v5.7.2)

##### Commits

- \[Refactor] use `hasown` instead of `has`
[`489736a`](https://togithub.com/tape-testing/tape/commit/489736ab9325a3a3ff3c4c391d4de6a44e86e36a)
- \[Deps] update `call-bind`, `mock-property`, `object-inspect`
[`de34703`](https://togithub.com/tape-testing/tape/commit/de3470385f388e601b3058bd2240db1c7bb941d1)
- \[Tests] use `through` properly
[`56d7a8b`](https://togithub.com/tape-testing/tape/commit/56d7a8b02572d1ce711cda8b591ab64f3d636531)

###

[`v5.7.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v571---2023-10-11)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.0...v5.7.1)

##### Commits

- \[Fix] `default_stream`: add handling for IE < 9
[`13f23ed`](https://togithub.com/tape-testing/tape/commit/13f23edc2a63aa7c57997bb81886d74e9fce43df)
- \[Deps] update `@ljharb/through`, `resolve`
[`9135b40`](https://togithub.com/tape-testing/tape/commit/9135b40f93adc6b8fbc31f48a96adf2339b00672)
- Merge tag 'v4.17.0'
[`e61cd40`](https://togithub.com/tape-testing/tape/commit/e61cd4095062f4b9afdfb11945a502390eaed30d)
- \[New] add `t.intercept()`
[`e60aeca`](https://togithub.com/tape-testing/tape/commit/e60aeca688fe1d3a363f74f31c83d816035aca4c)
- \[New] add `t.capture` and `t.captureFn`, modeled after tap
[`3d96d69`](https://togithub.com/tape-testing/tape/commit/3d96d6945ea1cda7780fb3fc6bc04c275ace594a)
- \[Deps] switch from `through` and `resumer` to `@ljharb/through` and
`@ljharb/resumer`

[`a8a7d67`](https://togithub.com/tape-testing/tape/commit/a8a7d67c9ffe1daa46407f35685a1ef8d53df66a)
- \[Tests] simplify tests
[`83bc381`](https://togithub.com/tape-testing/tape/commit/83bc3810a930c60973e60a7a02b677c2fb1f444c)
- \[Performance] use inline `typeof`
[`c45db4e`](https://togithub.com/tape-testing/tape/commit/c45db4e0978999cece915e7f1a223aa9eb445ae0)
- \[Deps] update `minimist`, `resolve`, `string.prototype.trim`
[`feee094`](https://togithub.com/tape-testing/tape/commit/feee0949f1f23ef4f13c9847c20284f7864cd67e)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`aud`

[`7123111`](https://togithub.com/tape-testing/tape/commit/71231114c92b4a093b468875c4d8f741ab1a49d4)
- Revert "\[meta] ensure `not-in-publish`‘s absence does not fail
anything"

[`92aaa51`](https://togithub.com/tape-testing/tape/commit/92aaa5106b65824d82ce72c0d1dfcc6df6cff753)
- \[Dev Deps] pin `jackspeak` since 2.1.2+ depends on npm aliases, which
kill the install process in npm < 6

[`a576f8d`](https://togithub.com/tape-testing/tape/commit/a576f8d8b24e84324b7ee0498c37759423c7ca87)

###

[`v5.7.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v570---2023-09-21)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.6...v5.7.0)

##### Commits

- \[New] add `t.intercept()`
[`5d37060`](https://togithub.com/tape-testing/tape/commit/5d37060b844ea455c80eb305050168a632998603)
- \[New] add `t.capture` and `t.captureFn`, modeled after tap
[`9e21f7a`](https://togithub.com/tape-testing/tape/commit/9e21f7a3106fcc4d4e7c057633ce4516d53978d2)
- \[Refactor] prefer second `.then` arg over `.catch`
[`135a952`](https://togithub.com/tape-testing/tape/commit/135a952e55372855b1510a6381e5a5757758b452)
- \[Performance] use inline `typeof`
[`5ba89c9`](https://togithub.com/tape-testing/tape/commit/5ba89c993ea0a4c9a880d86af5c268deb239aa70)
- \[Deps] update `array.prototype.every`, `glob`,
`string.prototype.trim`

[`4e2db4d`](https://togithub.com/tape-testing/tape/commit/4e2db4d0699be4034a577479b902885fcc0f2a6c)
- \[Dev Deps] update `array.prototype.flatmap`
[`df46769`](https://togithub.com/tape-testing/tape/commit/df467693328f7771b2db639ff4aaaf2c64ad16d6)
- Revert "\[meta] ensure `not-in-publish`‘s absence does not fail
anything"

[`1b3e0b1`](https://togithub.com/tape-testing/tape/commit/1b3e0b10dc934a529297f11fa6ccd1693e5416b3)

###

[`v5.6.6`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v566---2023-07-18)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.5...v5.6.6)

##### Commits

- \[Deps] switch from `through` and `resumer` to `@ljharb/through` and
`@ljharb/resumer`

[`c99680a`](https://togithub.com/tape-testing/tape/commit/c99680a661867f0db81d830cb4214e526a4cdec4)

###

[`v5.6.5`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v565---2023-07-12)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.4...v5.6.5)

##### Commits

- \[Fix] Results: show a skip string on tests, not just on assertions
[`9bbbcfe`](https://togithub.com/tape-testing/tape/commit/9bbbcfe6a28a969dcde53850ebb7673837bdfcb7)
- \[Deps] update `deep-equal`
[`109a791`](https://togithub.com/tape-testing/tape/commit/109a791cc28b931de1545ba7cb8e5599634190d7)

###

[`v5.6.4`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v564---2023-07-01)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.3...v5.6.4)

##### Commits

- \[Fix] `throws`: avoid crashing on a nonconfigurable or nonextensible
`expected`

[`0731b5f`](https://togithub.com/tape-testing/tape/commit/0731b5f64311b168ac941ce3e547bb1a32766783)
- \[Tests] simplify tests
[`c656ee5`](https://togithub.com/tape-testing/tape/commit/c656ee52626e0e4992e893e41e1ae81ecb5d68a2)
- \[Refactor] `Test`: skip binding for a non-function value
[`e244e64`](https://togithub.com/tape-testing/tape/commit/e244e64eab7529c4e0d2391b989152b84229939e)
- \[Performance] use `call-bind` for autobinding
[`70de437`](https://togithub.com/tape-testing/tape/commit/70de43727d191c10d8ba9542bd0cdabaf272360a)
- \[actions] update rebase action
[`834453c`](https://togithub.com/tape-testing/tape/commit/834453cdd4cb95b71d2180a3b28a1ce8e51357b3)
- \[Deps] update `defined`, `minimist`, `object-inspect`,
`string.prototype.trim`

[`01edce8`](https://togithub.com/tape-testing/tape/commit/01edce8073efe1134c5fff58638b350afb7c6d22)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`aud`

[`1b3ad24`](https://togithub.com/tape-testing/tape/commit/1b3ad2429b553f7e029fe9fd5977b07e76740e42)
- \[Dev Deps] update `@ljharb/eslint-config`, `aud`
[`a6a5eee`](https://togithub.com/tape-testing/tape/commit/a6a5eee0991a55f001d6468930e20e486a5e308e)
- \[Deps] update `deep-equal`
[`2043b2e`](https://togithub.com/tape-testing/tape/commit/2043b2e72be80f477293eefb44f226bb06aeafc0)
- \[readme] Link to explain what TAP is
[`26a75bb`](https://togithub.com/tape-testing/tape/commit/26a75bbb8b1854fa730eaaf1407aea1409640fd5)
- \[Deps] update `minimist`
[`7e7c3d0`](https://togithub.com/tape-testing/tape/commit/7e7c3d054449ac44f18d90db790705db4bcef37c)
- \[readme] improve t.throws description for Function
[`c1b619d`](https://togithub.com/tape-testing/tape/commit/c1b619db02f5b51e4c1379debeb0bac90daa3b93)
- \[Dev Deps] pin `jackspeak` since 2.1.2+ depends on npm aliases, which
kill the install process in npm < 6

[`0e80800`](https://togithub.com/tape-testing/tape/commit/0e80800b4d287e6cae7bd4f46b13fa8ac5aa1197)
- Merge tag 'v4.16.2'
[`d5d675d`](https://togithub.com/tape-testing/tape/commit/d5d675dbd841f411960dbe60946744fae4cd2bcb)
- \[meta] add missing npmrc config
[`15e2175`](https://togithub.com/tape-testing/tape/commit/15e2175b927010657c66f0a30e44f5266147311f)

###

[`v5.6.3`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v563---2023-01-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.2...v5.6.3)

###

[`v5.6.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v562---2023-01-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.1...v5.6.2)

##### Fixed

- \[New] `bin/tape`: add `--ignore-pattern` flag
[`#586`](https://togithub.com/tape-testing/tape/issues/586)

##### Commits

- \[eslint] fix indentation
[`b035590`](https://togithub.com/tape-testing/tape/commit/b035590f782c211e93a6a44ed8d0e9d38636a286)
- \[meta] add `auto-changelog`
[`b467b85`](https://togithub.com/tape-testing/tape/commit/b467b850f169bf294851c68a5c4074360d53a31b)
- \[eslint] enforce `no-use-before-define`
[`87deb68`](https://togithub.com/tape-testing/tape/commit/87deb68b111fd0d94efc92c25454a6a3fcedff66)
- \[eclint] fix editorconfig
[`ce81cbe`](https://togithub.com/tape-testing/tape/commit/ce81cbee9bfc00ebd0abbc70932e3eeab84b159e)
- \[eslint] clean up config a bit
[`3171edd`](https://togithub.com/tape-testing/tape/commit/3171eddd25dafb3e9a9606ac70ed6c21bb736e8e)
- \[Tests] `stackTrace`: use the common `getDiag` utility
[`65df5a4`](https://togithub.com/tape-testing/tape/commit/65df5a4f194cf01c3872c713d129ac968342181c)
- \[Fix] `throws`: avoid crashing on a nonconfigurable or nonextensible
`expected`

[`0cd7a2c`](https://togithub.com/tape-testing/tape/commit/0cd7a2cb2e231bd87412170f05020fd910e6d3e4)
- \[meta] fix repo URLs
[`85d86a4`](https://togithub.com/tape-testing/tape/commit/85d86a468af1b74af432d41c204efd4440b5f56f)
- Revert "\[Tests] handle a broken error `cause` in node 16.9/16.10"
[`775ba37`](https://togithub.com/tape-testing/tape/commit/775ba3789e16b1464dc810243dc5866b2868fc1d)
- \[meta] use `npmignore` to autogenerate an npmignore file
[`1645abb`](https://togithub.com/tape-testing/tape/commit/1645abbf47df2a8142514302da2730c54b993b47)
- \[eslint] enable `func-style`
[`75c0c3a`](https://togithub.com/tape-testing/tape/commit/75c0c3a4f9452c36b5318ba6c09ab4ebc97f15d0)
- \[actions] update rebase action
[`b3d724e`](https://togithub.com/tape-testing/tape/commit/b3d724e9ddfcca3c3d78f3c9d53158b5aef2208b)
- \[Deps] update `array.prototype.every`, `deep-equal`,
`string.prototype.trim`

[`e9c9aba`](https://togithub.com/tape-testing/tape/commit/e9c9abab037b274bb9b239b26c33d94eb8b7e802)
- \[Deps] update `defined`, `minimist`, `resolve`
[`83695c0`](https://togithub.com/tape-testing/tape/commit/83695c03495801e6cf98cba7328d287e47f3afde)
- \[Deps] update `deep-equal`, `object-inspect`
[`09906f3`](https://togithub.com/tape-testing/tape/commit/09906f323c69b5f189675bf0faad9d5be4831706)
- \[Dev Deps] update `@ljharb/eslint-config`, `aud`
[`afd8f64`](https://togithub.com/tape-testing/tape/commit/afd8f64712daade8ccd29b727d90bccab9f5ce12)
- \[Dev Deps] update `array.prototype.flatmap`
[`8b8bf07`](https://togithub.com/tape-testing/tape/commit/8b8bf07312adb248238238a0d810b0eedeb8b2b5)
- \[Dev Deps] update `aud`
[`f0fe7c0`](https://togithub.com/tape-testing/tape/commit/f0fe7c0979ba5d7ea96c619fab5389979cd0a862)
- \[Dev Deps] update `tap-parser`
[`2f61eac`](https://togithub.com/tape-testing/tape/commit/2f61eac3800d63fba65895bbfa947b8b82346cf0)
- Merge tag 'v4.16.1'
[`96ff863`](https://togithub.com/tape-testing/tape/commit/96ff863913b282e13bc5200179fcb1a757933449)
- \[readme] fix version badge
[`20ea48d`](https://togithub.com/tape-testing/tape/commit/20ea48d53b6492bf648d02d53c41b324abbfb6e1)

###

[`v5.6.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v561---2022-09-19)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.0...v5.6.1)

##### Commits

- \[eslint] fix indentation
[`2151e06`](https://togithub.com/tape-testing/tape/commit/2151e06877e65802ef7364bc6bebc21fc45e3699)
- \[meta] add `auto-changelog`
[`86cbbd1`](https://togithub.com/tape-testing/tape/commit/86cbbd1bb6bdc57fc718c6043866ab6bed46899c)
- \[eslint] enforce `no-use-before-define`
[`f8a8a7f`](https://togithub.com/tape-testing/tape/commit/f8a8a7f35402ebf9865cafd3682e9a6b0188436e)
- \[meta] fix repo URLs
[`a9ae3c2`](https://togithub.com/tape-testing/tape/commit/a9ae3c22db37d760fc30aea5053302177e7c3d3e)
- \[Tests] `stackTrace`: use the common `getDiag` utility
[`298cb80`](https://togithub.com/tape-testing/tape/commit/298cb806ef4a438792cb533675b6faa4b02a1d92)
- \[eslint] enable `func-style`
[`98b9623`](https://togithub.com/tape-testing/tape/commit/98b9623fc16f5ebe1be8beba4c21d9494bce05ac)
- \[New] `bin/tape`: include the exact arg when there are no glob
results; use require on `--require` files

[`6a1ce43`](https://togithub.com/tape-testing/tape/commit/6a1ce4389e8b601249c3c81b31cd60eea3e0f74a)
- \[eslint] clean up config a bit
[`67ad201`](https://togithub.com/tape-testing/tape/commit/67ad20117457313ab2c9d63365573858efb51566)
- \[meta] create FUNDING.yml
[`5b4752f`](https://togithub.com/tape-testing/tape/commit/5b4752fe006597002918cbd3ee8a4e50f48677ca)
- \[Refactor] `bin/tape`: make it a bit more functional, for easier v5
backporting

[`fbdbfc9`](https://togithub.com/tape-testing/tape/commit/fbdbfc90dd7afeba89cc3dd5e6280ed247f8b789)
- \[Deps] update `glob`, `object-inspect`, `resolve`,
`string.prototype.trim`

[`6a3c200`](https://togithub.com/tape-testing/tape/commit/6a3c2009e7f6052bd4423dce80bb140e234a877f)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`es-value-fixtures`, `falafel`

[`934d49b`](https://togithub.com/tape-testing/tape/commit/934d49b1e840d3c57bd6e52a74017e06c6a55934)
- \[Tests] fix no_only tests on Windows
[`f35f71b`](https://togithub.com/tape-testing/tape/commit/f35f71bd44e76eb53bedd63615e59fdc382e4d0d)
- Revert "\[Tests] handle a broken error `cause` in node 16.9/16.10"
[`23fac16`](https://togithub.com/tape-testing/tape/commit/23fac16760344fe6843722b626dcba9e2e1c8372)
- \[Robustness] `test` observably looks up `exec` on the object
[`4575ca4`](https://togithub.com/tape-testing/tape/commit/4575ca4b185cb503c93e29113b99e10f1ae4b63c)
- \[meta] add SECURITY.md
[`7b0c901`](https://togithub.com/tape-testing/tape/commit/7b0c901b459b19668fcf6cc5b4b08f42978135b4)
- \[meta] add missing npmrc config
[`5d11d84`](https://togithub.com/tape-testing/tape/commit/5d11d844c87d64b6bac6fbe70357ad587ba0281a)
- \[Deps] update `object.assign`
[`3327fdd`](https://togithub.com/tape-testing/tape/commit/3327fdd249e3a0abf21311d2ca229d6f59fa2b26)
- \[readme] fix version badge
[`74e6c9e`](https://togithub.com/tape-testing/tape/commit/74e6c9e02daa286c86f7d5f4d4e019e62b8322a2)
- Merge tag 'v4.16.0'
[`4a44a7e`](https://togithub.com/tape-testing/tape/commit/4a44a7ee31dd24dff833909366449a3da6116a78)

###

[`v5.6.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v560---2022-08-16)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.3...v5.6.0)

##### Commits

- \[Tests] handle a broken error `cause` in node 16.9/16.10
[`53d9e18`](https://togithub.com/tape-testing/tape/commit/53d9e18a93addb2bf70c33cc4ffe8285233a3ad0)
- \[meta] use `npmignore` to autogenerate an npmignore file
[`12cc602`](https://togithub.com/tape-testing/tape/commit/12cc602f5296b023f5e226c946192e5aea453252)
- \[New] `bin/tape`: include the exact arg when there are no glob
results; use require.resolve on `--require` files

[`e23ec12`](https://togithub.com/tape-testing/tape/commit/e23ec12ac6bcee670ee0a507caf32512d33a9175)
- \[meta] create FUNDING.yml
[`f7e3161`](https://togithub.com/tape-testing/tape/commit/f7e316175394aa72e202cf6ebfa0b3ebb0a51f60)
- \[Robustness] `test` observably looks up `exec` on the object
[`9dbe9ad`](https://togithub.com/tape-testing/tape/commit/9dbe9ad9163835edb302505dec26a8e21f20d893)
- \[meta] remove unused travis.yml file
[`5a52443`](https://togithub.com/tape-testing/tape/commit/5a52443dcb8c14a9b59523fbb1c05b139833c812)
- \[Deps] update `glob`, `object-inspect`, `object.assign`
[`f6f39a2`](https://togithub.com/tape-testing/tape/commit/f6f39a2d8a59ab518e2647a9a122c361d2a7f4ff)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`es-value-fixtures`

[`6bc8c38`](https://togithub.com/tape-testing/tape/commit/6bc8c381ab9117eb504ac3d46973a27619ea9b52)
- \[meta] ensure `prelint` works on windows
[`48896e8`](https://togithub.com/tape-testing/tape/commit/48896e87cee94d8d704ff2fb2bf730c1c0a94c71)
- \[Tests] fix no_only tests on Windows
[`3e7b2ae`](https://togithub.com/tape-testing/tape/commit/3e7b2ae9800964cf8461ab8dc10634d0c1b1218a)
- \[Robustness] `test` observably looks up `exec` on the object
[`330f8d5`](https://togithub.com/tape-testing/tape/commit/330f8d586f94a8a0092b9b2061953ff9ba918325)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`
[`3960ccf`](https://togithub.com/tape-testing/tape/commit/3960ccf83722a25131522e35de63b89564eac519)
- \[meta] add SECURITY.md
[`7d31894`](https://togithub.com/tape-testing/tape/commit/7d31894d5ad6b85567573dd875228e8e13bfac20)
- \[meta] improve `prelint` script when no `.git` dir is present
[`7c6dbbd`](https://togithub.com/tape-testing/tape/commit/7c6dbbdba1769bcb80b103d43c3eaa61e395dc52)
- \[Dev Deps] update `es-value-fixtures`
[`6b8e118`](https://togithub.com/tape-testing/tape/commit/6b8e118b19ff08d54509f54aab5fad3b25260e2b)
- \[Fix] in node v0.4, `stream.pipe` returns `undefined`
[`83d4da8`](https://togithub.com/tape-testing/tape/commit/83d4da8ed49acd1c0478a551bc64f05a67c44e99)
- \[Deps] update `string.prototype.trim`
[`1a245c6`](https://togithub.com/tape-testing/tape/commit/1a245c6b690ab7e2db346c3caf1c34eab8db456c)
- Merge tag 'v4.15.1'
[`b2d547a`](https://togithub.com/tape-testing/tape/commit/b2d547a1b06653a5cff22a8113da0f5dd392470b)
- \[Deps] update `minimist`
[`64677e0`](https://togithub.com/tape-testing/tape/commit/64677e06006e1a1e4e36dc318cc4a36b2152ed95)

###

[`v5.5.3`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v553---2022-04-08)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.2...v5.5.3)

##### Commits

- \[Robustness] `test` observably looks up `exec` on the object
[`fa84c85`](https://togithub.com/tape-testing/tape/commit/fa84c856e5f7c41d438050c5af36141899028850)
- \[meta] ensure `prelint` works on windows
[`bf34f60`](https://togithub.com/tape-testing/tape/commit/bf34f600cc985c1ac21c42ce162b432751158b1e)
- \[meta] improve `prelint` script when no `.git` dir is present
[`5f78134`](https://togithub.com/tape-testing/tape/commit/5f781346aa7cd7eb6a14b532304787cbc7287b9c)
- \[Deps] update `minimist`
[`dabc6af`](https://togithub.com/tape-testing/tape/commit/dabc6af8cd4dd00788725b38f9829fe2a6954b27)

###

[`v5.5.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v552---2022-02-12)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.1...v5.5.2)

##### Commits

- \[Dev Deps] update `@ljharb/eslint-config`; pin `eslint`
[`99e7504`](https://togithub.com/tape-testing/tape/commit/99e75043ef73031e0e352f611ed1ae9297743af4)
- \[Deps] unpin `minimatch`
[`c18a68b`](https://togithub.com/tape-testing/tape/commit/c18a68bacf0f9794b9b3a89312c9d874014b7e22)

###

[`v5.5.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v551---2022-02-10)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.0...v5.5.1)

##### Commits

- \[Fix] pin `minimatch` to v3.0.4, due to a breaking change in v3.0.5
[`cbe0e40`](https://togithub.com/tape-testing/tape/commit/cbe0e408ad4ea0d2c538cd122470ab76357e64b0)

###

[`v5.5.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v550---2022-01-26)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.4.1...v5.5.0)

##### Merged

- \[New] add `--no-only` flag/`NODE_TAPE_NO_ONLY_TEST`
[`#572`](https://togithub.com/tape-testing/tape/pull/572)

##### Commits

- Merge tag 'v4.15.0'
[`a5a1434`](https://togithub.com/tape-testing/tape/commit/a5a14344f4f06518c2fe599b49a92633777986cc)
- \[New] `t.match`/`t.doesNotMatch: fail the test instead of throw on
wrong input types.

[`[`a1c266b`](https://togithub.com/tape-testing/tape/commit/a1c266b)\`]\(https://github.com/tape-testing/tape/commit/a1c266bf9577420702e1067c40a4a65677add63a)
- \[actions] reuse common workflows
[`d3b4f46`](https://togithub.com/tape-testing/tape/commit/d3b4f467445bb6da3a2e617c4b29e71528f32425)
- \[readme] port changes from v5
[`87f9b29`](https://togithub.com/tape-testing/tape/commit/87f9b293baeb48b507a4e9e16bba62c7ffcc4eb7)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`
[`51ae645`](https://togithub.com/tape-testing/tape/commit/51ae645c8325d6037d4389260a442e27c2efce73)
- \[Fix] `bin/tape`: delay requires until needed
[`b803fd8`](https://togithub.com/tape-testing/tape/commit/b803fd8e24b1dff96cd43092e727826873c6c571)
- \[readme] hard wraps bad, soft wraps good
[`82af5ed`](https://togithub.com/tape-testing/tape/commit/82af5ed68577c15526e5dc7ecd290f2e88494170)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`,
`safe-publish-latest`, `array.prototype.flatmap`

[`3287a68`](https://togithub.com/tape-testing/tape/commit/3287a68eb1f176a6d0d85390b79c05ffc3c50615)
- \[actions] update codecov uploader
[`8d6aa6c`](https://togithub.com/tape-testing/tape/commit/8d6aa6c4b084a8cec9860d868ac353862fc8b545)
- \[Tests] handle carriage returns in stack traces on Windows
[`f79acdf`](https://togithub.com/tape-testing/tape/commit/f79acdfb850d94f71a01970bff96337f52bb4e5a)
- \[Deps] update `glob`, `is-regex`, `string.prototype.trim`
[`470ca1c`](https://togithub.com/tape-testing/tape/commit/470ca1c0f41155d2c08537bb6cc94e04edd063bc)
- \[Tests] handle a broken error `cause` in node 16.9/16.10
[`8594f3b`](https://togithub.com/tape-testing/tape/commit/8594f3be12203e52b334a7004bf59379fb21db4f)
- \[meta] better `eccheck` command
[`fe6978d`](https://togithub.com/tape-testing/tape/commit/fe6978d0a87a881a59ba7de23f2e68ff70d31074)
- \[Deps] update `object-inspect`, `resolve`
[`50ea080`](https://togithub.com/tape-testing/tape/commit/50ea080561a71d8a6a2d41955441c8a094039227)
- \[meta] Exclude `fs` from browser bundles
([#&#8203;565](https://togithub.com/tape-testing/tape/issues/565))
[`418dc94`](https://togithub.com/tape-testing/tape/commit/418dc94b14b440568fb58aa666df5cb2861fe22c)
- \[Dev Deps] update `eslint`
[`b0c8ed3`](https://togithub.com/tape-testing/tape/commit/b0c8ed34dea1f53ac95037706746a8d3fe1ee771)
- \[Tests] handle a broken error `cause` in node 16.9/16.10
[`ca1b906`](https://togithub.com/tape-testing/tape/commit/ca1b90616c2a8fb838b1bd99c90da758c5d80a72)
- \[meta] fix `prelint` so it does not fail outside of a git repo
[`a09133e`](https://togithub.com/tape-testing/tape/commit/a09133e71d3925bf830f721d05bad72550dd3517)
- \[meta] fix `prelint` so it does not fail outside of a git repo
[`b9959f8`](https://togithub.com/tape-testing/tape/commit/b9959f8c132874eff32497b9189d0a7cf74e8c14)
- \[Robustness] use cached `.test`
[`86ec0b2`](https://togithub.com/tape-testing/tape/commit/86ec0b262e0405ef0616201c1ffebbc5f278a217)

###

[`v5.4.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v541---2022-01-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.4.0...v5.4.1)

##### Commits

- \[Fix] avoid failing in ES3 engines that lack `Object.keys`, and
`.every`

[`dfc5f39`](https://togithub.com/tape-testing/tape/commit/dfc5f3927a224b03ad24a1653f1a4a1e13145014)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`
[`61446b9`](https://togithub.com/tape-testing/tape/commit/61446b90ebff6157e84adb6c611944e26838397f)
- \[Robustness] use cached `.test`
[`096a9e0`](https://togithub.com/tape-testing/tape/commit/096a9e001bdffbad37a785166ccbf9b35bcc9faa)
- \[meta] better `eccheck` command
[`bc4666b`](https://togithub.com/tape-testing/tape/commit/bc4666b0deeea3b1814d2d43f1d01cf9068ac164)

###

[`v5.4.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v540---2021-12-25)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.3.2...v5.4.0)

##### Commits

- \[New] `t.match`/`t.doesNotMatch: fail the test instead of throw on
wrong input types.

[`[`329bbb8`](https://togithub.com/tape-testing/tape/commit/329bbb8)\`]\(https://github.com/tape-testing/tape/commit/329bbb870d8862152b1bf580475a44c501dc0703)
- \[actions] reuse common workflows
[`728e190`](https://togithub.com/tape-testing/tape/commit/728e190a9c9f1850a984a50c3348c2efb2f78b17)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`
[`dc7df0f`](https://togithub.com/tape-testing/tape/commit/dc7df0fb2393c9ee7448ffde62c4b9836a03d1e1)
- \[Deps] update `has-dynamic-import`, `object-inspect`
[`8881fea`](https://togithub.com/tape-testing/tape/commit/8881fea42a60bbee5fd912def59021e76741a613)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`
[`4023f25`](https://togithub.com/tape-testing/tape/commit/4023f25ae22828829c5948f2c62af25fee456fea)

###

[`v5.3.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v532---2021-11-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.3.1...v5.3.2)

##### Fixed

- \[Tests] handle v8 6.9 changing an error message
[`#562`](https://togithub.com/tape-testing/tape/issues/562)

##### Commits

- \[readme] hard wraps bad, soft wraps good
[`b445a2b`](https://togithub.com/tape-testing/tape/commit/b445a2bc9a0d5bd3db8f1c5fdde21163e3129701)
- \[readme] add badges
[`4c8d00a`](https://togithub.com/tape-testing/tape/commit/4c8d00a81323a45c290f8d0e2a8389856ded5be6)
- \[actions] update codecov uploader
[`f040c4f`](https://togithub.com/tape-testing/tape/commit/f040c4fcb0fac257d27a6cb2733f8f39a5d3d051)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`,
`safe-publish-latest`

[`459a1c5`](https://togithub.com/tape-testing/tape/commit/459a1c5093db6a2cbf57e815d5b85d4e23511958)
- \[Tests] node 17+ smooshes a version number on the end of the stack
trace

[`e41763f`](https://togithub.com/tape-testing/tape/commit/e41763f8315d92d0d5bcd13f397f7d2f78f69745)
- \[Tests] handle carriage returns in stack traces on Windows
[`26e8113`](https://togithub.com/tape-testing/tape/commit/26e81135e03a808aa917bdad3d32f1ee71b2ea44)
- \[Fix] use `file://` URLs for dynamic `import()`
[`d487add`](https://togithub.com/tape-testing/tape/commit/d487addb1ae69064267efc58536186229c73ea41)
- \[Dev Deps] ping `signal-exit` to v3.0.3 due to
[https://github.com/tapjs/signal-exit/issues/66](https://togithub.com/tapjs/signal-exit/issues/66)
[`3c30a55`](https://togithub.com/tape-testing/tape/commit/3c30a555a59e5d64875116136d14fe217e59be73)
- \[meta] Exclude `fs` from browser bundles
[`00f21ea`](https://togithub.com/tape-testing/tape/commit/00f21eaa14eb3d3dc70fbf518252a6f18aa7b22c)
- \[Dev Deps] update `@ljharb/eslint-config`
[`c837b02`](https://togithub.com/tape-testing/tape/commit/c837b02016e240b93ae7ef40c21f4df82e7a80f9)
- \[Deps] update `string.prototype.trim`
[`c1248d7`](https://togithub.com/tape-testing/tape/commit/c1248d7e434e6a4b3c61fa7b62e1f5badfa3d162)
- \[Dev Deps] update `array.prototype.flatmap`
[`97384b1`](https://togithub.com/tape-testing/tape/commit/97384b10477e3112e0aefee7957204e1c7a9db57)
- \[readme] fix markdown; github still has a rendering bug
[`a33b5f9`](https://togithub.com/tape-testing/tape/commit/a33b5f9b5b0a00a031d06155224f4bca6d9769af)
- \[Deps] update `glob`
[`477bb4c`](https://togithub.com/tape-testing/tape/commit/477bb4c62c071889fde563e2bd133da02aa91b0b)
- Revert "\[Dev Deps] ping `signal-exit` to v3.0.3 due to
[https://github.com/tapjs/signal-exit/issues/66](https://togithub.com/tapjs/signal-exit/issues/66)"
[`60bbd83`](https://togithub.com/tape-testing/tape/commit/60bbd83ff1a342059a4ec894132ba20583a486f2)

###

[`v5.3.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v531---2021-08-06)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.3.0...v5.3.1)

##### Merged

- \[New] add `.teardown()` on `t` instances
[`#546`](https://togithub.com/tape-testing/tape/pull/546)
- \[readme] add `tape-describe` to 'other' section
[`#523`](https://togithub.com/tape-testing/tape/pull/523)

##### Fixed

- \[New] add `.teardown()` on `t` instances
([#&#8203;546](https://togithub.com/tape-testing/tape/issues/546))
[`#531`](https://togithub.com/tape-testing/tape/issues/531)
- \[readme] add `tape-describe` to 'other' section
([#&#8203;523](https://togithub.com/tape-testing/tape/issues/523))
[`#522`](https://togithub.com/tape-testing/tape/issues/522)

##### Commits

- \[Tests] make `stripFullStack` output an array of lines, for better
failure messages

[`f299759`](https://togithub.com/tape-testing/tape/commit/f2997591a038fa48239f205e40eed5c75278a261)
- \[eslint] fully enable `@ljharb` eslint config
[`836610d`](https://togithub.com/tape-testing/tape/commit/836610d9772b91a8d31f311834ae1325f2f740bf)
- \[actions] use `node/install` instead of `node/run`; use `codecov`
action

[`46aff81`](https://togithub.com/tape-testing/tape/commit/46aff81f10ad63990f6047c0bdba3be0c90bd3dd)
- \[readme] improve `t.throws` documentation
[`b36f816`](https://togithub.com/tape-testing/tape/commit/b36f81698fbf4d172a49abb75b9474c4a978df5c)
- \[Fix] `bin/tape`: delay requires until needed
[`c8f3ce3`](https://togithub.com/tape-testing/tape/commit/c8f3ce32c73e092940e29dc72f0abba3b6529936)
- \[Refactor] avoid reassigning arguments
[`5c4052f`](https://togithub.com/tape-testing/tape/commit/5c4052fcf51479320c9482c425a66dcbcc4a509a)
- \[Tests] add test case for
[#&#8203;519](https://togithub.com/tape-testing/tape/issues/519) for
test.comment() in createStream/objectMode context

[`1700642`](https://togithub.com/tape-testing/tape/commit/17006422fa8189a7e361edfb1e803b73a72b4894)
- \[Refactor] use `call-bind/callBound` instead of `function-bind`
directly

[`967b73f`](https://togithub.com/tape-testing/tape/commit/967b73fe882e9c95c0436e6ce93f24fa3a2e14a9)
- \[readme] Another way to create custom reporters
[`d81f9f6`](https://togithub.com/tape-testing/tape/commit/d81f9f6681ae72d3425b91e2f7a294e6d4225675)
- \[meta] do not publish github action workflow files
[`6bb3496`](https://togithub.com/tape-testing/tape/commit/6bb34964abb1e704fe3dcc9fcf8d27d16ff5e296)
- \[Refactor] remove unused line, unneeded var initialization; add
missing `new`

[`da0cdf1`](https://togithub.com/tape-testing/tape/commit/da0cdf1651fec20f66a6bed2d1b17944e18dcd48)
- \[Refactor] remove use of legacy `exports`
[`a04439c`](https://togithub.com/tape-testing/tape/commit/a04439c3027f3dc0dac8cf8ef5d24a493366be6a)
- \[Deps] update `glob`, `is-regex`, `object-inspect`, `resolve`,
`string.prototype.trim`

[`6e71e6e`](https://togithub.com/tape-testing/tape/commit/6e71e6ea1e009a62546a401a35974ca867a24b9a)
- \[eslint] remove useless regex escapes
[`1515ff4`](https://togithub.com/tape-testing/tape/commit/1515ff4a8f749aa6d075bffdcda543ca94c559a9)
- \[readme] remove travis badge; add actions and codecov badges
[`57a7cc9`](https://togithub.com/tape-testing/tape/commit/57a7cc906ec4f24f503350580c5859e5b3e56805)
- \[meta] run `aud` in `posttest`
[`3907aa5`](https://togithub.com/tape-testing/tape/commit/3907aa560caa2c8d30a6a9168c0d7a3d65a3ba3e)
- \[Refactor] generalize error message from calling `.end` more than
once

[`da8ca46`](https://togithub.com/tape-testing/tape/commit/da8ca46cc0be28a3d4690a4009e0ddec7fc6f779)
- \[Tests] handle stack differences in node 15
[`b7b01ec`](https://togithub.com/tape-testing/tape/commit/b7b01ec38ede9f9722b5cce90574782e1eda1305)
- \[Deps] update `is-regex`, `object-inspect`, `string.prototype.trim`
[`e344080`](https://togithub.com/tape-testing/tape/commit/e344080b1a4b097e1baa1a2b2e843fc283f3f5c2)
- \[New] Include name of test in log when test times out
([#&#8203;524](https://togithub.com/tape-testing/tape/issues/524))
[`78b4d98`](https://togithub.com/tape-testing/tape/commit/78b4d9833a2df7593f653b263588b9a49ca3fe08)
- \[Dev Deps] update `eslint`
[`6d5e4ad`](https://togithub.com/tape-testing/tape/commit/6d5e4ad3cb1f25ea03b59db4e894d51fa5b86c11)
- \[Refactor] Avoid setting message property on primitives; use strict
mode to catch this

[`9dfb680`](https://togithub.com/tape-testing/tape/commit/9dfb680e7543a3a701b3e410bfccbcce3b274d9f)
- \[Deps] update `is-regex`
[`a7ca7a3`](https://togithub.com/tape-testing/tape/commit/a7ca7a308269bc3a250170441553d0321e0d8044)
- Merge tag 'v4.14.0'
[`1f1a4a7`](https://togithub.com/tape-testing/tape/commit/1f1a4a7c7c9ea3632074e4a008d430bbd275b231)
- \[meta] add `safe-publish-latest`; use `prepublishOnly` script for npm
7+

[`c3d434d`](https://togithub.com/tape-testing/tape/commit/c3d434d8b86a0be162efb7fb548f0405239a2688)
- \[meta] ensure `not-in-publish`‘s absence does not fail anything
[`2a0619d`](https://togithub.com/tape-testing/tape/commit/2a0619d3193287aaa948fc4edf0bb2ccb4150a7b)
- \[readme] remove long-dead testling-ci badge
[`1461611`](https://togithub.com/tape-testing/tape/commit/1461611bce87b190179d1ac0e2c69438f2b12f31)
- \[Tests] ensure bin/tape is linted
[`faa51b5`](https://togithub.com/tape-testing/tape/commit/faa51b5baa709ba2e72f78be7cb7ce243c02a771)
- \[Dev Deps] update `eslint`
[`fad6165`](https://togithub.com/tape-testing/tape/commit/fad6165ae85ebff132daedd1a1bdf3ee307c4ea1)
- \[Dev Deps] update `eslint`
[`79a0f4b`](https://togithub.com/tape-testing/tape/commit/79a0f4b7b1d0c6db9228cdedf918f20a34dd7762)
- \[meta] add missing `safe-publish-latest` dep
[`d0a3888`](https://togithub.com/tape-testing/tape/commit/d0a3888ee1b1481ef9ca13695414022164fbc3c2)
- \[Tests] exclude examples from coverage
[`283f537`](https://togithub.com/tape-testing/tape/commit/283f537f56885d18afbc2328c0c52ee60d528332)

###

[`v5.3.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v530---2021-07-26)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.2.2...v5.3.0)

##### Commits

- \[eslint] fully enable `@ljharb` eslint config
[`9d3c5b4`](https://togithub.com/tape-testing/tape/commit/9d3c5b4e84dbeb1272b450e74ce022cb70c56e2a)
- \[New] Use import() on esm files in supported node versions
[`28d6e51`](https://togithub.com/tape-testing/tape/commit/28d6e51b9beb7252d7ad130424fdb0062425f7a0)
- \[eslint] fully enable `@ljharb` eslint config
[`ae8b5c0`](https://togithub.com/tape-testing/tape/commit/ae8b5c0639be6c3b2fd0b2e132ca50ee9f760e94)
- \[eslint] enable `no-shadow`
[`f0756f3`](https://togithub.com/tape-testing/tape/commit/f0756f3b12329a122498f99f6448ec8c9eafec50)
- \[eslint] enable `curly`, `object-curly-spacing`,
`object-curly-newline`

[`e9b75e1`](https://togithub.com/tape-testing/tape/commit/e9b75e14068359843082fd70994b19f871432a65)
- \[Tests] uncaught exceptions and unhandled rejections importing files
with bin/tape

[`e6d2faf`](https://togithub.com/tape-testing/tape/commit/e6d2faf67888dbb8e1262d7d083f0be7c59672cc)
- \[eslint] enable `function-paren-newline`,
`function-call-argument-newline`

[`ae6de0c`](https://togithub.com/tape-testing/tape/commit/ae6de0c74a288f6d8bc83f45a7a686faf09ba9b1)
- \[actions] use `node/install` instead of `node/run`; use `codecov`
action

[`5a6de66`](https://togithub.com/tape-testing/tape/commit/5a6de6625ab04d487d729617be83a7baf769f4f9)
- \[eslint] enable `wrap-regex`
[`7dcbd76`](https://togithub.com/tape-testing/tape/commit/7dcbd7631a9ff5675f1ff0be477f0a1714b81dd3)
- \[Refactor] add names to `Test.prototype` functions
[`077a108`](https://togithub.com/tape-testing/tape/commit/077a108686590363f23ba2ecf2c782016a1683e9)
- \[eslint] enable `comma-spacing`
[`4acf1f2`](https://togithub.com/tape-testing/tape/commit/4acf1f292289c40c1abfb2552e09e28a9da3416a)
- \[eslint] update `no-redeclare`
[`b03d4c8`](https://togithub.com/tape-testing/tape/commit/b03d4c8e722841d580a581a5d492277a7c701f94)
- \[eslint] enable `brace-style`
[`06eba07`](https://togithub.com/tape-testing/tape/commit/06eba07d6b73ba2650f581372fd613f89385993c)
- \[eslint] enable `no-unused-vars`
[`2ebd23a`](https://togithub.com/tape-testing/tape/commit/2ebd23a03c71d14890dc064b29526e3d523daf93)
- \[eslint] enable `consistent-return`
[`fb4e3cf`](https://togithub.com/tape-testing/tape/commit/fb4e3cfc4df1f932496fbca35c013f6ad65df53b)
- \[Refactor] avoid reassigning arguments
[`8a0ab53`](https://togithub.com/tape-testing/tape/commit/8a0ab5348183f1b7deabb2a87d4fb3c4dc272390)
- \[eslint] enable `semi-style`
[`5f8afc9`](https://togithub.com/tape-testing/tape/commit/5f8afc997c793ca16de53aa56ac4d40b8afc8d4a)
- \[readme] Another way to create custom reporters
[`a68277c`](https://togithub.com/tape-testing/tape/commit/a68277c968ff7cf6b995c2cc20ca1545642c7b4d)
- \[eslint] enable `no-extra-parens`
[`a08dc34`](https://togithub.com/tape-testing/tape/commit/a08dc34371a8dc406581fb85edb591150f9c0f35)
- \[eslint] enable `no-multi-spaces`, `no-multiple-empty-lines`,
`space-in-parens`

[`be1eb21`](https://togithub.com/tape-testing/tape/commit/be1eb212aeeec2c229208a4702ff99af0cabb5f7)
- \[Refactor] `bin/tape`: separate "preparing of files list" from
"require files list"

[`021fa6d`](https://togithub.com/tape-testing/tape/commit/021fa6d22bc85f2e8f075405bcb97c6a1b87af22)
- \[Refactor] remove unused line, unneeded var initialization; add
missing `new`

[`da45ae6`](https://togithub.com/tape-testing/tape/commit/da45ae6b158fbbdda2cc5c2edce6e0353b65f687)
- \[eslint] enable `no-lonely-if`
[`771f3dd`](https://togithub.com/tape-testing/tape/commit/771f3ddd1a3ad3a629c1d1a0780052d51143435b)
- \[eslint] enable `space-infix-ops`
[`233ffc6`](https://togithub.com/tape-testing/tape/commit/233ffc623ec212b202037e03b503a6667d4deb3f)
- \[Refactor] remove use of legacy `exports`
[`c332d62`](https://togithub.com/tape-testing/tape/commit/c332d629b8c5366aa81a0ea413c49c7b838128cb)
- \[eslint] enable `wrap-iife`
[`428636c`](https://togithub.com/tape-testing/tape/commit/428636c047f946738ca77796599aeb32cd607072)
- \[Docs] correct docs for `t.teardown`
[`c4a4992`](https://togithub.com/tape-testing/tape/commit/c4a4992cdd59d2c5ca3282bfbf2ba4c0b863eafc)
- \[readme] remove travis badge; add actions and codecov badges
[`900f823`](https://togithub.com/tape-testing/tape/commit/900f823f4a0fcbf5875df387d60bfde85236faa1)
- \[eslint] enable `no-extra-semi`
[`1af8f52`](https://togithub.com/tape-testing/tape/commit/1af8f529df22eb00a62474dfd6dfe5628f8f7317)
- \[Deps] update `glob`, `is-regex`, `object-inspect`
[`e211546`](https://togithub.com/tape-testing/tape/commit/e2115460307cc5424392157f4e86515c54e2e819)
- \[eslint] enable `no-regex-spaces`
[`ef0069a`](https://togithub.com/tape-testing/tape/commit/ef0069a9de38c89cb4b4117ffa165e7f0c6a6351)
- \[Dev Deps] update `aud`, `eslint`
[`00a98d3`](https://togithub.com/tape-testing/tape/commit/00a98d3b73aad7af987cddb79b0f1e5c7d27efc2)
- \[Deps] update `object-inspect`
[`9bbf270`](https://togithub.com/tape-testing/tape/commit/9bbf27083d6a63d0f61b984cf173a004583cdc35)
- \[Dev Deps] update `eslint`
[`57b659f`](https://togithub.com/tape-testing/tape/commit/57b659f8324fbc63913bb41c108e1e165d5bcf07)
- \[Dev Deps] update `eslint`
[`e628b23`](https://togithub.com/tape-testing/tape/commit/e628b23a35c35948d7166ac58964043d847e04eb)
- \[meta] ensure `not-in-publish`‘s absence does not fail anything
[`fb3a243`](https://togithub.com/tape-testing/tape/commit/fb3a243bfe1baa4c8afb44b8c654cd98500c2e9f)
- \[Deps] update `object-inspect`
[`771c8c4`](https://togithub.com/tape-testing/tape/commit/771c8c43fda1907f61b6e9fd462a4e6c747f3527)
- \[meta] add `safe-publish-latest`; use `prepublishOnly` script for npm
7+

[`379115d`](https://togithub.com/tape-testing/tape/commit/379115dc77717ff7611d156c36da5452a5b217e2)
- \[Tests] exclude examples from coverage
[`75decb3`](https://togithub.com/tape-testing/tape/commit/75decb37ef2661f960adf9ff44dc76e2885d10d2)

###

[`v5.2.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v522---2021-03-03)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.2.1...v5.2.2)

##### Commits

- \[Fix] proper exit behavior in node v0.6
[`3f94e68`](https://togithub.com/tape-testing/tape/commit/3f94e687b976bdb324c2148d73087e769003f878)

###

[`v5.2.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v521---2021-02-27)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.2.0...v5.2.1)

##### Fixed

- \[Fix] `t.teardown()`: ensure callback is only called once
[`#551`](https://togithub.com/tape-testing/tape/issues/551)

##### Commits

- \[Deps] update `object-is`, `string.prototype.trim`
[`b497ead`](https://togithub.com/tape-testing/tape/commit/b497ead367786cf21ddc818ee6e8f24c330b9ea0)

###

[`v5.2.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v520---2021-02-20)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.1.1...v5.2.0)

##### Fixed

- \[New] add `.teardown()` on `t` instances
[`#531`](https://togithub.com/tape-testing/tape/issues/531)
- \[readme] improve `t.throws`/`t.doesNotThrow` documentation
[`#540`](https://togithub.com/tape-testing/tape/issues/540)

##### Commits

- \[readme] improve `t.throws` documentation
[`94220ba`](https://togithub.com/tape-testing/tape/commit/94220babb105950dfc2d09d67b4731bf026449b5)
- \[Tests] exclude node v0.6, for now
[`3c05a87`](https://togithub.com/tape-testing/tape/commit/3c05a873212c9dd5e773da070488f75b09a4e5f4)
- \[Deps] update `is-regex`, `resolve`
[`8c52d12`](https://togithub.com/tape-testing/tape/commit/8c52d121eadee69e6b0d800e798ae7bf1f86eff9)
- \[Dev Deps] update `eslint`, `aud`
[`f847c85`](https://togithub.com/tape-testing/tape/commit/f847c85167a173fcdd2365b5d6f234208a5d27a4)
- \[Deps] update `call-bind`
[`ce0b1ad`](https://togithub.com/tape-testing/tape/commit/ce0b1ad6ef395bd1dba7403ea679af5284f61c0e)
- \[Dev Deps] update `eslint`
[`83f1eec`](https://togithub.com/tape-testing/tape/commit/83f1eec7d51fd812fd4ceb34b20857617e42f272)

###

[`v5.1.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v511---2021-01-04)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.1.0...v5.1.1)

##### Commits

- \[Tests] make `stripFullStack` output an array of lines, for better
failure messages

[`0743333`](https://togithub.com/tape-testing/tape/commit/07433333e14fd283ceed246795863d59576d3286)
- \[Tests] migrate tests to Github Actions
[`266bc66`](https://togithub.com/tape-testing/tape/commit/266bc66b0fbbda399aff42afb957ce117d9ee4b2)
- \[Fix] preserve stack traces for returned Promises (async/await)
[`d505cdf`](https://togithub.com/tape-testing/tape/commit/d505cdf375bb27c0eea4b60d9da290bb11339c6a)
- \[readme] Document unexpected `t.end()` behavior
[`b505c4c`](https://togithub.com/tape-testing/tape/commit/b505c4c45ff968a5cfa91bd34f80a95493936671)
- \[Tests] add `timeoutAfter` test with Promises
[`e8255cf`](https://togithub.com/tape-testing/tape/commit/e8255cf46ee77626e9eef1c2909899c9508173da)
- \[readme] improve method docs
[`df5a124`](https://togithub.com/tape-testing/tape/commit/df5a124e106540d77ee737127502db26db541ded)
- \[Robustness] cache and call-bind more prototype methods
[`8e60dcb`](https://togithub.com/tape-testing/tape/commit/8e60dcbbb0724fb5fbaacbfb521356e6d268d42c)
- \[Tests] add `npm run test:example` to test non-failing examples.
[`4210e44`](https://togithub.com/tape-testing/tape/commit/4210e442a3739969ff32075a72a49c6d95730adf)
- \[eslint] fix some inconsistencies
[`7ca56eb`](https://togithub.com/tape-testing/tape/commit/7ca56ebe2c78d0286e21a589c35ae28275aa8bf7)
- \[eslint] ensure no trailing commas
[`04da90b`](https://togithub.com/tape-testing/tape/commit/04da90bb387656e585bec26a325e3400cb6bd1ba)
- \[meta] add Automatic Rebase and Require Allow Edits workflows
[`6d72960`](https://togithub.com/tape-testing/tape/commit/6d729605929dfa3a41607f46e0e7da8024c33976)
- \[Tests] run `nyc` on all tests
[`5ec21aa`](https://togithub.com/tape-testing/tape/commit/5ec21aa2e05ca18d88924edc1be9b175fe706af1)
- \[Refactor] use `call-bind/callBound` instead of `function-bind`
directly

[`b19da31`](https://togithub.com/tape-testing/tape/commit/b19da31dc4d40ffccbd8bd38d3bd410fce604172)
- \[meta] do not publish github action workflow files
[`82c3904`](https://togithub.com/tape-testing/tape/commit/82c3904483419fb9f36ac9a73a754d100c24e107)
- \[Tests] skip Promise tests when Promises are not available
[`688256a`](https://togithub.com/tape-testing/tape/commit/688256a75340a6d088736610a77c4d9d3c580905)
- \[meta] run `aud` in `posttest`
[`b9bec0e`](https://togithub.com/tape-testing/tape/commit/b9bec0e92ef2834693fc7c7e3dc779dd1baea907)
- \[readme] Added tabe into reporter list
[`7aff9e4`](https://togithub.com/tape-testing/tape/commit/7aff9e4de9e70cae53b1287b03bd23d3fc22420c)

###

[`v5.1.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v510---2020-12-29)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.0.1...v5.1.0)

##### Fixed

- \[readme] add `tape-describe` to 'other' section
[`#522`](https://togithub.com/tape-testing/tape/issues/522)

##### Commits

- \[Tests] add test case for
[#&#8203;519](https://togithub.com/tape-testing/tape/issues/519) for
test.comment() in createStream/objectMode context

[`40ec79a`](https://togithub.com/tape-testing/tape/commit/40ec79a125df5282bc3983771306932cf97a21b8)
- \[Deps] update `deep-equal`, `object-inspect`, `object-is`,
`object.assign`, `resolve`, `string.prototype.trim`
[`434f615`](https://togithub.com/tape-testing/tape/commit/434f6156cb137bd28377c98664af8e3634c1030c)
- \[Deps] update `deep-equal`, `is-regex`, `object-inspect`,
`object-is`, `object.assign`, `string.prototype.trim`
[`df23eda`](https://togithub.com/tape-testing/tape/commit/df23edad43112ed5d3f3aa318289a57b3540002b)
- \[eslint] remove useless regex escapes
[`3554d4b`](https://togithub.com/tape-testing/tape/commit/3554d4b049f34065c6a643c5cda3d88c70a4908e)
- \[readme] document Promise support; remove Promise-related
alternatives

[`4665d63`](https://togithub.com/tape-testing/tape/commit/4665d6331127b23c10c0798947d9751d635dba40)
- \[Tests] handle stack differences in node 15
[`1ac9ecf`](https://togithub.com/tape-testing/tape/commit/1ac9ecf927bb1958857cb4050ec725cd3f22d27a)
- \[New] Include name of test in log when test times out
[`e142c29`](https://togithub.com/tape-testing/tape/commit/e142c298e8c76c49954ede50ab59e3f2e5662d77)
- \[Dev Deps] update `eslint`, `js-yaml`
[`7574152`](https://togithub.com/tape-testing/tape/commit/75741524e4715d6cf0a969bc7e987fb881a9494a)
- \[Dev Deps] update `eslint`
[`c6772d1`](https://togithub.com/tape-testing/tape/commit/c6772d1fd3ca827760ca01114aec25e21751d701)
- \[Dev Deps] update `eslint`
[`5b7720a`](https://togithub.com/tape-testing/tape/commit/5b7720a82f505d4c8db3d340256369564d828dc6)
- \[Deps] update `resolve`
[`898302b`](https://togithub.com/tape-testing/tape/commit/898302b3e914c93b407088d36a224355b898bb0c)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - 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.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).


<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNlY3VyaXR5IiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

---------

Co-authored-by: elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Kurt <kc13greiner@users.noreply.github.com>
(cherry picked from commit 5c292942fc612c5e3015f41ea565bed1ac20e029)

# Conflicts:
#	package.json

## Summary

Summarize your PR. If it involves visual changes include a screenshot or
gif.


### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [ ] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)
- [ ]
[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials
- [ ] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios
- [ ] If a plugin configuration key changed, check if it needs to be
allowlisted in the cloud and added to the [docker
list](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)
- [ ] This was checked for breaking HTTP API changes, and any breaking
changes have been approved by the breaking-change committee. The
`release_note:breaking` label should be applied in these situations.
- [ ] [Flaky Test
Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was
used on any tests changed
- [ ] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)

### Identify risks

Does this PR introduce any risks? For example, consider risks like hard
to test bugs, performance regression, potential of data loss.

Describe the risk, its severity, and mitigation for each identified
risk. Invite stakeholders and evaluate how to proceed before merging.

- [ ] [See some risk
examples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
- [ ] ...

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
  • Loading branch information
jeramysoucy and elastic-renovate-prod[bot] authored Dec 16, 2024
1 parent 0a8f21f commit 532a894
Show file tree
Hide file tree
Showing 2 changed files with 103 additions and 58 deletions.
8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -1169,7 +1169,7 @@
"joi-to-json": "^4.3.0",
"jquery": "^3.5.0",
"js-search": "^1.4.3",
"js-sha256": "^0.9.0",
"js-sha256": "^0.11.0",
"js-yaml": "^3.14.1",
"json-schema-to-ts": "^2.9.1",
"json-stable-stringify": "^1.0.1",
Expand Down Expand Up @@ -1613,7 +1613,7 @@
"@types/mime": "^2.0.1",
"@types/mime-types": "^2.1.0",
"@types/minimatch": "^2.0.29",
"@types/minimist": "^1.2.2",
"@types/minimist": "^1.2.5",
"@types/mock-fs": "^4.13.1",
"@types/moment-duration-format": "^2.2.3",
"@types/mustache": "^0.8.31",
Expand Down Expand Up @@ -1839,8 +1839,8 @@
"swagger-jsdoc": "^6.2.8",
"swagger-ui-express": "^5.0.1",
"table": "^6.8.2",
"tape": "^5.0.1",
"terser": "^5.31.6",
"tape": "^5.9.0",
"terser": "^5.36.0",
"terser-webpack-plugin": "^4.2.3",
"tough-cookie": "^5.0.0",
"tree-kill": "^1.2.2",
Expand Down
153 changes: 99 additions & 54 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -8110,6 +8110,21 @@
resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b"
integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==

"@ljharb/resumer@^0.1.3":
version "0.1.3"
resolved "https://registry.yarnpkg.com/@ljharb/resumer/-/resumer-0.1.3.tgz#5ef4a4958da1b4e71ffea8ef33499cc622672d89"
integrity sha512-d+tsDgfkj9X5QTriqM4lKesCkMMJC3IrbPKHvayP00ELx2axdXvDfWkqjxrLXIzGcQzmj7VAUT1wopqARTvafw==
dependencies:
"@ljharb/through" "^2.3.13"
call-bind "^1.0.7"

"@ljharb/through@^2.3.13":
version "2.3.13"
resolved "https://registry.yarnpkg.com/@ljharb/through/-/through-2.3.13.tgz#b7e4766e0b65aa82e529be945ab078de79874edc"
integrity sha512-/gKJun8NNiWGZJkGzI/Ragc53cOdcLNdzjLaIa+GEjguQs0ulsurx8WN0jijdK9yPqDvziX995sMRLyLt1uZMQ==
dependencies:
call-bind "^1.0.7"

"@lmdb/lmdb-darwin-arm64@2.9.2":
version "2.9.2"
resolved "https://registry.yarnpkg.com/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-2.9.2.tgz#da42cda48018eabfd678b9698e68a0102221b4ba"
Expand Down Expand Up @@ -11874,10 +11889,10 @@
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-2.0.29.tgz#5002e14f75e2d71e564281df0431c8c1b4a2a36a"
integrity sha1-UALhT3Xi1x5WQoHfBDHIwbSio2o=

"@types/minimist@^1.2.0", "@types/minimist@^1.2.2":
version "1.2.2"
resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c"
integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==
"@types/minimist@^1.2.0", "@types/minimist@^1.2.5":
version "1.2.5"
resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.5.tgz#ec10755e871497bcd83efe927e43ec46e8c0747e"
integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==

"@types/mock-fs@^4.13.1":
version "4.13.1"
Expand Down Expand Up @@ -13676,6 +13691,17 @@ array-unique@^0.3.2:
resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=

array.prototype.every@^1.1.6:
version "1.1.6"
resolved "https://registry.yarnpkg.com/array.prototype.every/-/array.prototype.every-1.1.6.tgz#1717b407d019913250317300d814a1b6660f10d7"
integrity sha512-gNEqZD97w6bfQRNmHkFv7rNnGM+VWyHZT+h/rf9C+22owcXuENr66Lfo0phItpU5KoXW6Owb34q2+8MnSIZ57w==
dependencies:
call-bind "^1.0.7"
define-properties "^1.2.1"
es-abstract "^1.23.0"
es-object-atoms "^1.0.0"
is-string "^1.0.7"

array.prototype.findlastindex@^1.2.2:
version "1.2.2"
resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.2.tgz#bc229aef98f6bd0533a2bc61ff95209875526c9b"
Expand Down Expand Up @@ -16817,7 +16843,7 @@ deep-equal@^1.0.0, deep-equal@^1.0.1:
object-keys "^1.1.1"
regexp.prototype.flags "^1.2.0"

deep-equal@^2.0.3, deep-equal@^2.2.3:
deep-equal@^2.2.3:
version "2.2.3"
resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.3.tgz#af89dafb23a396c7da3e862abc0be27cf51d56e1"
integrity sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==
Expand Down Expand Up @@ -16946,10 +16972,10 @@ define-property@^2.0.2:
is-descriptor "^1.0.2"
isobject "^3.0.1"

defined@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693"
integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=
defined@^1.0.0, defined@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.1.tgz#c0b9db27bfaffd95d6f61399419b893df0f91ebf"
integrity sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==

degenerator@^5.0.0:
version "5.0.1"
Expand Down Expand Up @@ -20243,6 +20269,14 @@ has-bigints@^1.0.2:
resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa"
integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==

has-dynamic-import@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/has-dynamic-import/-/has-dynamic-import-2.1.0.tgz#06359ad7672b9e764aea93a54bb9d6e17542d34c"
integrity sha512-su0anMkNEnJKZ/rB99jn3y6lV/J8Ro96hBJ28YAeVzj5rWxH+YL/AdCyiYYA1HDLV9YhmvqpWSJJj2KLo1MX6g==
dependencies:
call-bind "^1.0.5"
get-intrinsic "^1.2.2"

has-flag@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
Expand Down Expand Up @@ -22590,10 +22624,10 @@ js-search@^1.4.3:
resolved "https://registry.yarnpkg.com/js-search/-/js-search-1.4.3.tgz#23a86d7e064ca53a473930edc48615b6b1c1954a"
integrity sha512-Sny5pf00kX1sM1KzvUC9nGYWXOvBfy30rmvZWeRktpg+esQKedIXrXNee/I2CAnsouCyaTjitZpRflDACx4toA==

js-sha256@^0.9.0:
version "0.9.0"
resolved "https://registry.yarnpkg.com/js-sha256/-/js-sha256-0.9.0.tgz#0b89ac166583e91ef9123644bd3c5334ce9d0966"
integrity sha512-sga3MHh9sgQN2+pJ9VYZ+1LPwXOxuBJBA5nrR5/ofPfuiJBE2hnjsaN8se8JznOmGLN2p49Pe5U/ttafcs/apA==
js-sha256@^0.11.0:
version "0.11.0"
resolved "https://registry.yarnpkg.com/js-sha256/-/js-sha256-0.11.0.tgz#256a921d9292f7fe98905face82e367abaca9576"
integrity sha512-6xNlKayMZvds9h1Y1VWc0fQHQ82BxTXizWPEtEeGvmOUYpBRy4gbWroHLpzowe6xiQhHpelCQiE7HEdznyBL9Q==

js-string-escape@^1.0.1:
version "1.0.1"
Expand Down Expand Up @@ -24504,6 +24538,19 @@ mock-fs@^5.1.2:
resolved "https://registry.yarnpkg.com/mock-fs/-/mock-fs-5.1.2.tgz#6fa486e06d00f8793a8d2228de980eff93ce6db7"
integrity sha512-YkjQkdLulFrz0vD4BfNQdQRVmgycXTV7ykuHMlyv+C8WCHazpkiQRDthwa02kSyo8wKnY9wRptHfQLgmf0eR+A==

mock-property@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/mock-property/-/mock-property-1.1.0.tgz#b38b9961476d2e54cde2033b62847b9546b3670d"
integrity sha512-1/JjbLoGwv87xVsutkX0XJc0M0W4kb40cZl/K41xtTViBOD9JuFPKfyMNTrLJ/ivYAd0aPqu/vduamXO0emTFQ==
dependencies:
define-data-property "^1.1.4"
functions-have-names "^1.2.3"
gopd "^1.0.1"
has-property-descriptors "^1.0.2"
hasown "^2.0.2"
isarray "^2.0.5"
object-inspect "^1.13.2"

module-definition@^5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/module-definition/-/module-definition-5.0.1.tgz#62d1194e5d5ea6176b7dc7730f818f466aefa32f"
Expand Down Expand Up @@ -25329,18 +25376,18 @@ object-identity-map@^1.0.2:
dependencies:
object.entries "^1.1.0"

object-inspect@^1.13.1, object-inspect@^1.7.0:
version "1.13.2"
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.2.tgz#dea0088467fb991e67af4058147a24824a3043ff"
integrity sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==
object-inspect@^1.13.1, object-inspect@^1.13.2, object-inspect@^1.7.0:
version "1.13.3"
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.3.tgz#f14c183de51130243d6d18ae149375ff50ea488a"
integrity sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==

object-is@^1.0.1, object-is@^1.0.2, object-is@^1.1.2, object-is@^1.1.5:
version "1.1.5"
resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac"
integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==
object-is@^1.0.1, object-is@^1.0.2, object-is@^1.1.2, object-is@^1.1.5, object-is@^1.1.6:
version "1.1.6"
resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.6.tgz#1a6a53aed2dd8f7e6775ff870bea58545956ab07"
integrity sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==
dependencies:
call-bind "^1.0.2"
define-properties "^1.1.3"
call-bind "^1.0.7"
define-properties "^1.2.1"

object-keys@^1.1.1:
version "1.1.1"
Expand Down Expand Up @@ -28665,7 +28712,7 @@ resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.12.
path-parse "^1.0.7"
supports-preserve-symlinks-flag "^1.0.0"

resolve@^2.0.0-next.4:
resolve@^2.0.0-next.4, resolve@^2.0.0-next.5:
version "2.0.0-next.5"
resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.5.tgz#6b0ec3107e671e52b68cd068ef327173b90dc03c"
integrity sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==
Expand Down Expand Up @@ -28697,13 +28744,6 @@ restore-cursor@^5.0.0:
onetime "^7.0.0"
signal-exit "^4.1.0"

resumer@^0.0.0:
version "0.0.0"
resolved "https://registry.yarnpkg.com/resumer/-/resumer-0.0.0.tgz#f1e8f461e4064ba39e82af3cdc2a8c893d076759"
integrity sha1-8ej0YeQGS6Oegq883CqMiT0HZ1k=
dependencies:
through "~2.3.4"

ret@~0.1.10:
version "0.1.15"
resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
Expand Down Expand Up @@ -30853,28 +30893,33 @@ tapable@^2.1.1, tapable@^2.2.0:
resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0"
integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==

tape@^5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/tape/-/tape-5.0.1.tgz#0d70ce90a586387c4efda4393e72872672a416a3"
integrity sha512-wVsOl2shKPcjdJdc8a+PwacvrOdJZJ57cLUXlxW4TQ2R6aihXwG0m0bKm4mA4wjtQNTaLMCrYNEb4f9fjHKUYQ==
tape@^5.9.0:
version "5.9.0"
resolved "https://registry.yarnpkg.com/tape/-/tape-5.9.0.tgz#8d1a7472c6a154b82ce23b20dd9dc70ec0729b46"
integrity sha512-czbGgxSVwRlbB3Ly/aqQrNwrDAzKHDW/kVXegp4hSFmR2c8qqm3hCgZbUy1+3QAQFGhPDG7J56UsV1uNilBFCA==
dependencies:
deep-equal "^2.0.3"
defined "^1.0.0"
"@ljharb/resumer" "^0.1.3"
"@ljharb/through" "^2.3.13"
array.prototype.every "^1.1.6"
call-bind "^1.0.7"
deep-equal "^2.2.3"
defined "^1.0.1"
dotignore "^0.1.2"
for-each "^0.3.3"
function-bind "^1.1.1"
glob "^7.1.6"
has "^1.0.3"
get-package-type "^0.1.0"
glob "^7.2.3"
has-dynamic-import "^2.1.0"
hasown "^2.0.2"
inherits "^2.0.4"
is-regex "^1.0.5"
minimist "^1.2.5"
object-inspect "^1.7.0"
object-is "^1.1.2"
object.assign "^4.1.0"
resolve "^1.17.0"
resumer "^0.0.0"
string.prototype.trim "^1.2.1"
through "^2.3.8"
is-regex "^1.1.4"
minimist "^1.2.8"
mock-property "^1.1.0"
object-inspect "^1.13.2"
object-is "^1.1.6"
object-keys "^1.1.1"
object.assign "^4.1.5"
resolve "^2.0.0-next.5"
string.prototype.trim "^1.2.9"

tar-fs@^2.0.0:
version "2.1.1"
Expand Down Expand Up @@ -31045,10 +31090,10 @@ terser@^4.1.2, terser@^4.6.3:
source-map "~0.6.1"
source-map-support "~0.5.12"

terser@^5.26.0, terser@^5.3.4, terser@^5.31.6, terser@^5.9.0:
version "5.31.6"
resolved "https://registry.yarnpkg.com/terser/-/terser-5.31.6.tgz#c63858a0f0703988d0266a82fcbf2d7ba76422b1"
integrity sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==
terser@^5.26.0, terser@^5.3.4, terser@^5.36.0, terser@^5.9.0:
version "5.37.0"
resolved "https://registry.yarnpkg.com/terser/-/terser-5.37.0.tgz#38aa66d1cfc43d0638fab54e43ff8a4f72a21ba3"
integrity sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==
dependencies:
"@jridgewell/source-map" "^0.3.3"
acorn "^8.8.2"
Expand Down Expand Up @@ -31144,7 +31189,7 @@ through2@~0.4.1:
readable-stream "~1.0.17"
xtend "~2.1.1"

through@^2.3.6, through@^2.3.8, through@~2.3.4:
through@^2.3.6, through@^2.3.8:
version "2.3.8"
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
Expand Down

0 comments on commit 532a894

Please sign in to comment.