[dist] Update dependency tape to v5 #30
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
~4.9.0->~5.9.0Release Notes
tape-testing/tape (tape)
v5.9.0Compare Source
Commits
bin/tape: add--strict4c97f542d5c8dcnpm auditinstead ofaud681d4bdauto-changelogb7bc72fmock-propertyecfb546object-inspect9a47abac827ac97880dd4627d1e7v5.8.1Compare Source
Fixed
#608Commits
assertion: pass through assertion return value, for promises2ad86d4v5.8.0Compare Source
Fixed
t.assertion#555Commits
77cabebTODO_IS_OK6cd06f58d40837aa7de58Test: minor tweaksce4ce8aexportsd39cb8d@ljharb/resumer,@ljharb/through,hasown77952d0d2f0778array.prototype.every,string.prototype.trim732268b@ljharb/eslint-config7b39e14test: reduce binding by using polyfill entrypoints91a83b6intl-fallback-symbol,is-core-moduleeafacf6object-is1b01656exportsf9eac5bv5.7.5Compare Source
Commits
throws: fix crash when throwing primitives with a non-empty expected object1b2681d9133c93default_stream: do not error on nullish dataeff3725TypeErrordoes not inherit fromError93c1d12410e9e4call-bind,hasown82e7d71@ljharb/resumeraf2fe68@ljharb/resumerbff9dad@ljharb/through5360d20@ljharb/resumerad0dd2ev5.7.4Compare Source
Fixed
at:#601Commits
has-dynamic-import1e50cb3v5.7.3Compare Source
Commits
Test: cleaneratlogicaf4d109intercept: give a proper error message with a readonly Symbol property4640a91getHarness: avoid mutatingopts, account for only one internal callsite forcreateExitHarness19cfc8f4a57fbecreateHarness: when noconfis provided,onlyshould not throw8a1ccccbin/tape: ignore options on windowsa2b74f9_assert: avoid reassigning argumentsdc64c08Results: usethisinstead ofself5f831b4newit78fd0d6aud,npmignoreceabd99npm teston windowsbcf6ce79cbae8aResultscreateStream: clean up_pushhandler878a500Test: a more precise checkf6d30cfobject.assign201e650d1987c0enginescheck since bin/tape and the rest of the lib conflict19af506deep-equal5d26485mock-propertyd90c29asideEffectsflag85f593bv5.7.2Compare Source
Commits
hasowninstead ofhas489736acall-bind,mock-property,object-inspectde34703throughproperly56d7a8bv5.7.1Compare Source
Commits
default_stream: add handling for IE < 913f23ed@ljharb/through,resolve9135b40e61cd40t.intercept()e60aecat.captureandt.captureFn, modeled after tap3d96d69throughandresumerto@ljharb/throughand@ljharb/resumera8a7d6783bc381typeofc45db4eminimist,resolve,string.prototype.trimfeee094@ljharb/eslint-config,array.prototype.flatmap,aud7123111not-in-publish‘s absence does not fail anything"92aaa51jackspeaksince 2.1.2+ depends on npm aliases, which kill the install process in npm < 6a576f8dv5.7.0Compare Source
Commits
t.intercept()5d37060t.captureandt.captureFn, modeled after tap9e21f7a.thenarg over.catch135a952typeof5ba89c9array.prototype.every,glob,string.prototype.trim4e2db4darray.prototype.flatmapdf46769not-in-publish‘s absence does not fail anything"1b3e0b1v5.6.6Compare Source
Commits
throughandresumerto@ljharb/throughand@ljharb/resumerc99680av5.6.5Compare Source
Commits
9bbbcfedeep-equal109a791v5.6.4Compare Source
Commits
throws: avoid crashing on a nonconfigurable or nonextensibleexpected0731b5fc656ee5Test: skip binding for a non-function valuee244e64call-bindfor autobinding70de437834453cdefined,minimist,object-inspect,string.prototype.trim01edce8@ljharb/eslint-config,array.prototype.flatmap,aud1b3ad24@ljharb/eslint-config,auda6a5eeedeep-equal2043b2e26a75bbminimist7e7c3d0c1b619djackspeaksince 2.1.2+ depends on npm aliases, which kill the install process in npm < 60e80800d5d675d15e2175v5.6.3Compare Source
v5.6.2Compare Source
Fixed
bin/tape: add--ignore-patternflag#586Commits
b035590auto-changelogb467b85no-use-before-define87deb68ce81cbe3171eddstackTrace: use the commongetDiagutility65df5a4throws: avoid crashing on a nonconfigurable or nonextensibleexpected0cd7a2c85d86a4causein node 16.9/16.10"775ba37npmignoreto autogenerate an npmignore file1645abbfunc-style75c0c3ab3d724earray.prototype.every,deep-equal,string.prototype.trime9c9abadefined,minimist,resolve83695c0deep-equal,object-inspect09906f3@ljharb/eslint-config,audafd8f64array.prototype.flatmap8b8bf07audf0fe7c0tap-parser2f61eac96ff86320ea48dv5.6.1Compare Source
Commits
2151e06auto-changelog86cbbd1no-use-before-definef8a8a7fa9ae3c2stackTrace: use the commongetDiagutility298cb80func-style98b9623bin/tape: include the exact arg when there are no glob results; use require on--requirefiles6a1ce4367ad2015b4752fbin/tape: make it a bit more functional, for easier v5 backportingfbdbfc9glob,object-inspect,resolve,string.prototype.trim6a3c200@ljharb/eslint-config,array.prototype.flatmap,es-value-fixtures,falafel934d49bf35f71bcausein node 16.9/16.10"23fac16testobservably looks upexecon the object4575ca47b0c9015d11d84object.assign3327fdd74e6c9e4a44a7ev5.6.0Compare Source
Commits
causein node 16.9/16.1053d9e18npmignoreto autogenerate an npmignore file12cc602bin/tape: include the exact arg when there are no glob results; use require.resolve on--requirefilese23ec12f7e3161testobservably looks upexecon the object9dbe9ad5a52443glob,object-inspect,object.assignf6f39a2@ljharb/eslint-config,array.prototype.flatmap,es-value-fixtures6bc8c38prelintworks on windows48896e83e7b2aetestobservably looks upexecon the object330f8d5eslint,@ljharb/eslint-config3960ccf7d31894prelintscript when no.gitdir is present7c6dbbdes-value-fixtures6b8e118stream.pipereturnsundefined83d4da8string.prototype.trim1a245c6b2d547aminimist64677e0v5.5.3Compare Source
Commits
testobservably looks upexecon the objectfa84c85prelintworks on windowsbf34f60prelintscript when no.gitdir is present5f78134minimistdabc6afv5.5.2Compare Source
Commits
@ljharb/eslint-config; pineslint99e7504minimatchc18a68bv5.5.1Compare Source
Commits
minimatchto v3.0.4, due to a breaking change in v3.0.5cbe0e40v5.5.0Compare Source
Merged
--no-onlyflag/NODE_TAPE_NO_ONLY_TEST#572Commits
a5a1434t.match/t.doesNotMatch: fail the test instead of throw on wrong input types. [a1c266b`](a1c266b)d3b4f4687f9b29eslint,@ljharb/eslint-config,aud51ae645bin/tape: delay requires until neededb803fd882af5edeslint,@ljharb/eslint-config,safe-publish-latest,array.prototype.flatmap3287a688d6aa6cf79acdfglob,is-regex,string.prototype.trim470ca1ccausein node 16.9/16.108594f3beccheckcommandfe6978dobject-inspect,resolve50ea080fsfrom browser bundles (#565)418dc94eslintb0c8ed3causein node 16.9/16.10ca1b906prelintso it does not fail outside of a git repoa09133eprelintso it does not fail outside of a git repob9959f8.test86ec0b2v5.4.1Compare Source
Commits
Object.keys, and.everydfc5f39eslint,@ljharb/eslint-config,aud61446b9.test096a9e0eccheckcommandbc4666bv5.4.0Compare Source
Commits
t.match/t.doesNotMatch: fail the test instead of throw on wrong input types. [329bbb8`](329bbb8)728e190eslint,@ljharb/eslint-configdc7df0fhas-dynamic-import,object-inspect8881feaeslint,@ljharb/eslint-config4023f25v5.3.2Compare Source
Fixed
#562Commits
b445a2b4c8d00af040c4feslint,@ljharb/eslint-config,safe-publish-latest459a1c5e41763f26e8113file://URLs for dynamicimport()d487addsignal-exitto v3.0.3 due to tapjs/signal-exit#663c30a55fsfrom browser bundles00f21ea@ljharb/eslint-configc837b02string.prototype.trimc1248d7array.prototype.flatmap97384b1a33b5f9glob477bb4csignal-exitto v3.0.3 due to tapjs/signal-exit#66"60bbd83v5.3.1Compare Source
Merged
.teardown()ontinstances#546tape-describeto 'other' section#523Fixed
.teardown()ontinstances (#546)#531tape-describeto 'other' section (#523)#522Commits
stripFullStackoutput an array of lines, for better failure messagesf299759@ljharbeslint config836610dnode/installinstead ofnode/run; usecodecovaction46aff81t.throwsdocumentationb36f816bin/tape: delay requires until neededc8f3ce35c4052f1700642call-bind/callBoundinstead offunction-binddirectly967b73fd81f9f66bb3496newda0cdf1exportsa04439cglob,is-regex,object-inspect,resolve,string.prototype.trim6e71e6e1515ff457a7cc9audinposttest3907aa5.endmore than onceda8ca46b7b01ecis-regex,object-inspect,string.prototype.trime34408078b4d98eslint6d5e4ad9dfb680is-regexa7ca7a31f1a4a7safe-publish-latest; useprepublishOnlyscript for npm 7+c3d434dnot-in-publish‘s absence does not fail anything2a0619d1461611faa51b5eslintfad6165eslint79a0f4bsafe-publish-latestdepd0a3888283f537v5.3.0Compare Source
Commits
@ljharbeslint config9d3c5b428d6e51@ljharbeslint configae8b5c0no-shadowf0756f3curly,object-curly-spacing,object-curly-newlinee9b75e1e6d2faffunction-paren-newline,function-call-argument-newlineae6de0cnode/installinstead ofnode/run; usecodecovaction5a6de66wrap-regex7dcbd76Test.prototypefunctions077a108comma-spacing4acf1f2no-redeclareb03d4c8brace-style06eba07no-unused-vars2ebd23aconsistent-returnfb4e3cf8a0ab53semi-style5f8afc9a68277cno-extra-parensa08dc34no-multi-spaces,no-multiple-empty-lines,space-in-parensbe1eb21bin/tape: separate "preparing of files list" from "require files list"021fa6dnewda45ae6no-lonely-if771f3ddspace-infix-ops233ffc6exportsc332d62wrap-iife428636ct.teardownc4a4992900f823no-extra-semi1af8f52glob,is-regex,object-inspecte211546no-regex-spacesef0069aaud,eslint00a98d3object-inspect9bbf270eslint57b659feslinte628b23not-in-publish‘s absence does not fail anythingfb3a243object-inspect771c8c4safe-publish-latest; useprepublishOnlyscript for npm 7+379115d75decb3v5.2.2Compare Source
Commits
3f94e68v5.2.1Compare Source
Fixed
t.teardown(): ensure callback is only called once#551Commits
object-is,string.prototype.trimb497eadv5.2.0Compare Source
Fixed
.teardown()ontinstances#531t.throws/t.doesNotThrowdocumentation#540Commits
t.throwsdocumentation94220ba3c05a87is-regex,resolve8c52d12eslint,audf847c85call-bindce0b1adeslint83f1eecv5.1.1Compare Source
Commits
stripFullStackoutput an array of lines, for better failure messages0743333266bc66d505cdft.end()behaviorb505c4ctimeoutAftertest with Promisese8255cfdf5a1248e60dcbnpm run test:exampleto test non-failing examples.4210e447ca56eb04da90b6d72960nycon all tests5ec21aacall-bind/callBoundinstead offunction-binddirectlyb19da3182c3904688256aaudinposttestb9bec0e7aff9e4v5.1.0Compare Source
Fixed
tape-describeto 'other' section#522Commits
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.
This PR was generated by Mend Renovate. View the repository job log.