pouchy
pouchy copied to clipboard
chore(deps): update dependency tape to v5.8.1
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
tape | 5.2.2 -> 5.8.1 |
||||
@types/tape (source) | 4.13.1 -> 5.6.4 |
Release Notes
tape-testing/tape (tape)
v5.8.1
Fixed
- [meta] fix URLs
#608
Commits
- [Fix]
assertion
: pass through assertion return value, for promises2ad86d4
v5.8.0
Fixed
- [New] add
t.assertion
#555
Commits
- [meta] update URLs
77cabeb
- [New] allow TODO tests to be "ok" with env var
TODO_IS_OK
6cd06f5
- [Tests] strip node’s deprecation warnings
8d40837
- [Tests] increase coverage
aa7de58
- [Refactor]
Test
: minor tweaksce4ce8a
- [meta] simplify
exports
d39cb8d
- [Deps] update
@ljharb/resumer
,@ljharb/through
,hasown
77952d0
- [Tests] handle more stack trace variation in Node v0.8
d2f0778
- [Deps] update
array.prototype.every
,string.prototype.trim
732268b
- [Dev Deps] update
@ljharb/eslint-config
7b39e14
- [Refactor]
test
: reduce binding by using polyfill entrypoints91a83b6
- [Dev Deps] remove unused
intl-fallback-symbol
,is-core-module
eafacf6
- [Deps] update
object-is
1b01656
- [meta] simplify
exports
f9eac5b
v5.7.5
Commits
- [Fix]
throws
: fix crash when throwing primitives with a non-empty expected object1b2681d
- [Tests] clean up throws tests
9133c93
- [Fix]
default_stream
: do not error on nullish dataeff3725
- [Fix] in IE 8,
TypeError
does not inherit fromError
93c1d12
- [actions] remove redundant finisher
410e9e4
- [Deps] update
call-bind
,hasown
82e7d71
- [Deps] update
@ljharb/resumer
af2fe68
- [Deps] update
@ljharb/resumer
bff9dad
- [Deps] update
@ljharb/through
5360d20
- [Deps] update
@ljharb/resumer
ad0dd2e
v5.7.4
Fixed
- [Fix] handle native ESM URLs in
at:
#601
Commits
- [Deps] update
has-dynamic-import
1e50cb3
v5.7.3
Commits
- [Refactor]
Test
: cleanerat
logicaf4d109
- [Fix]
intercept
: give a proper error message with a readonly Symbol property4640a91
- [Refactor]
getHarness
: avoid mutatingopts
, account for only one internal callsite forcreateExitHarness
19cfc8f
- [Tests] Spawn processes during tests using execPath so that the tests pass on windows
4a57fbe
- [Fix]
createHarness
: when noconf
is provided,only
should not throw8a1cccc
- [Fix]
bin/tape
: ignore options on windowsa2b74f9
- [Refactor]
_assert
: avoid reassigning argumentsdc64c08
- [Refactor]
Results
: usethis
instead ofself
5f831b4
- [Performance] avoid the extra call frame to
new
it78fd0d6
- [Dev Deps] update
aud
,npmignore
ceabd99
- [Tests] fix
npm test
on windowsbcf6ce7
- [Fix] stack trace path parsing on windows
9cbae8a
- [Refactor]
Results
createStream
: clean up_push
handler878a500
- [Refactor]
Test
: a more precise checkf6d30cf
- [Deps] update
object.assign
201e650
- [Tests] ensure the import tests spawn properly
d1987c0
- [actions] skip
engines
check since bin/tape and the rest of the lib conflict19af506
- [Deps] update
deep-equal
5d26485
- [Deps] update
mock-property
d90c29a
- [meta] add
sideEffects
flag85f593b
v5.7.2
Commits
- [Refactor] use
hasown
instead ofhas
489736a
- [Deps] update
call-bind
,mock-property
,object-inspect
de34703
- [Tests] use
through
properly56d7a8b
v5.7.1
Commits
- [Fix]
default_stream
: add handling for IE < 913f23ed
- [Deps] update
@ljharb/through
,resolve
9135b40
- Merge tag 'v4.17.0'
e61cd40
- [New] add
t.intercept()
e60aeca
- [New] add
t.capture
andt.captureFn
, modeled after tap3d96d69
- [Deps] switch from
through
andresumer
to@ljharb/through
and@ljharb/resumer
a8a7d67
- [Tests] simplify tests
83bc381
- [Performance] use inline
typeof
c45db4e
- [Deps] update
minimist
,resolve
,string.prototype.trim
feee094
- [Dev Deps] update
@ljharb/eslint-config
,array.prototype.flatmap
,aud
7123111
- Revert "[meta] ensure
not-in-publish
‘s absence does not fail anything"92aaa51
- [Dev Deps] pin
jackspeak
since 2.1.2+ depends on npm aliases, which kill the install process in npm < 6a576f8d
v5.7.0
Commits
- [New] add
t.intercept()
5d37060
- [New] add
t.capture
andt.captureFn
, modeled after tap9e21f7a
- [Refactor] prefer second
.then
arg over.catch
135a952
- [Performance] use inline
typeof
5ba89c9
- [Deps] update
array.prototype.every
,glob
,string.prototype.trim
4e2db4d
- [Dev Deps] update
array.prototype.flatmap
df46769
- Revert "[meta] ensure
not-in-publish
‘s absence does not fail anything"1b3e0b1
v5.6.6
Commits
- [Deps] switch from
through
andresumer
to@ljharb/through
and@ljharb/resumer
c99680a
v5.6.5
Commits
- [Fix] Results: show a skip string on tests, not just on assertions
9bbbcfe
- [Deps] update
deep-equal
109a791
v5.6.4
Commits
- [Fix]
throws
: avoid crashing on a nonconfigurable or nonextensibleexpected
0731b5f
- [Tests] simplify tests
c656ee5
- [Refactor]
Test
: skip binding for a non-function valuee244e64
- [Performance] use
call-bind
for autobinding70de437
- [actions] update rebase action
834453c
- [Deps] update
defined
,minimist
,object-inspect
,string.prototype.trim
01edce8
- [Dev Deps] update
@ljharb/eslint-config
,array.prototype.flatmap
,aud
1b3ad24
- [Dev Deps] update
@ljharb/eslint-config
,aud
a6a5eee
- [Deps] update
deep-equal
2043b2e
- [readme] Link to explain what TAP is
26a75bb
- [Deps] update
minimist
7e7c3d0
- [readme] improve t.throws description for Function
c1b619d
- [Dev Deps] pin
jackspeak
since 2.1.2+ depends on npm aliases, which kill the install process in npm < 60e80800
- Merge tag 'v4.16.2'
d5d675d
- [meta] add missing npmrc config
15e2175
v5.6.3
v5.6.2
Fixed
- [New]
bin/tape
: add--ignore-pattern
flag#586
Commits
- [eslint] fix indentation
b035590
- [meta] add
auto-changelog
b467b85
- [eslint] enforce
no-use-before-define
87deb68
- [eclint] fix editorconfig
ce81cbe
- [eslint] clean up config a bit
3171edd
- [Tests]
stackTrace
: use the commongetDiag
utility65df5a4
- [Fix]
throws
: avoid crashing on a nonconfigurable or nonextensibleexpected
0cd7a2c
- [meta] fix repo URLs
85d86a4
- Revert "[Tests] handle a broken error
cause
in node 16.9/16.10"775ba37
- [meta] use
npmignore
to autogenerate an npmignore file1645abb
- [eslint] enable
func-style
75c0c3a
- [actions] update rebase action
b3d724e
- [Deps] update
array.prototype.every
,deep-equal
,string.prototype.trim
e9c9aba
- [Deps] update
defined
,minimist
,resolve
83695c0
- [Deps] update
deep-equal
,object-inspect
09906f3
- [Dev Deps] update
@ljharb/eslint-config
,aud
afd8f64
- [Dev Deps] update
array.prototype.flatmap
8b8bf07
- [Dev Deps] update
aud
f0fe7c0
- [Dev Deps] update
tap-parser
2f61eac
- Merge tag 'v4.16.1'
96ff863
- [readme] fix version badge
20ea48d
v5.6.1
Commits
- [eslint] fix indentation
2151e06
- [meta] add
auto-changelog
86cbbd1
- [eslint] enforce
no-use-before-define
f8a8a7f
- [meta] fix repo URLs
a9ae3c2
- [Tests]
stackTrace
: use the commongetDiag
utility298cb80
- [eslint] enable
func-style
98b9623
- [New]
bin/tape
: include the exact arg when there are no glob results; use require on--require
files6a1ce43
- [eslint] clean up config a bit
67ad201
- [meta] create FUNDING.yml
5b4752f
- [Refactor]
bin/tape
: make it a bit more functional, for easier v5 backportingfbdbfc9
- [Deps] update
glob
,object-inspect
,resolve
,string.prototype.trim
6a3c200
- [Dev Deps] update
@ljharb/eslint-config
,array.prototype.flatmap
,es-value-fixtures
,falafel
934d49b
- [Tests] fix no_only tests on Windows
f35f71b
- Revert "[Tests] handle a broken error
cause
in node 16.9/16.10"23fac16
- [Robustness]
test
observably looks upexec
on the object4575ca4
- [meta] add SECURITY.md
7b0c901
- [meta] add missing npmrc config
5d11d84
- [Deps] update
object.assign
3327fdd
- [readme] fix version badge
74e6c9e
- Merge tag 'v4.16.0'
4a44a7e
v5.6.0
Commits
- [Tests] handle a broken error
cause
in node 16.9/16.1053d9e18
- [meta] use
npmignore
to autogenerate an npmignore file12cc602
- [New]
bin/tape
: include the exact arg when there are no glob results; use require.resolve on--require
filese23ec12
- [meta] create FUNDING.yml
f7e3161
- [Robustness]
test
observably looks upexec
on the object9dbe9ad
- [meta] remove unused travis.yml file
5a52443
- [Deps] update
glob
,object-inspect
,object.assign
f6f39a2
- [Dev Deps] update
@ljharb/eslint-config
,array.prototype.flatmap
,es-value-fixtures
6bc8c38
- [meta] ensure
prelint
works on windows48896e8
- [Tests] fix no_only tests on Windows
3e7b2ae
- [Robustness]
test
observably looks upexec
on the object330f8d5
- [Dev Deps] update
eslint
,@ljharb/eslint-config
3960ccf
- [meta] add SECURITY.md
7d31894
- [meta] improve
prelint
script when no.git
dir is present7c6dbbd
- [Dev Deps] update
es-value-fixtures
6b8e118
- [Fix] in node v0.4,
stream.pipe
returnsundefined
83d4da8
- [Deps] update
string.prototype.trim
1a245c6
- Merge tag 'v4.15.1'
b2d547a
- [Deps] update
minimist
64677e0
v5.5.3
Commits
- [Robustness]
test
observably looks upexec
on the objectfa84c85
- [meta] ensure
prelint
works on windowsbf34f60
- [meta] improve
prelint
script when no.git
dir is present5f78134
- [Deps] update
minimist
dabc6af
v5.5.2
Commits
v5.5.1
Commits
- [Fix] pin
minimatch
to v3.0.4, due to a breaking change in v3.0.5cbe0e40
v5.5.0
Merged
- [New] add
--no-only
flag/NODE_TAPE_NO_ONLY_TEST
#572
Commits
- Merge tag 'v4.15.0'
a5a1434
- [New]
t.match
/t.doesNotMatch: fail the test instead of throw on wrong input types. [
a1c266b
`](https://github.com/tape-testing/tape/commit/a1c266bf9577420702e1067c40a4a65677add63a) - [actions] reuse common workflows
d3b4f46
- [readme] port changes from v5
87f9b29
- [Dev Deps] update
eslint
,@ljharb/eslint-config
,aud
51ae645
- [Fix]
bin/tape
: delay requires until neededb803fd8
- [readme] hard wraps bad, soft wraps good
82af5ed
- [Dev Deps] update
eslint
,@ljharb/eslint-config
,safe-publish-latest
,array.prototype.flatmap
3287a68
- [actions] update codecov uploader
8d6aa6c
- [Tests] handle carriage returns in stack traces on Windows
f79acdf
- [Deps] update
glob
,is-regex
,string.prototype.trim
470ca1c
- [Tests] handle a broken error
cause
in node 16.9/16.108594f3b
- [meta] better
eccheck
commandfe6978d
- [Deps] update
object-inspect
,resolve
50ea080
- [meta] Exclude
fs
from browser bundles (#565)418dc94
- [Dev Deps] update
eslint
b0c8ed3
- [Tests] handle a broken error
cause
in node 16.9/16.10ca1b906
- [meta] fix
prelint
so it does not fail outside of a git repoa09133e
- [meta] fix
prelint
so it does not fail outside of a git repob9959f8
- [Robustness] use cached
.test
86ec0b2
v5.4.1
Commits
- [Fix] avoid failing in ES3 engines that lack
Object.keys
, and.every
dfc5f39
- [Dev Deps] update
eslint
,@ljharb/eslint-config
,aud
61446b9
- [Robustness] use cached
.test
096a9e0
- [meta] better
eccheck
commandbc4666b
v5.4.0
Commits
- [New]
t.match
/t.doesNotMatch: fail the test instead of throw on wrong input types. [
329bbb8
`](https://github.com/tape-testing/tape/commit/329bbb870d8862152b1bf580475a44c501dc0703) - [actions] reuse common workflows
728e190
- [Dev Deps] update
eslint
,@ljharb/eslint-config
dc7df0f
- [Deps] update
has-dynamic-import
,object-inspect
8881fea
- [Dev Deps] update
eslint
,@ljharb/eslint-config
4023f25
v5.3.2
Fixed
- [Tests] handle v8 6.9 changing an error message
#562
Commits
- [readme] hard wraps bad, soft wraps good
b445a2b
- [readme] add badges
4c8d00a
- [actions] update codecov uploader
f040c4f
- [Dev Deps] update
eslint
,@ljharb/eslint-config
,safe-publish-latest
459a1c5
- [Tests] node 17+ smooshes a version number on the end of the stack trace
e41763f
- [Tests] handle carriage returns in stack traces on Windows
26e8113
- [Fix] use
file://
URLs for dynamicimport()
d487add
- [Dev Deps] ping
signal-exit
to v3.0.3 due to https://github.com/tapjs/signal-exit/issues/663c30a55
- [meta] Exclude
fs
from browser bundles00f21ea
- [Dev Deps] update
@ljharb/eslint-config
c837b02
- [Deps] update
string.prototype.trim
c1248d7
- [Dev Deps] update
array.prototype.flatmap
97384b1
- [readme] fix markdown; github still has a rendering bug
a33b5f9
- [Deps] update
glob
477bb4c
- Revert "[Dev Deps] ping
signal-exit
to v3.0.3 due to https://github.com/tapjs/signal-exit/issues/66"60bbd83
v5.3.1
Merged
Fixed
- [New] add
.teardown()
ont
instances (#546)#531
- [readme] add
tape-describe
to 'other' section (#523)#522
Commits
- [Tests] make
stripFullStack
output an array of lines, for better failure messagesf299759
- [eslint] fully enable
@ljharb
eslint config836610d
- [actions] use
node/install
instead ofnode/run
; usecodecov
action46aff81
- [readme] improve
t.throws
documentationb36f816
- [Fix]
bin/tape
: delay requires until neededc8f3ce3
- [Refactor] avoid reassigning arguments
5c4052f
- [Tests] add test case for #519 for test.comment() in createStream/objectMode context
1700642
- [Refactor] use
call-bind/callBound
instead offunction-bind
directly967b73f
- [readme] Another way to create custom reporters
d81f9f6
- [meta] do not publish github action workflow files
6bb3496
- [Refactor] remove unused line, unneeded var initialization; add missing
new
da0cdf1
- [Refactor] remove use of legacy
exports
a04439c
- [Deps] update
glob
,is-regex
,object-inspect
,resolve
,string.prototype.trim
6e71e6e
- [eslint] remove useless regex escapes
1515ff4
- [readme] remove travis badge; add actions and codecov badges
57a7cc9
- [meta] run
aud
inposttest
3907aa5
- [Refactor] generalize error message from calling
.end
more than onceda8ca46
- [Tests] handle stack differences in node 15
b7b01ec
- [Deps] update
is-regex
,object-inspect
,string.prototype.trim
e344080
- [New] Include name of test in log when test times out (#524)
78b4d98
- [Dev Deps] update
eslint
6d5e4ad
- [Refactor] Avoid setting message property on primitives; use strict mode to catch this
9dfb680
- [Deps] update
is-regex
a7ca7a3
- Merge tag 'v4.14.0'
1f1a4a7
- [meta] add
safe-publish-latest
; useprepublishOnly
script for npm 7+c3d434d
- [meta] ensure
not-in-publish
‘s absence does not fail anything2a0619d
- [readme] remove long-dead testling-ci badge
1461611
- [Tests] ensure bin/tape is linted
faa51b5
- [Dev Deps] update
eslint
fad6165
- [Dev Deps] update
eslint
79a0f4b
- [meta] add missing
safe-publish-latest
depd0a3888
- [Tests] exclude examples from coverage
283f537
v5.3.0
Commits
- [eslint] fully enable
@ljharb
eslint config9d3c5b4
- [New] Use import() on esm files in supported node versions
28d6e51
- [eslint] fully enable
@ljharb
eslint configae8b5c0
- [eslint] enable
no-shadow
f0756f3
- [eslint] enable
curly
,object-curly-spacing
,object-curly-newline
e9b75e1
- [Tests] uncaught exceptions and unhandled rejections importing files with bin/tape
e6d2faf
- [eslint] enable
function-paren-newline
,function-call-argument-newline
ae6de0c
- [actions] use
node/install
instead ofnode/run
; usecodecov
action5a6de66
- [eslint] enable
wrap-regex
7dcbd76
- [Refactor] add names to
Test.prototype
functions077a108
- [eslint] enable
comma-spacing
4acf1f2
- [eslint] update
no-redeclare
b03d4c8
- [eslint] enable
brace-style
06eba07
- [eslint] enable
no-unused-vars
2ebd23a
- [eslint] enable
consistent-return
fb4e3cf
- [Refactor] avoid reassigning arguments
8a0ab53
- [eslint] enable
semi-style
5f8afc9
- [readme] Another way to create custom reporters
a68277c
- [eslint] enable
no-extra-parens
a08dc34
- [eslint] enable
no-multi-spaces
,no-multiple-empty-lines
,space-in-parens
be1eb21
- [Refactor]
bin/tape
: separate "preparing of files list" from "require files list"021fa6d
- [Refactor] remove unused line, unneeded var initialization; add missing
new
da45ae6
- [eslint] enable
no-lonely-if
771f3dd
- [eslint] enable
space-infix-ops
233ffc6
- [Refactor] remove use of legacy
exports
c332d62
- [eslint] enable
wrap-iife
428636c
- [Docs] correct docs for
t.teardown
c4a4992
- [readme] remove travis badge; add actions and codecov badges
900f823
- [eslint] enable
no-extra-semi
1af8f52
- [Deps] update
glob
,is-regex
,object-inspect
e211546
- [eslint] enable
no-regex-spaces
ef0069a
- [Dev Deps] update
aud
,eslint
00a98d3
- [Deps] update
object-inspect
9bbf270
- [Dev Deps] update
eslint
57b659f
- [Dev Deps] update
eslint
e628b23
- [meta] ensure
not-in-publish
‘s absence does not fail anythingfb3a243
- [Deps] update
object-inspect
771c8c4
- [meta] add
safe-publish-latest
; useprepublishOnly
script for npm 7+379115d
- [Tests] exclude examples from coverage
75decb3
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
⚠ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
- any of the package files in this branch needs updating, or
- the branch becomes conflicted, or
- you click the rebase/retry checkbox if found above, or
- you rename this PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: package-lock.json
⚠️ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
- any of the package files in this branch needs updating, or
- the branch becomes conflicted, or
- you click the rebase/retry checkbox if found above, or
- you rename this PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: package-lock.json