node-module-registry
node-module-registry copied to clipboard
Update dependency tape to v4.17.0
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| tape | 4.8.0 -> 4.17.0 |
Release Notes
ljharb/tape (tape)
v4.17.0
Commits
- [New] add
t.intercept()e60aeca - [New] add
t.captureandt.captureFn, modeled after tap3d96d69 - [Deps] switch from
throughandresumerto@ljharb/throughand@ljharb/resumera8a7d67 - [Tests] simplify tests
83bc381 - [Performance] use inline
typeofc45db4e - [Deps] update
minimist,resolve,string.prototype.trimfeee094 - [Dev Deps] update
@ljharb/eslint-config,array.prototype.flatmap,aud7123111 - Revert "[meta] ensure
not-in-publish‘s absence does not fail anything"92aaa51 - [Dev Deps] pin
jackspeaksince 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 nonextensibleexpected0731b5f - [actions] update rebase action
834453c - [Deps] update
defined,minimist,object-inspect,string.prototype.trim01edce8 - [Dev Deps] update
@ljharb/eslint-config,array.prototype.flatmap,aud1b3ad24 - [meta] add missing npmrc config
15e2175
v4.16.1
Commits
- [eslint] fix indentation
b035590 - [meta] add
auto-changelogb467b85 - [eslint] enforce
no-use-before-define87deb68 - [eslint] clean up config a bit
3171edd - [Tests]
stackTrace: use the commongetDiagutility65df5a4 - [meta] fix repo URLs
85d86a4 - Revert "[Tests] handle a broken error
causein node 16.9/16.10"775ba37 - [meta] use
npmignoreto autogenerate an npmignore file1645abb - [eslint] enable
func-style75c0c3a - [readme] fix version badge
20ea48d
v4.16.0
Commits
- [New]
bin/tape: include the exact arg when there are no glob results; use require on--requirefiles6a1ce43 - [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.trim6a3c200 - [Dev Deps] update
@ljharb/eslint-config,array.prototype.flatmap,es-value-fixtures,falafel934d49b - [Tests] fix no_only tests on Windows
f35f71b - [Robustness]
testobservably looks upexecon the object4575ca4 - [meta] add SECURITY.md
7b0c901
v4.15.1
Commits
- [Tests] handle a broken error
causein node 16.9/16.1053d9e18 - [Robustness]
testobservably looks upexecon the object9dbe9ad - [meta] remove unused travis.yml file
5a52443 - [meta] ensure
prelintworks on windows48896e8 - [Dev Deps] update
eslint,@ljharb/eslint-config3960ccf - [meta] improve
prelintscript when no.gitdir is present7c6dbbd - [Deps] update
minimist64677e0
v4.15.0
Merged
- [New] add
--no-onlyflag/NODE_TAPE_NO_ONLY_TEST#572
Commits
- [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,aud51ae645 - [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.flatmap3287a68 - [actions] update codecov uploader
8d6aa6c - [Tests] handle carriage returns in stack traces on Windows
f79acdf - [Deps] update
glob,is-regex,string.prototype.trim470ca1c - [meta] better
eccheckcommandfe6978d - [Deps] update
object-inspect,resolve50ea080 - [meta] Exclude
fsfrom browser bundles (#565)418dc94 - [Tests] handle a broken error
causein node 16.9/16.10ca1b906 - [meta] fix
prelintso it does not fail outside of a git repoa09133e - [Robustness] use cached
.test86ec0b2
v4.14.0
Merged
Fixed
- [New] add
.teardown()ontinstances (#546)#531 - [readme] add
tape-describeto 'other' section (#523)#522
Commits
- [Tests] make
stripFullStackoutput an array of lines, for better failure messagesf299759 - [eslint] fully enable
@ljharbeslint config836610d - [actions] use
node/installinstead ofnode/run; usecodecovaction46aff81 - [readme] improve
t.throwsdocumentationb36f816 - [Refactor] avoid reassigning arguments
5c4052f - [Tests] add test case for #519 for test.comment() in createStream/objectMode context
1700642 - [Refactor] use
call-bind/callBoundinstead offunction-binddirectly967b73f - [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
newda0cdf1 - [Refactor] remove use of legacy
exportsa04439c - [Deps] update
glob,is-regex,object-inspect,resolve,string.prototype.trim6e71e6e - [eslint] remove useless regex escapes
1515ff4 - [readme] remove travis badge; add actions and codecov badges
57a7cc9 - [meta] run
audinposttest3907aa5 - [Refactor] generalize error message from calling
.endmore than onceda8ca46 - [Tests] handle stack differences in node 15
b7b01ec - [Deps] update
is-regex,object-inspect,string.prototype.trime344080 - [New] Include name of test in log when test times out (#524)
78b4d98 - [Refactor] Avoid setting message property on primitives; use strict mode to catch this
9dfb680 - [meta] add
safe-publish-latest; useprepublishOnlyscript 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
eslintfad6165 - [Dev Deps] update
eslint79a0f4b - [Tests] exclude examples from coverage
283f537
v4.13.3
Merged
- [Fix]
createStream:resultpayload 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:resultpayload is not always an object (#519)#519 - [Fix] Update RegExp for matching stack frames to handle Promise/then scenario (#516)
#515
Commits
- [Dev Deps] update
eslint,falafel,js-yaml9676a21 - [Deps] update
minimist,resolve8887189 - [readme] add
tape-repeater(#511)33712e2 - [examples] add
ecstatic9b87675 - [readme] Add link to tape-player (in-process reporter) (#496)
bc1334b - [Docs] add an optional emoji version for tap-spec consumer (#501)
6326dc6
v4.13.2
Merged
- [patch] Print name of test that didnt end
#498
Commits
- [Tests] add tests for edge cases and numerics
4526b39 - [Tests] sync new test cases from master
98b2695 - [eslint] enable
quotesruled686aa2 - [Refactor] remove unused code
e6b6f11 - [Deps] update
resolve398503c
v4.13.0
Commits
- [New] add
t.match()andt.doesNotMatch(), new innodev13.60330d82 - [New]
tapebinary: Add -i flag to ignore files from gitignore (#492)e0e2542 - [lint] fix object key spacing
d7c2fd3 - [Tests] handle stack trace variation in node <= 0.8
21ac403 - [Deps] update
resolve0f15085
v4.12.1
Commits
- [Fix] error stack file path can contain parens/spaces
9094271 - [Deps] update
resolveb765bba - [Dev Deps] update
eslint949781f
v4.12.0
Fixed
- [New] when the error type is wrong, show the message and stack
#479
Commits
- [Tests] use shared travis-ci configs
f3a5925 - [Tests] add a test for the wrong kind of error
44cbbf5 - [Deps] update
deep-equal,glob,object-inspect,resolve,string.prototype.trim6e94800 - [Deps] update
is-regex,string.prototype.trim3e0a341 - [Refactor] use
is-regexinstead ofinstanceof RegExp8150c3b - [Dev Deps] update
eslintba7e2b2 - add tap-nyc to pretty-reporters
24487cb
v4.11.0
Commits
- [lint] enforce consistent semicolon usage
a5006ce - [New] Add descriptive messages for skipped asserts
838d995 - [Fix] emit skipped tests as objects
8d5dc2f - [Tests] add tests for 'todo' exit codes
c6c4ace - [meta] clean up license so github can detect it
861cf55 - [Refactor] use
!!overBoolean()32b5948 - [Deps] update
inherits,resolve9526c2e
v4.10.2
Fixed
- [Refactor] Removed never-read inErrorState from index.js
#461
Commits
- [fix] don't consider 'ok' of todo tests in exit code
15b2dfc - Minor punctuation/highlighting improvement
25b4a24 - [Dev Deps] update
eslint,js-yaml9ec3a0f - [Deps] update
glob,resolvec30e492 - [meta] set save-prefix to
~(meant for runtime deps)3f337d1
v4.10.1
Fixed
Commits
v4.10.0
Merged
- [Fix] Ensure that non-functions passed to
throwsfail the test, just likeassert#268 - [Fix] Ensure that non-functions passed to
throwsfail the test, just likeassert#268 - [Fix] Ensure that non-functions passed to
throwsfail the test, just likeassert#268 - Fix premature end of tests (and running sibling tests) when test includes subtests
#403 - [Fix]: only use one test runner for results, even if multiple streams are created
#404
Fixed
- Merge pull request #403 from nhamer/issue222
#222 - Merge pull request #404 from nhamer/issue105
#105 - [Test]: only use one test runner for results, even if multiple streams are created
#105 - [Fix] Fix premature end of tests (and running sibling tests) when test includes subtests
#222 - Comments should not make exit code incorrect. Fixes #92
#92
Commits
- Merge all orphaned tags: 'v1.1.2', 'v2.0.2', 'v2.1.1', 'v2.2.2', 'v2.3.3', 'v2.4.3', 'v2.5.1', 'v2.6.1', 'v2.7.3', 'v2.8.1', 'v2.9.1', 'v2.10.3', 'v2.11.1', 'v2.13.4', 'v2.14.0', 'v2.14.1', 'v3.6.1'
6209882 - [New] Implements TAP TODO directive
5cdaf54 - Minor test tweaks due to output differences in v1 vs v4.
d22b5fc - Minor test tweaks due to whitespace differences in v3 vs v4.
7ed6651 - [Refactor] Avoid adding a new observable method to the API.
fbe4b95 - Minor test tweaks due to whitespace differences in v2 vs v4.
6ce09d9 - [Tests] missing t.end(); avoid shadowing
144a361 - [Fix] Stop createStream for creating additional test runner loops
b494b18 - hats, has module
6ecc842 - [Dev Deps] update
eslint,js-yaml9e3d25e - [Fix] windows: Show failure location even if driver letter is lowercase
fb548b3 - Add missing
concat-streamdevDep8b3c1b7 - [New] add alias 'notDeepEquals' to 'notDeepEqual' function
35844e6 - [Deps] update
glob82e7b26 - [Docs] Add tape-promise into 'other'
d15bc4b - [Docs] Add an alternative ES6 tape runner
aac3e70 - better travis yml
066542a - do not set canEmitExit with browserify process shim
a28db7e - do not set canEmitExit with browserify process shim
ebdbba6 - do not set canEmitExit with browserify process shim
4f33ae5 - do not set canEmitExit with browserify process shim
0e47a93 - do not set canEmitExit with browserify process shim
ff3e84f - do not set canEmitExit with browserify process shim
7164a03 - do not set canEmitExit with browserify process shim
40cf488 - do not set canEmitExit with browserify process shim
d282191 - do not set canEmitExit with browserify process shim
59fd1dc - do not set canEmitExit with browserify process shim
87eb6bc - do not set canEmitExit with browserify process shim
c9d502e - do not set canEmitExit with browserify process shim
66c0a7d - gitignore node_modules
71af8ba - gitignore node_modules
3495543 - [Docs] link to mixed tape
8a7567a - [Docs] Add electron-tap
5c36aa8 - [Docs] Mention
flip-tapein the section "other".1693c34
v4.9.2
Merged
- [Docs] Clarify doesNotThrow parameters
#450 - Update README: convert list of tap reporters to links
#439
Fixed
- [Fix] notEqual and notDeepEqual show "expected" value on failure
#453
Commits
- Convert list of tap reporters to links
4337f58 - [Docs] Updated readme to make test, test.only and test.skip consistent.
75c467e - [Dev Deps] update
eslint,eclint4b9c951 - Clarify doesNotThrow parameters
f53e3f1 - [readme] Change broken image to use web archive
b1df632 - [Docs] cleanup from #439
5f1c5a2 - Adding tap-junit
96de340
v4.9.1
Merged
- [docs] Add tap-react-browser
#433
Commits
- [Tests] add eclint and eslint, to enforce a consistent style
c6f5313 - [fix] Fix bug in functionName regex during stack parsing
ec4a71d - [Dev Deps] use ~ for dev deps; update to latest nonbreaking
9d501ff - [Deps] update
has,for-each,resolve,object-inspect8a2d29b - Add tap-react-browser
6cbc53e - [Dev Deps] update
js-yaml73232c0 - [Dev Deps] update
concat-stream45788a5 - Fix spelling of "parameterize"
24e0a8d
v4.9.0
Merged
- [New] use
process.env.NODE_TAPE_OBJECT_PRINT_DEPTHfor the default object print depth#420 - Add "onFailure" listener to test harness.
#408 - normalize path separators in stripFullStack
#402 - Check added stack trace parts for filename match
#387 - Fix dirname in stack traces
#388 - Use local reference for clearTimeout global
#385
Fixed
- [Fix] fix stack where actual is falsy
#399
Commits
- Handle spaces in path name for setting file, line no
bf5a750 - Update tests to correctly reference (or ignore) at prop
d165142 - Test for anonymous function wrapper
6015599 - Test name with spaces
3c2087a - Add "onFinish" listener to test harness.
00aa133 - [New] use
process.env.NODE_TAPE_OBJECT_PRINT_DEPTHfor the default object print depth.17276d7 - Handle stack variation in Node v0.8
a5fb7ed - [Tests] on
nodev9; usenvm install-latest-npm4919e40 - Update existing tests to properly reference anonymous names
f619f60 - Provide placeholder names for anonymous functions
32faf70 - [Deps] update
object-inspect,resolve6867840 - Reverse engineer error for at prop too
1eba217 - normalize path separators in stacks
f90e487 - [Dev Deps] update
js-yaml0e68b2d - [Deps] update
function-bindb66f8f8 - Use lib directory instead of package root for stacktrace checking
b6f5aaf - correct spelling mistake
fde8216
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.