create-servers
create-servers copied to clipboard
[dist] Update dependency tape to v5
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
tape | ~4.9.0 -> ~5.7.0 |
Release Notes
ljharb/tape (tape)
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/ljharb/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/ljharb/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
v5.2.2
Commits
- [Fix] proper exit behavior in node v0.6
3f94e68
v5.2.1
Fixed
- [Fix]
t.teardown()
: ensure callback is only called once#551
Commits
- [Deps] update
object-is
,string.prototype.trim
b497ead
v5.2.0
Fixed
- [New] add
.teardown()
ont
instances#531
- [readme] improve
t.throws
/t.doesNotThrow
documentation#540
Commits
- [readme] improve
t.throws
documentation94220ba
- [Tests] exclude node v0.6, for now
3c05a87
- [Deps] update
is-regex
,resolve
8c52d12
- [Dev Deps] update
eslint
,aud
f847c85
- [Deps] update
call-bind
ce0b1ad
- [Dev Deps] update
eslint
83f1eec
v5.1.1
Commits
- [Tests] make
stripFullStack
output an array of lines, for better failure messages0743333
- [Tests] migrate tests to Github Actions
266bc66
- [Fix] preserve stack traces for returned Promises (async/await)
d505cdf
- [readme] Document unexpected
t.end()
behaviorb505c4c
- [Tests] add
timeoutAfter
test with Promisese8255cf
- [readme] improve method docs
df5a124
- [Robustness] cache and call-bind more prototype methods
8e60dcb
- [Tests] add
npm run test:example
to test non-failing examples.4210e44
- [eslint] fix some inconsistencies
7ca56eb
- [eslint] ensure no trailing commas
04da90b
- [meta] add Automatic Rebase and Require Allow Edits workflows
6d72960
- [Tests] run
nyc
on all tests5ec21aa
- [Refactor] use
call-bind/callBound
instead offunction-bind
directlyb19da31
- [meta] do not publish github action workflow files
82c3904
- [Tests] skip Promise tests when Promises are not available
688256a
- [meta] run
aud
inposttest
b9bec0e
- [readme] Added tabe into reporter list
7aff9e4
v5.1.0
Fixed
- [readme] add
tape-describe
to 'other' section#522
Commits
- [Tests] add test case for #519 for test.comment() in createStream/objectMode context
40ec79a
- [Deps] update
deep-equal
,object-inspect
,object-is
,object.assign
,resolve
,string.prototype.trim
434f615
- [Deps] update
deep-equal
,is-regex
,object-inspect
,object-is
,object.assign
,string.prototype.trim
df23eda
- [eslint] remove useless regex escapes
3554d4b
- [readme] document Promise support; remove Promise-related alternatives
4665d63
- [Tests] handle stack differences in node 15
1ac9ecf
- [New] Include name of test in log when test times out
e142c29
- [Dev Deps] update
eslint
,js-yaml
7574152
- [Dev Deps] update
eslint
c6772d1
- [Dev Deps] update
eslint
5b7720a
- [Deps] update
resolve
898302b
v5.0.1
Merged
- [Fix]
createStream
:result
payload is not always an object#519
- [Fix] Update RegExp for matching stack frames to handle Promise/then scenario
#516
- [Tests] Fix simple typo, placehodler -> placeholder
#500
Fixed
- [Fix]
createStream
:result
payload is not always an object#519
- [Fix]
createStream
:result
payload is not always an object (#519)#519
- [Fix] Update RegExp for matching stack frames to handle Promise/then scenario (#516)
#515
- [Fix] Update RegExp for matching stack frames to handle Promise/then scenario
#515
Commits
- Merge tag 'v4.13.3'
b7af113
- [Dev Deps] update
eslint
,falafel
,js-yaml
9676a21
- [Deps] update
minimist
,resolve
8887189
- [Dev Deps] update
eslint
c421eb3
- [readme] add
tape-repeater
(#511)33712e2
- [readme] add
tape-repeater
0b5804d
- [examples] add
ecstatic
9b87675
- [readme] Add link to tape-player (in-process reporter) (#496)
bc1334b
- [Docs] add an optional emoji version for tap-spec consumer (#501)
6326dc6
v5.0.0
Commits
- [Deps] update
deep-equal
,minimist
,object-is
,resolve
6fd0691
- [Breaking] remove full "lib" export; replace with explicit exports
3bb97f1
- [Dev Deps] update
falafel
f24491d
- [Tests] Fix simple typo, placehodler -> placeholder
8ba3668
- [examples] add
ecstatic
d021e9d
- [readme] Add link to tape-player (in-process reporter)
5b9c442
- [Docs] add an optional emoji version for tap-spec consumer
f5d0899
v4.17.0
Commits
- [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
v4.16.2
Commits
- [Fix]
throws
: avoid crashing on a nonconfigurable or nonextensibleexpected
0731b5f
- [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
- [meta] add missing npmrc config
15e2175
v4.16.1
Commits
- [eslint] fix indentation
b035590
- [meta] add
auto-changelog
b467b85
- [eslint] enforce
no-use-before-define
87deb68
- [eslint] clean up config a bit
3171edd
- [Tests]
stackTrace
: use the commongetDiag
utility65df5a4
- [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
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.
🔕 Ignore: Close this PR and you won't be reminded about this update 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.