node-module-registry icon indicating copy to clipboard operation
node-module-registry copied to clipboard

Update dependency tape to v4.17.0

Open renovate[bot] opened this issue 4 years ago • 0 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
tape 4.8.0 -> 4.17.0 age adoption passing confidence

Release Notes

ljharb/tape (tape)

v4.17.0

Compare Source

Commits
  • [New] add t.intercept() e60aeca
  • [New] add t.capture and t.captureFn, modeled after tap 3d96d69
  • [Deps] switch from through and resumer 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 < 6 a576f8d

v4.16.2

Compare Source

Commits
  • [Fix] throws: avoid crashing on a nonconfigurable or nonextensible expected 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

Compare Source

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 common getDiag utility 65df5a4
  • [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 file 1645abb
  • [eslint] enable func-style 75c0c3a
  • [readme] fix version badge 20ea48d

v4.16.0

Compare Source

Commits
  • [New] bin/tape: include the exact arg when there are no glob results; use require on --require files 6a1ce43
  • [meta] create FUNDING.yml 5b4752f
  • [Refactor] bin/tape: make it a bit more functional, for easier v5 backporting fbdbfc9
  • [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
  • [Robustness] test observably looks up exec on the object 4575ca4
  • [meta] add SECURITY.md 7b0c901

v4.15.1

Compare Source

Commits
  • [Tests] handle a broken error cause in node 16.9/16.10 53d9e18
  • [Robustness] test observably looks up exec on the object 9dbe9ad
  • [meta] remove unused travis.yml file 5a52443
  • [meta] ensure prelint works on windows 48896e8
  • [Dev Deps] update eslint, @ljharb/eslint-config 3960ccf
  • [meta] improve prelint script when no .git dir is present 7c6dbbd
  • [Deps] update minimist 64677e0

v4.15.0

Compare Source

Merged
  • [New] add --no-only flag/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, aud 51ae645
  • [Fix] bin/tape: delay requires until needed b803fd8
  • [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
  • [meta] better eccheck command fe6978d
  • [Deps] update object-inspect, resolve 50ea080
  • [meta] Exclude fs from browser bundles (#​565) 418dc94
  • [Tests] handle a broken error cause in node 16.9/16.10 ca1b906
  • [meta] fix prelint so it does not fail outside of a git repo a09133e
  • [Robustness] use cached .test 86ec0b2

v4.14.0

Compare Source

Merged
  • [New] add .teardown() on t instances #546
  • [readme] add tape-describe to 'other' section #523
Fixed
  • [New] add .teardown() on t instances (#​546) #531
  • [readme] add tape-describe to 'other' section (#​523) #522
Commits
  • [Tests] make stripFullStack output an array of lines, for better failure messages f299759
  • [eslint] fully enable @ljharb eslint config 836610d
  • [actions] use node/install instead of node/run; use codecov action 46aff81
  • [readme] improve t.throws documentation b36f816
  • [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 of function-bind directly 967b73f
  • [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 in posttest 3907aa5
  • [Refactor] generalize error message from calling .end more than once da8ca46
  • [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
  • [Refactor] Avoid setting message property on primitives; use strict mode to catch this 9dfb680
  • [meta] add safe-publish-latest; use prepublishOnly script for npm 7+ c3d434d
  • [meta] ensure not-in-publish‘s absence does not fail anything 2a0619d
  • [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
  • [Tests] exclude examples from coverage 283f537

v4.13.3

Compare Source

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) #519
  • [Fix] Update RegExp for matching stack frames to handle Promise/then scenario (#​516) #515
Commits
  • [Dev Deps] update eslint, falafel, js-yaml 9676a21
  • [Deps] update minimist, resolve 8887189
  • [readme] add tape-repeater (#​511) 33712e2
  • [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

v4.13.2

Compare Source

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 quotes rule d686aa2
  • [Refactor] remove unused code e6b6f11
  • [Deps] update resolve 398503c

v4.13.0

Compare Source

Commits
  • [New] add t.match() and t.doesNotMatch(), new in node v13.6 0330d82
  • [New] tape binary: 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 resolve 0f15085

v4.12.1

Compare Source

Commits
  • [Fix] error stack file path can contain parens/spaces 9094271
  • [Deps] update resolve b765bba
  • [Dev Deps] update eslint 949781f

v4.12.0

Compare Source

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.trim 6e94800
  • [Deps] update is-regex, string.prototype.trim 3e0a341
  • [Refactor] use is-regex instead of instanceof RegExp 8150c3b
  • [Dev Deps] update eslint ba7e2b2
  • add tap-nyc to pretty-reporters 24487cb

v4.11.0

Compare Source

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 !! over Boolean() 32b5948
  • [Deps] update inherits, resolve 9526c2e

v4.10.2

Compare Source

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-yaml 9ec3a0f
  • [Deps] update glob, resolve c30e492
  • [meta] set save-prefix to ~ (meant for runtime deps) 3f337d1

v4.10.1

Compare Source

Fixed
Commits

v4.10.0

Compare Source

Merged
  • [Fix] Ensure that non-functions passed to throws fail the test, just like assert #268
  • [Fix] Ensure that non-functions passed to throws fail the test, just like assert #268
  • [Fix] Ensure that non-functions passed to throws fail the test, just like assert #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-yaml 9e3d25e
  • [Fix] windows: Show failure location even if driver letter is lowercase fb548b3
  • Add missing concat-stream devDep 8b3c1b7
  • [New] add alias 'notDeepEquals' to 'notDeepEqual' function 35844e6
  • [Deps] update glob 82e7b26
  • [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-tape in the section "other". 1693c34

v4.9.2

Compare Source

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, eclint 4b9c951
  • 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

Compare Source

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-inspect 8a2d29b
  • Add tap-react-browser 6cbc53e
  • [Dev Deps] update js-yaml 73232c0
  • [Dev Deps] update concat-stream 45788a5
  • Fix spelling of "parameterize" 24e0a8d

v4.9.0

Compare Source

Merged
  • [New] use process.env.NODE_TAPE_OBJECT_PRINT_DEPTH for 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_DEPTH for the default object print depth. 17276d7
  • Handle stack variation in Node v0.8 a5fb7ed
  • [Tests] on node v9; use nvm install-latest-npm 4919e40
  • Update existing tests to properly reference anonymous names f619f60
  • Provide placeholder names for anonymous functions 32faf70
  • [Deps] update object-inspect, resolve 6867840
  • Reverse engineer error for at prop too 1eba217
  • normalize path separators in stacks f90e487
  • [Dev Deps] update js-yaml 0e68b2d
  • [Deps] update function-bind b66f8f8
  • 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.

renovate[bot] avatar Sep 01 '21 12:09 renovate[bot]