{"_id":"libtap","_rev":"18-5533bce243e2fb5c8848c977b227db27","name":"libtap","dist-tags":{"latest":"1.4.1"},"versions":{"0.1.0":{"name":"libtap","version":"0.1.0","keywords":["assert","tap","test","testing"],"author":{"url":"http://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"libtap@0.1.0","maintainers":[{"name":"coreyfarrell","email":"git@cfware.com"}],"homepage":"http://www.node-tap.org/","bugs":{"url":"https://github.com/tapjs/libtap/issues"},"dist":{"shasum":"afdd9df6bb731394eac6c5aaf7c2f8f3434dba19","tarball":"https://registry.npmjs.org/libtap/-/libtap-0.1.0.tgz","fileCount":20,"integrity":"sha512-ZDiKeW9WVywtbGSL9pBXRrQsuS/c0PdTza+CfEC7pC942Swjg06bwvmlSNTPM8Tc6dny9pxIQNnVwTozYTjBTQ==","signatures":[{"sig":"MEUCIGXeG2/IsfbSt8PjB5MKUgnZVLdHTpxreYFxE4v2J4HCAiEAl/KXtcK6p9dm21BcRvQwNuxT8ptmBW4PwiDU3y5Gb6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEOOFCRA9TVsSAnZWagAAF6oP/jeSe+1ltDxKZw6FJR8c\nJZ/HCzusrDnRwO390JvN6D9w6IUrt5Ftdin3y2965Z+yfDnMfpYeAnbWIbHh\nD8qZlZaEsESuA293Y+WW25oywEsl4OyoU744N9afz9KyelgqUaAP/PVt6SbP\nRlfQv0NnDdc/9wQdH2OZ9795b0NRt3ybAnTlzAq7/BmDMHZEAQ5GnNrNnOHA\n8nNDfz3++PuqjCxcKENG0ocIQ6gUPasZyHiM/9WzkDUw1iM0C9cf/UjhuobR\nV5FmpgTxjOKChmfL6OFZyT56zgFT2rAUU5d2CJ7gl3I5L45uilKWBqnLK4iY\nV1o5Hd3gQZf3sZNYv7y3X16uvMweoYg/5xXjXkU42fm/c1+I3bp4tOyGTC/Y\n1tkZKMwDFHq94F4LRGy2KNhG5niTJFiuiwZ2zOxtoAeQFZVhVKDlu3JaL81l\nfNhAO+ITSvRiYokaTKKfPqSf2NKRWsWd3U28QWZu3SGtTGge7XbMO+Ce5qF6\n0iWmkHU4d/WACoACQvQD8t7H3BOneO0SJM9ikwGb16BlAKja8Q851SbxngHw\nY66Mt+lN/OTYpfwWuqyKWGAwEFtOGZVP3rRqR5dKPUS2R827yUPq9DEk2jeG\nMWLn1KM71cqAPhbV/7hf0txHli3D6jAmVKdZQLW2bIM/5deebTGTqkSjvJod\nRG9I\r\n=3ZO0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/tap.js","engines":{"node":">=10"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"25fc5378b3fb81bd9fe181fa9188028be25c6b19","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"nyc --silent=true node npm-run-test.js | tap-mocha-reporter classic","posttest":"nyc report","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"coreyfarrell","email":"git@cfware.com"},"repository":{"url":"git+https://github.com/tapjs/libtap.git","type":"git"},"_npmVersion":"6.13.4","description":"A Test-Anything-Protocol library for JavaScript","directories":{},"_nodeVersion":"13.5.0","dependencies":{"diff":"^4.0.1","own-or":"^1.0.0","yapool":"^1.0.0","minipass":"^3.1.1","tap-yaml":"^1.0.0","tcompare":"^5.0.0","own-or-env":"^1.0.1","tap-parser":"^10.0.1","signal-exit":"^3.0.0","stack-utils":"^2.0.1","function-loop":"^1.0.2","bind-obj-methods":"^2.0.0","trivial-deferred":"^1.0.1","async-hook-domain":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","glob":"^7.1.6","rimraf":"^3.0.0","foreground-child":"^2.0.0","source-map-support":"^0.5.16","tap-mocha-reporter":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/libtap_0.1.0_1578165124856_0.37302049488028177","host":"s3://npm-registry-packages"},"deprecated":"This library is no longer used by node-tap, and is unmaintained."},"0.2.0":{"name":"libtap","version":"0.2.0","keywords":["assert","tap","test","testing"],"author":{"url":"http://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"libtap@0.2.0","maintainers":[{"name":"coreyfarrell","email":"git@cfware.com"}],"homepage":"http://www.node-tap.org/","bugs":{"url":"https://github.com/tapjs/libtap/issues"},"dist":{"shasum":"a66723911cd4e904c897beb2c4dde242a1d30614","tarball":"https://registry.npmjs.org/libtap/-/libtap-0.2.0.tgz","fileCount":20,"integrity":"sha512-+bVc9WTxIrhwqBTG2VzJ7QHf0ray5g3OuEfgExYYos924oQObHa6ugu0AGRC37Prcb8xS6Cp9ky8OkGgCrBfpg==","signatures":[{"sig":"MEYCIQCrlV384CfzjC7zcpdzvMxh1/5RLZAH2MXUUYHkGrZb6AIhAO1aEqpdqB52ZW+MLRHzEk24/Zhcp4Bbb6cLnFxHAqGS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLBYnCRA9TVsSAnZWagAAg10P/3hwOEg+8BFdYAZNxoK/\nicMO9OkEsFA1006jQwgXDkLY2WbQBSroFJ7fPyoNTsHAQWZqq+ftJ6CuLmya\nJ6YgXADiWtuaEM24wgBKRtvG7hxRJH1FeK9mInTBtZ/TYdaOiQC0I+MLELjS\njpOsI8AcKCvE9IotEeBjEx3v7n3NoHvQOwcEDaPW8+tmRynCtmauZeop4cYV\nae6PjUyw0dz0A81qyQhrclLnBr4s3qk7+4GjYxxzeEKnGEjkLUaGGsb/qexg\nadcUvY6/S3slm36zD1RnxiOd4z1lh9XTicTVj4ktXda47bwcCm4TgsJr6vVr\nlhEVPzjX1gy6ye4lh9gY+KU7R2mToswvUCqYQp2TcASwmGz9VYaWkcxYFr79\nO6eJXOIu5xG/qL8O+qSr/PseqfqhCekMmTmU8MseE8zUL/ClE8DQaYiz3Mra\ny6XfcAMRU0GStschES8JWhnYz8KP0IX3U8n5NlLVieBvEaSSzei7tGtMZ9ma\ng9jsVmHhbrK2WgRpZQYRyvImrdcblUOMeJhNo59LXKyFtHj3gdewA7tfMWCh\n+SuZkqbVGyP9k3VPgEp/VzCAm/pgoid9IHxIqZ9Y8/QlJgeuoZG1sgxNDUrw\ngfy5Dufn7SB23SgL92XaQqLJY/7di5JqWN7Z2VsMSK12D8TAtgYxwpg1oyVy\nSf4u\r\n=CxNV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/tap.js","engines":{"node":">=10"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"1039b351bcdf3bd267a542eb61955009565517d9","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"nyc --silent=true node npm-run-test.js | tap-mocha-reporter classic","posttest":"nyc report","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"coreyfarrell","email":"git@cfware.com"},"repository":{"url":"git+https://github.com/tapjs/libtap.git","type":"git"},"_npmVersion":"6.13.4","description":"A Test-Anything-Protocol library for JavaScript","directories":{},"_nodeVersion":"12.14.1","dependencies":{"diff":"^4.0.2","own-or":"^1.0.0","yapool":"^1.0.0","minipass":"^3.1.1","tap-yaml":"^1.0.0","tcompare":"^5.0.1","own-or-env":"^1.0.1","tap-parser":"^10.0.1","signal-exit":"^3.0.2","stack-utils":"^2.0.1","function-loop":"^1.0.2","bind-obj-methods":"^2.0.0","trivial-deferred":"^1.0.1","async-hook-domain":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","glob":"^7.1.6","rimraf":"^3.0.0","foreground-child":"^2.0.0","source-map-support":"^0.5.16","tap-mocha-reporter":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/libtap_0.2.0_1579947559342_0.4949695562763403","host":"s3://npm-registry-packages"},"deprecated":"This library is no longer used by node-tap, and is unmaintained."},"0.3.0":{"name":"libtap","version":"0.3.0","keywords":["assert","tap","test","testing"],"author":{"url":"http://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"libtap@0.3.0","maintainers":[{"name":"coreyfarrell","email":"git@cfware.com"}],"homepage":"http://www.node-tap.org/","bugs":{"url":"https://github.com/tapjs/libtap/issues"},"dist":{"shasum":"28f21906e48d09806bfdfd157d43ea8d4bc015ec","tarball":"https://registry.npmjs.org/libtap/-/libtap-0.3.0.tgz","fileCount":21,"integrity":"sha512-APn26imcDbiMiigX/h1vdC9OMypTt9THMqttYm2AkgWTyP5Q9yDEkiFHnKIJNwtAKaMLJ6FyvBnRjWkVI/77xg==","signatures":[{"sig":"MEUCIGobB5xzCOJD2n7LQOTFWzRUaR4Js0zPUEfF5q+9PmHwAiEAvh/4ou1xZZk5R9fFqOU+zKvv0/OJzhGgVGqdvUffhmo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYVjDCRA9TVsSAnZWagAAhVUP/05gSGPSMXyvCAErIGx9\n9TsNgRt+VinB/aESEp/uq/GTKfhvapKxecIUr1jOLq07pZ/Ap2RwgjAlXii+\nxs12UFVtg+fhXYr5UJqqKC9QUhW8IQ1w4dHy3vRE2l517+Q75VKhK7/7Va73\nBjS0gFbNxV82/wkENMeZKQVTrgMApeS2vtaq+jDLAMye2oC5jNdDvzB1j1tj\nNzvssThkhAz9wPZfzet6R87J2QXssgqghx0Q2939Ojqc5MSMuS0Pl+oqa3J9\nygW0RbYxjr/5lDxfwSfBnehcqQ7EEtCpcqgkpzCaQwZHpjisVyAO03WdpeCw\na5k4AczJmE5nt71kLNYXesXLwyJkoVNM/Rz/BPhO1leAM2ls/o9z4tVr03m5\nfEc+rIMjZXEhJPvIWxYgF5cGLqUr2BwpX31jPCS+FGq+OHGQeM+mRboaEvug\nJ0PYqmVJXBSslDmF4K7XzO8FFgc/1oM/8fqqiN1LvX/Qig5RSiQ2bogFns3J\n+lO2qJHmI6zzypuXUPAT8zJXbYJru3X2Lt9JbvDP28FFRwAUM0WeRrlFiKWj\nQHLpuItSIv7gsjcxS16CDAl1DxnzgRXtfgwz4mzvCJLHIc26kVnzZtp0B+Gf\nxiFW6BWNIFSkA0ZLLof0gASp51N/hbNOqtGOnBvx9Msdhpj54Szixa/GAoj/\nZpgv\r\n=Yv6Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/tap.js","engines":{"node":">=10"},"exports":{".":{"import":"./lib/tap.mjs","default":"./lib/tap.js"},"./settings":"./settings.js","./versions":"./versions.js"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"b9ead172b3e1c58cca3c1f58b078560175ded492","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"nyc --silent=true node npm-run-test.js | tap-mocha-reporter classic","posttest":"nyc report","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"coreyfarrell","email":"git@cfware.com"},"repository":{"url":"git+https://github.com/tapjs/libtap.git","type":"git"},"_npmVersion":"6.13.7","description":"A Test-Anything-Protocol library for JavaScript","directories":{},"_nodeVersion":"13.10.1","dependencies":{"diff":"^4.0.2","own-or":"^1.0.0","yapool":"^1.0.0","minipass":"^3.1.1","tap-yaml":"^1.0.0","tcompare":"^5.0.1","own-or-env":"^1.0.1","tap-parser":"^10.0.1","signal-exit":"^3.0.2","stack-utils":"^2.0.1","function-loop":"^1.0.2","bind-obj-methods":"^2.0.0","trivial-deferred":"^1.0.1","async-hook-domain":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","glob":"^7.1.6","rimraf":"^3.0.0","semver":"^7.1.3","@babel/core":"^7.8.7","foreground-child":"^2.0.0","source-map-support":"^0.5.16","tap-mocha-reporter":"^5.0.1","babel-plugin-istanbul":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/libtap_0.3.0_1583438019399_0.1122720148954941","host":"s3://npm-registry-packages"},"deprecated":"This library is no longer used by node-tap, and is unmaintained."},"1.0.0":{"name":"libtap","version":"1.0.0","keywords":["assert","tap","test","testing"],"author":{"url":"http://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"libtap@1.0.0","maintainers":[{"name":"isaacs","email":"i@izs.me"},{"name":"coreyfarrell","email":"git@cfware.com"}],"homepage":"http://www.node-tap.org/","bugs":{"url":"https://github.com/tapjs/libtap/issues"},"dist":{"shasum":"418872e0a40b373a484e20870996e13d5cc4da21","tarball":"https://registry.npmjs.org/libtap/-/libtap-1.0.0.tgz","fileCount":24,"integrity":"sha512-vNHGfonVDE1p/10DYmPWwLWv9cJ8vIOwOyFIeQ3W4N0l0Ji9kpu10SsS8662cu8Gw5AdB6BNC/G22j0aSW1pjw==","signatures":[{"sig":"MEUCICfuw8hruiDQhX+R0BBXR6l4S2S8/jDHPHiudJrQbpoaAiEA/MUA/9vjdcWJmaIdE5E2sH4GL7qQiYpC+8AK/jFeChI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNF8YCRA9TVsSAnZWagAA1i0P/i4ZPoQAg7uL4fCMM4VZ\nNRgsJ9uc/iozJxx0IF6T8zWqK4d5RBNHwNKrkHg5N69IUlYzm1pjZfho+eUY\n0SKCs78Yobtl66pwStvNHl+FhLuZYkM3HOLJXr1X5QDb9UA2o7TPoeibkKcS\nvBJMg5L5emAXgKZfZWacm2AI3evEFpcih/dGfFmYViLUNRS3wJDgdHu9k8PH\nZrILK6GoJRfwT9GgCiL2OI5HXQS40ENIjF+3DA17SlpRBPBGucCTxuYGJRBG\njz4j6ay04n3/FuZNK3FQh/ebIuvys74MWh2S0nF1PSY/UMsG1dDkSJz4KIjx\nTAkkgLagv7BzNxhEHzA14tW+CexCoL4Q2qGRuCH0JgKWi/vGMl2T68UGcL4l\nRGJ9K0bKILBb0AU+CTNshdtQ5cvQs1d5JooVkUL/bdgmxFMtQyAqbseZqKIC\njO1trv+lOzZkX2vtBXbFgGG9+YbGXHfzkkKncHH66oI7KPEN3DTJZz3y7zct\ngK6haWP1r2oGGYZJTyBVxFZqQWZ5W9e3P2KWQ0VHr1Tl9eiJeojUjhgg09Zl\nXDs5eCqrqCXwRP0WXUrSSKK0jLn4IG5cBDVEr2qmdKwSsna3eU0Una0t7NX+\n/+jPwzj5kTDQsAzv+2fdNdF1FUeIs4m2K6ekFBRbWNK0myn6DQXfsJvc34iN\n0LTu\r\n=bCUh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/tap.js","engines":{"node":">=10"},"exports":{".":{"import":"./lib/tap.mjs","default":"./lib/tap.js"},"./settings":"./settings.js","./versions":"./versions.js"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"b2e46f0383dbddbfa442d565de1a125f130f54bd","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"npm run -s tests-only","presnap":"rimraf tap-snapshots","posttest":"nyc report","preversion":"npm test","tests-only":"nyc --silent=true --no-check-coverage node npm-run-test.js | tap-mocha-reporter classic","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"coreyfarrell","email":"git@cfware.com"},"repository":{"url":"git+https://github.com/tapjs/libtap.git","type":"git"},"_npmVersion":"7.5.4","description":"A Test-Anything-Protocol library for JavaScript","directories":{},"_nodeVersion":"15.9.0","dependencies":{"diff":"^4.0.2","own-or":"^1.0.0","yapool":"^1.0.0","minipass":"^3.1.1","tap-yaml":"^1.0.0","tcompare":"^5.0.1","own-or-env":"^1.0.1","tap-parser":"^10.0.1","signal-exit":"^3.0.2","stack-utils":"^2.0.1","function-loop":"^2.0.1","bind-obj-methods":"^2.0.0","trivial-deferred":"^1.0.1","async-hook-domain":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","glob":"^7.1.6","rimraf":"^3.0.0","semver":"^7.1.3","@babel/core":"^7.8.7","foreground-child":"^2.0.0","source-map-support":"^0.5.16","tap-mocha-reporter":"^5.0.1","@istanbuljs/esm-loader-hook":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/libtap_1.0.0_1614044951887_0.7242341255799116","host":"s3://npm-registry-packages"},"deprecated":"This library is no longer used by node-tap, and is unmaintained."},"1.0.1":{"name":"libtap","version":"1.0.1","keywords":["assert","tap","test","testing"],"author":{"url":"http://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"libtap@1.0.1","maintainers":[{"name":"isaacs","email":"i@izs.me"},{"name":"coreyfarrell","email":"git@cfware.com"}],"homepage":"http://www.node-tap.org/","bugs":{"url":"https://github.com/tapjs/libtap/issues"},"dist":{"shasum":"9154565cd5befb4f3c7a02eb4c0ca9725de2edbc","tarball":"https://registry.npmjs.org/libtap/-/libtap-1.0.1.tgz","fileCount":24,"integrity":"sha512-ZIvR7ECl3yFThPhBYiGxEYuIXrk5/dQ5yYXBAR6si5PgzAGEM3N4bmNhCOvwgaE1duvt5vgBTocn1NSgQr3gGg==","signatures":[{"sig":"MEYCIQD5E3kPeUDYYAWc72H/5U2x+lHGuYqV/m+RMmPCT6nkQwIhALQWP+PfhKs3rgUYA0HMO3s1ytdNGs1OM66M/RaQT//c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXPzbCRA9TVsSAnZWagAAP4kP/0HNktkS3eonVpys5ffm\nUsPA4YbGftiVtKUHS/jMftMfh+Ui0nzSsLfso4N+PGGfT1tCe5EtETeAQ5Ig\n8qdLlmZJ39agAlUQMNbWd03BQZ+FF1+7jD5k/OqhJCJ2xwbjcBIY/WgX6Nvh\np+umSj3AFiaZwrm9FbzHHBr5jZzOOiRsvoxjsrnZkcV6GVu6DRrxZl05Nh2N\nvDhURCVI82RbFuN13AMTJgnMwp+fuWaWDi20nryKUAylCuuKG9lDo1WEUWHm\nhEbi+X4mG1nabCBFK2grx+aVwMBQkXNJTC0aX1eGxISadZxjOokcPt5pOSr4\nLSFKX4b7mWwpQkArGLSjFAhDHolqaMtEnFdcGqluNI0RIJUqZsbVWTVMfnBr\nepr7BhGvYKGNDBkNzUTGpIWnju3F4CbaVAc2KYF9PlZVqp7D8//7mgmigejG\n+9SCh/XVjoEu59PuFvHalyDk6PawhJgu4o/iACb6ejkel25QAh39/LHphKNE\nVfYO0j2Pbq25mD7YQn68369dCTN+j//Nip4oW/3xVOpdJYu6SRvjCFZhMyGD\nGxU25PhdCQXcISIzp7dKDaUu4zdPuBp0DeltmINZcN2GAYjen9sCPAMUAMSL\nafBMtmNoq6oPi4OpzgWzIDEalSyjRZInvFZl1KXAAh640b3/NWYUWhrdOyHy\nVpav\r\n=Y/nk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/tap.js","engines":{"node":">=10"},"exports":{".":{"import":"./lib/tap.mjs","default":"./lib/tap.js"},"./settings":"./settings.js","./versions":"./versions.js"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"1d886a63e2ba0f32f2c1ac5674b25dcdabc1aa08","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"npm run -s tests-only","presnap":"rimraf tap-snapshots","posttest":"nyc report","preversion":"npm test","tests-only":"nyc --silent=true --no-check-coverage node npm-run-test.js | tap-mocha-reporter classic","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/libtap.git","type":"git"},"_npmVersion":"7.7.4","description":"A Test-Anything-Protocol library for JavaScript","directories":{},"_nodeVersion":"15.3.0","dependencies":{"diff":"^4.0.2","own-or":"^1.0.0","yapool":"^1.0.0","minipass":"^3.1.1","tap-yaml":"^1.0.0","tcompare":"^5.0.1","own-or-env":"^1.0.1","tap-parser":"^10.0.1","signal-exit":"^3.0.2","stack-utils":"^2.0.1","function-loop":"^2.0.1","bind-obj-methods":"^3.0.0","trivial-deferred":"^1.0.1","async-hook-domain":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","glob":"^7.1.6","rimraf":"^3.0.0","semver":"^7.1.3","@babel/core":"^7.8.7","foreground-child":"^2.0.0","source-map-support":"^0.5.16","tap-mocha-reporter":"^5.0.1","@istanbuljs/esm-loader-hook":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/libtap_1.0.1_1616706778575_0.08796769592542586","host":"s3://npm-registry-packages"},"deprecated":"This library is no longer used by node-tap, and is unmaintained."},"1.1.0":{"name":"libtap","version":"1.1.0","keywords":["assert","tap","test","testing"],"author":{"url":"http://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"libtap@1.1.0","maintainers":[{"name":"isaacs","email":"i@izs.me"},{"name":"coreyfarrell","email":"git@cfware.com"}],"homepage":"http://www.node-tap.org/","bugs":{"url":"https://github.com/tapjs/libtap/issues"},"dist":{"shasum":"3cd89a0d4f2e633a16704e93f3c353509c443b19","tarball":"https://registry.npmjs.org/libtap/-/libtap-1.1.0.tgz","fileCount":24,"integrity":"sha512-JN8V7uF6twj3IewZZ+4LYZedgciSMVa+9eBkDUqg2B3xK85oOOdMcX8g+FtSzNyu2QynxHaHSBoWnRaVsbTzAQ==","signatures":[{"sig":"MEUCIQDyJCwjpscWuzdP+Llf9N/8L9Sc0pMldkBFxb3UIymWTwIgWGKhQYc3kTZkU+tBZ+i+SLrxGiqHsW6feCwvIsa4MPA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY7ZHCRA9TVsSAnZWagAAnwkP/jbeNoVACmd4HOsqEiTn\nHUG2TQwlg9AB728DdalJ9yODLuNKthm/R9hLp0vNJgCyC7gEo6wHwjMOH09e\nm5B28S/od/fXLqD8WMw77Oi+fSMGKJpcmqzOTUOnNt8QPGk2w3dUNuAfn1e2\n8kSPX01Uj6jUkk7uG5XiAe6/3GWjKUOFYP1/RHtt0JQ4HRCrtTIyo8jqgis6\ngxvNZvIfu4/1G99M/Wg1Sa7vC1eguHtwq6xqmJvFHAd9cr9oil+wvFss7HVm\nKm+IPBFRl0FVHlz+Bn1tisVqVeKrlcHUGdIN1bbagslrTe7df2+7YsJrQ2kv\neJxwIwmLTGg6MZ1ddtdTUgydf9HBgdXS/wUQCyVsjIW7ZesymD0GnovCcmQN\nWr9mI2aHD72TNapfbXP7XQDbDF8Qa6c2+1+Oqa/27u+c0ReMH7LTc/PuY+ba\nR2grJRkW34lQB0AYmzxuKk1mEJPtPoGCOZ+e8rXeQqqAVR/EJHr8VlqgjHSw\niLB8mAmjICj3DCJTix0jlvd8Th/+OsWsx93jgX6icVK5/9fXOFxI9r6NSvFb\nRdbln2DmB+zXIXzMlzNGeqoZcgE35PqGF/EsLBW+MGTz8+y7dgajV6qL0nWz\nmFY2QAdtX7hglS8wmhhjGI6ihG0dK0cunELHPoxjXP009TCr5BNhlnggolJF\nnOgb\r\n=9S6l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/tap.js","engines":{"node":">=10"},"exports":{".":{"import":"./lib/tap.mjs","default":"./lib/tap.js"},"./settings":"./settings.js","./versions":"./versions.js"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"a6565e44dab3373c8fe71f1d6c91605b990bc2a8","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"npm run -s tests-only","presnap":"rimraf tap-snapshots","posttest":"nyc report","preversion":"npm test","tests-only":"nyc --silent=true --no-check-coverage node npm-run-test.js | tap-mocha-reporter classic","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/libtap.git","type":"git"},"_npmVersion":"7.7.6","description":"A Test-Anything-Protocol library for JavaScript","directories":{},"_nodeVersion":"15.3.0","dependencies":{"diff":"^4.0.2","own-or":"^1.0.0","yapool":"^1.0.0","minipass":"^3.1.1","tap-yaml":"^1.0.0","tcompare":"^5.0.1","own-or-env":"^1.0.1","tap-parser":"^10.0.1","signal-exit":"^3.0.2","stack-utils":"^2.0.1","function-loop":"^2.0.1","bind-obj-methods":"^3.0.0","trivial-deferred":"^1.0.1","async-hook-domain":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","glob":"^7.1.6","rimraf":"^3.0.0","semver":"^7.1.3","@babel/core":"^7.8.7","foreground-child":"^2.0.0","source-map-support":"^0.5.16","tap-mocha-reporter":"^5.0.1","@istanbuljs/esm-loader-hook":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/libtap_1.1.0_1617147463031_0.6352586545513597","host":"s3://npm-registry-packages"},"deprecated":"This library is no longer used by node-tap, and is unmaintained."},"1.1.1":{"name":"libtap","version":"1.1.1","keywords":["assert","tap","test","testing"],"author":{"url":"http://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"libtap@1.1.1","maintainers":[{"name":"isaacs","email":"i@izs.me"},{"name":"coreyfarrell","email":"git@cfware.com"}],"homepage":"http://www.node-tap.org/","bugs":{"url":"https://github.com/tapjs/libtap/issues"},"dist":{"shasum":"927057f505b3641f66043d89f04bd509185ccc2b","tarball":"https://registry.npmjs.org/libtap/-/libtap-1.1.1.tgz","fileCount":24,"integrity":"sha512-Fye8fh1+G7E8qqmjQaY+pXGxy7HM0S6bqCCJFLa16+g2jODBByxbJFDpjbDNF69wfRVyvJ+foLZc1WTIv7dx+g==","signatures":[{"sig":"MEQCIEW+d/DWkODNBasVpN9+8jt382BRQKVesYsI/NBq/vrnAiBOtUX6eAZsafFUIJvGR6UQH9EcDNYW6ZS13IHrN23dpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY7igCRA9TVsSAnZWagAAXbEP/3T1DBXuIMccv6FEGrnh\nhGxWBYQfdP1lrWJeB1NbEGfLKpbCdK//8ErwbqzNMQfzMcAtf8DRC6v6ZW+H\nZ2IuJ7pNNuNwQugppavWAmHzSqpnzKsooZGLRF8OzjCoP7aOcPLvyuAXIYOf\nzRZypvZT2XJETERiSEQSbkLM2SxoFvLvgy4FY+n7gLmjfUE8Is1iYnqysYQU\nxYWRWwqRLdv1fm4b7703FTMKDRLNB5MofLCT9kUoV8S3jqwFGQpB0UygIejD\n7/cii1KX5nTOy8gl+oNalQwLPsw8AlQB+83wiBQ0NMFCwDteLzhMb/fH72d7\nJu5HZuFRrsVggxSEwP40a2IzeetQRjNmYPGP6Ntpqagv3BSfBvIgv6UKQMMA\nirqxm9H0HmPrhPg1TU25Q/khyNRrLnGlFNIpxsPZcGSmZHSu5Vz9tmqrPTI1\nZOg0DwbDYBu+3vgK9ZOUxTB9nbfUCkGb90NrlyDO+cv4WIJG7wYOPoiYjtA+\npRZZ6NubO7cNyuRPKgj07DSea2fUVwqmfX7zyWd0ne5KGCgApCCYPt5Grh/F\nPj+aYGy2AgENOgcrKn8UNNRicjmD2izHRBjT963Zqbtxsir+6l3NQzcS4QB4\nzhhQ8U2OJ4K7J/M6N0R8q1HFx4B6fUQdz173ICv2A07KR5IGcHtzucNcaE9z\nvaeq\r\n=3NAw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/tap.js","engines":{"node":">=10"},"exports":{".":{"import":"./lib/tap.mjs","default":"./lib/tap.js"},"./settings":"./settings.js","./versions":"./versions.js"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"397f906f419576c9cf21bdbcd343fd2ab2a862e0","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"npm run -s tests-only","presnap":"rimraf tap-snapshots","posttest":"nyc report","preversion":"npm test","tests-only":"nyc --silent=true --no-check-coverage node npm-run-test.js | tap-mocha-reporter classic","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/libtap.git","type":"git"},"_npmVersion":"7.7.6","description":"A Test-Anything-Protocol library for JavaScript","directories":{},"_nodeVersion":"15.3.0","dependencies":{"diff":"^4.0.2","own-or":"^1.0.0","yapool":"^1.0.0","minipass":"^3.1.1","tap-yaml":"^1.0.0","tcompare":"^5.0.1","own-or-env":"^1.0.1","tap-parser":"^10.0.1","signal-exit":"^3.0.2","stack-utils":"^2.0.1","function-loop":"^2.0.1","bind-obj-methods":"^3.0.0","trivial-deferred":"^1.0.1","async-hook-domain":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","glob":"^7.1.6","rimraf":"^3.0.0","semver":"^7.1.3","@babel/core":"^7.8.7","foreground-child":"^2.0.0","source-map-support":"^0.5.16","tap-mocha-reporter":"^5.0.1","@istanbuljs/esm-loader-hook":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/libtap_1.1.1_1617148063526_0.014469510446858402","host":"s3://npm-registry-packages"},"deprecated":"This library is no longer used by node-tap, and is unmaintained."},"1.1.2":{"name":"libtap","version":"1.1.2","keywords":["assert","tap","test","testing"],"author":{"url":"http://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"libtap@1.1.2","maintainers":[{"name":"isaacs","email":"i@izs.me"},{"name":"coreyfarrell","email":"git@cfware.com"}],"homepage":"http://www.node-tap.org/","bugs":{"url":"https://github.com/tapjs/libtap/issues"},"dist":{"shasum":"1f4170b1a22ec4e36a757570c9b5b8df7a6a4978","tarball":"https://registry.npmjs.org/libtap/-/libtap-1.1.2.tgz","fileCount":23,"integrity":"sha512-2VIRmpZIzb2IUDZ7OMEfT/2gwqQkOaWeAtHWnxKRnd8Seff0MCBYRoYdv0sCut/F2Ak0e247ZQEK73K73t2Few==","signatures":[{"sig":"MEUCIQCd658X1IkXIf6IckUAgf6LF6oMzfZz5glIy1KhvTbDjAIgU3kOWoSg6esnAnABTGhHSEGZQbvxxhNLdde7vA3Z2/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLTJCCRA9TVsSAnZWagAA1S0QAKBdk45Qs0hsPYKGa2RD\nDCvyhgt8ke5KYQBqlud2hvSzEnsWDp0MKJBBwpkRz9sk8uZTo46j6YGEh1c7\n0I/Wyhw58mONtLmWFfWsEg6WFStD+m/OKVnvFM3ZXUIIBJflgqaCyslecjWQ\nM9/zCzDnwgPoxHcDudDHRv/nRno8vc8yKOg5ZJlNNRhGIS7dU5kF7C9qekTZ\nR9xRuQoclYV9/EFGxqPidlM8O7dyk64eU2il1mK+rnRdEO0bi2bzNSJC+t5k\nhprO8bTF1eAq6q3/Uo37akptGnSvDIg26JE7gKbgQA9EATtOKr5689AfApKM\nDeY4m7C1Gbg+7jcaZIkFr4woC5+2NQtcpRcHRu0QFzZA66+s1L56ijBPH3ju\nQA1hOLOl35GpCdKAsXZFeEBEt8c7LSvgOuoaTEDfocrfXn9RPjei487QJOxj\nFH1G2TkAG+VBsx460CTk1eRIiv2tP7MDXYjPSxrxbF1YT6TjxR4SVjFquzgH\n/UplK/na0XfqXDK+A2J8AofsEPMU7jbFHhPm70SU1qaWHa8V90LFM3hfloKe\nW0VQwwMVQSyUKGwGb7AMZ6G/BsF0jnEDCeBmdb8bLeje+NpUidwHo9NEn42g\nq5F3bEQZYC4lH8egyjBJT5Y0cyvExn6Yj+5oQrksfOTHQxz1SrQwJu/8oTXo\njXvM\r\n=AVQW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/tap.js","engines":{"node":">=10"},"exports":{".":{"import":"./lib/tap.mjs","default":"./lib/tap.js"},"./settings":"./settings.js","./versions":"./versions.js"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"439757e91caae06d71a0e7cfec7dea216fb91aa0","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"npm run -s tests-only","presnap":"rimraf tap-snapshots","posttest":"nyc report","preversion":"npm test","tests-only":"nyc --silent=true --no-check-coverage node npm-run-test.js | tap-mocha-reporter classic","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/libtap.git","type":"git"},"_npmVersion":"7.21.0","description":"A Test-Anything-Protocol library for JavaScript","directories":{},"_nodeVersion":"16.5.0","dependencies":{"diff":"^4.0.2","own-or":"^1.0.0","yapool":"^1.0.0","minipass":"^3.1.1","tap-yaml":"^1.0.0","tcompare":"^5.0.1","own-or-env":"^1.0.1","tap-parser":"^10.0.1","signal-exit":"^3.0.2","stack-utils":"^2.0.1","function-loop":"^2.0.1","bind-obj-methods":"^3.0.0","trivial-deferred":"^1.0.1","async-hook-domain":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","glob":"^7.1.6","rimraf":"^3.0.0","semver":"^7.1.3","@babel/core":"^7.8.7","foreground-child":"^2.0.0","source-map-support":"^0.5.16","tap-mocha-reporter":"^5.0.1","@istanbuljs/esm-loader-hook":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/libtap_1.1.2_1630351938813_0.46093870744957854","host":"s3://npm-registry-packages"},"deprecated":"This library is no longer used by node-tap, and is unmaintained."},"1.1.3":{"name":"libtap","version":"1.1.3","keywords":["assert","tap","test","testing"],"author":{"url":"http://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"libtap@1.1.3","maintainers":[{"name":"isaacs","email":"i@izs.me"},{"name":"coreyfarrell","email":"git@cfware.com"}],"homepage":"http://www.node-tap.org/","bugs":{"url":"https://github.com/tapjs/libtap/issues"},"dist":{"shasum":"01282b67ee0c47200085a72e702a332d2d6d4d22","tarball":"https://registry.npmjs.org/libtap/-/libtap-1.1.3.tgz","fileCount":25,"integrity":"sha512-BfbhcSlcFngZWYvDt+gs4m1BkjP0LaFEg6+4FBAXD0E8Br95wpXCCvS5JZHW1a5QPWMrFD4LhsqBpTPRB3Em8g==","signatures":[{"sig":"MEUCIQDEF2kkmaIiWbamjMgJCgYYGslY1JJ0TeaVk6I7VmEvVQIgZDAhk3HQbUx80IsD82jtoqTF/S+O7IF0bYzuXmJcH24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96274},"main":"lib/tap.js","engines":{"node":">=10"},"exports":{".":{"import":"./lib/tap.mjs","default":"./lib/tap.js"},"./settings":"./settings.js","./versions":"./versions.js"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"66c23ee844d28ff144c502f7be432b7141c1343c","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"npm run -s tests-only","presnap":"rimraf tap-snapshots","posttest":"nyc report","preversion":"npm test","tests-only":"nyc --silent=true --no-check-coverage node npm-run-test.js | tap-mocha-reporter classic","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/libtap.git","type":"git"},"_npmVersion":"7.23.0","description":"A Test-Anything-Protocol library for JavaScript","directories":{},"_nodeVersion":"16.5.0","dependencies":{"diff":"^4.0.2","own-or":"^1.0.0","yapool":"^1.0.0","minipass":"^3.1.5","tap-yaml":"^1.0.0","tcompare":"^5.0.6","own-or-env":"^1.0.2","tap-parser":"^10.0.1","signal-exit":"^3.0.4","stack-utils":"^2.0.4","function-loop":"^2.0.1","bind-obj-methods":"^3.0.0","trivial-deferred":"^1.0.1","async-hook-domain":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","glob":"^7.1.7","rimraf":"^3.0.0","semver":"^7.1.3","@babel/core":"^7.15.5","foreground-child":"^2.0.0","source-map-support":"^0.5.20","tap-mocha-reporter":"^5.0.1","@istanbuljs/esm-loader-hook":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/libtap_1.1.3_1632266653590_0.2171233417230729","host":"s3://npm-registry-packages"},"deprecated":"This library is no longer used by node-tap, and is unmaintained."},"1.1.4":{"name":"libtap","version":"1.1.4","keywords":["assert","tap","test","testing"],"author":{"url":"http://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"libtap@1.1.4","maintainers":[{"name":"isaacs","email":"i@izs.me"},{"name":"coreyfarrell","email":"git@cfware.com"}],"homepage":"http://www.node-tap.org/","bugs":{"url":"https://github.com/tapjs/libtap/issues"},"dist":{"shasum":"b329a49733f71f6193358664b608f301d096bf62","tarball":"https://registry.npmjs.org/libtap/-/libtap-1.1.4.tgz","fileCount":25,"integrity":"sha512-jM+QyAeRdVs1bJrNpjlu+l8gRdDkAehqls31AwSnqXghVLUP6nbYeU2Xfs2svYS7ZdksvnHvrxCKRBFEz/BCjA==","signatures":[{"sig":"MEYCIQCuZH/wODlsVQuae7mFLntamNZXWLkd0z1NfkR8sQKH9gIhAKxPuDbA80xDp4jvE1belbnPl04Tk8psJSJ91tlT7Axh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh05RZCRA9TVsSAnZWagAAcrQQAJN/WRteRmnv5DSNj3NG\noPjdVQNVC4qLh5jTdAPamQY4oIwToht4zFOe02/0gLSWk2KcKGxyQUNik6nE\nnx8S3mIGa8xDkxSfT7cXX1H+2kLqMvpTxsHMgUk1R5zzR4quGyUmuHbSG08O\np1Zz1Z7lX1XTMF8bPst2mB62w4OtLxfRLow6hPSWjEanOV/LF4gSq1hagjNe\njDmiuL/ToOD7KQLweknQf+suNa3WlIEG1bepd0pYkesK2yQKZRn6XPmI0cOl\nAr1Z37G+D++1mtoihwGi6055oaa8DIAuPBLTYZ6Zfo1gEAXbdpOmd1LXxEJ5\nQc+tbAJsHI//yVUTBY5BZ6T53lLg3akOI1+9LwuDFuMowaynwSecuXUjn0Tb\nNv4nwjN8Uy9AY/QmD023vsrFq7O451KXM7HYOymgSIa5f5omk+NBeUdJKXKU\nfMTqUE6xmO0yjATfTpekh5a/Y1zatBuwtBeIiTlpbqOBpq+dRQ4QEoF6QpJw\nOszQodXy9UHKON1cs9gG3mQv/LtyGXD68L6AXtaXJHE33lD9nlAelWQ/yjwf\nx6K7DbdsGbEq1i5xXnVEdlqeuauu43wVKY73XM3ZZfD2wgZK2iHXaQQgUTx9\nNPPcdYGZaFDwWxYn1Se9yYTBEJ3y/0zWDgDvSzpTd/RT1pYvvw6WdOG99n3p\n16o+\r\n=IvJc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/tap.js","engines":{"node":">=10"},"exports":{".":{"import":"./lib/tap.mjs","default":"./lib/tap.js"},"./settings":"./settings.js","./versions":"./versions.js"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"6aa411dba19b6dd1ae7e854c94f2d322f1509620","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"npm run -s tests-only","presnap":"rimraf tap-snapshots","posttest":"nyc report","preversion":"npm test","tests-only":"nyc --silent=true --no-check-coverage node npm-run-test.js | tap-mocha-reporter classic","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/libtap.git","type":"git"},"_npmVersion":"8.2.0","description":"A Test-Anything-Protocol library for JavaScript","directories":{},"_nodeVersion":"16.5.0","dependencies":{"diff":"^4.0.2","own-or":"^1.0.0","yapool":"^1.0.0","minipass":"^3.1.5","tap-yaml":"^1.0.0","tcompare":"^5.0.6","own-or-env":"^1.0.2","tap-parser":"^10.0.1","signal-exit":"^3.0.4","stack-utils":"^2.0.4","function-loop":"^2.0.1","bind-obj-methods":"^3.0.0","trivial-deferred":"^1.0.1","async-hook-domain":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","glob":"^7.1.7","rimraf":"^3.0.0","semver":"^7.1.3","@babel/core":"^7.15.5","foreground-child":"^2.0.0","source-map-support":"^0.5.20","tap-mocha-reporter":"^5.0.1","@istanbuljs/esm-loader-hook":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/libtap_1.1.4_1641256024946_0.9088006315286219","host":"s3://npm-registry-packages"},"deprecated":"This library is no longer used by node-tap, and is unmaintained."},"1.2.0":{"name":"libtap","version":"1.2.0","keywords":["assert","tap","test","testing"],"author":{"url":"http://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"libtap@1.2.0","maintainers":[{"name":"isaacs","email":"i@izs.me"},{"name":"coreyfarrell","email":"git@cfware.com"}],"homepage":"http://www.node-tap.org/","bugs":{"url":"https://github.com/tapjs/libtap/issues"},"dist":{"shasum":"482caf68295545f2651e182a0e8e9122aca71f36","tarball":"https://registry.npmjs.org/libtap/-/libtap-1.2.0.tgz","fileCount":25,"integrity":"sha512-RDXFCUi/aTvu1xYrt5Xr4QITgAzDm3/bJQOcy8NfkWZDNzu2fNA+Dx9Vp3pAyr5JoRHhlTrWwWyN3LsiP4DttA==","signatures":[{"sig":"MEUCIQCZyrTiQXmXrNOpGpJ1hxoEk4BOqPmu20oq9PuZ5D3IQAIgbTqAAzpnkVCTV5J0JI5/xxJ0S73wcbbJNdICSGZ9pQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiItEzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqenxAAg8TSIpE92ut8UzQJfTXETXylX7ZbRLrO588xj730mX/JGqlN\r\nkMEqyjTfv4uF1NyMs5Xw3equM5f0KGpToilLULMtZ0QN2z94kHIh7LAjvs2q\r\nRhSU35t7du5nPnllNkUJx/K6n6qElByE5La9sxZPyrKqAjYmT7Z6s7VBJq1v\r\nEJbBD3t88GIotrjpv8S/ZBBCvteRbkDITkwRZariPRj04Q5Edgx4R3hl2k/4\r\n7ZuQR7QbKbVdtClUqj5hsw9cQhXqivvxsGHrsaIg6DT0kRlbkQx4Y+b1CYe/\r\n54X6bdatM03mP4jCLj+8V5w6p8gCF4L2s8FlTLdl1OzjipkKmpR5AN+RopOf\r\n7hZr8wYCZAmjJQfysEPmnAo5DbCq4g1AL5l+fTDxM7ZHgRq7TIREhk2QUrap\r\nu/0jvWwHCNmatPHc2FfOV0tql6hNk2RWXbUaD6au18p/q5tB/aj+gtcyqU/r\r\nR+lZDmmDSuXy99hxUh9BkWUxB5C8GGw1EYzjKTtLf5ivGjNySFRr93j1B6dG\r\n8ZDGhcTTBsrP0WBfMwtEkogXItk0tSxbVtK5xe+Q0jobHNd9lRWUjxfJcclM\r\nHhnTcw/uSZmjKXVmC+IVwsOpB11u6yMzA6jJoMKstlGEoIrBZqgLnGvB7awH\r\nOv8PT2DdG6wov5hfsW9hC8WJaJ8U0MM33uM=\r\n=iVwo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/tap.js","engines":{"node":">=10"},"exports":{".":{"import":"./lib/tap.mjs","default":"./lib/tap.js"},"./settings":"./settings.js","./versions":"./versions.js"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"f5c25096cb8408f1c0a96184f4a2043098a27012","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"npm run -s tests-only","presnap":"rimraf tap-snapshots","posttest":"nyc report","preversion":"npm test","tests-only":"nyc --silent=true --no-check-coverage node npm-run-test.js | tap-mocha-reporter classic","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/libtap.git","type":"git"},"_npmVersion":"8.5.1","description":"A Test-Anything-Protocol library for JavaScript","directories":{},"_nodeVersion":"17.6.0","dependencies":{"diff":"^4.0.2","own-or":"^1.0.0","minipass":"^3.1.5","tap-yaml":"^1.0.0","tcompare":"^5.0.6","own-or-env":"^1.0.2","tap-parser":"^10.0.1","signal-exit":"^3.0.4","stack-utils":"^2.0.4","function-loop":"^2.0.1","bind-obj-methods":"^3.0.0","trivial-deferred":"^1.0.1","async-hook-domain":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","glob":"^7.1.7","rimraf":"^3.0.0","semver":"^7.1.3","@babel/core":"^7.15.5","foreground-child":"^2.0.0","source-map-support":"^0.5.20","tap-mocha-reporter":"^5.0.1","@istanbuljs/esm-loader-hook":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/libtap_1.2.0_1646448947638_0.06412354133057518","host":"s3://npm-registry-packages"},"deprecated":"This library is no longer used by node-tap, and is unmaintained."},"1.2.1":{"name":"libtap","version":"1.2.1","keywords":["assert","tap","test","testing"],"author":{"url":"http://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"libtap@1.2.1","maintainers":[{"name":"isaacs","email":"i@izs.me"},{"name":"coreyfarrell","email":"git@cfware.com"}],"homepage":"http://www.node-tap.org/","bugs":{"url":"https://github.com/tapjs/libtap/issues"},"dist":{"shasum":"9d9a774caa79a04a87c357ed0a401eed325a30d3","tarball":"https://registry.npmjs.org/libtap/-/libtap-1.2.1.tgz","fileCount":26,"integrity":"sha512-Pr/Nb/xfhtKLlRAP+jWEMEVFnwlvFmeUfuYg1WCohNO9fKkq7nxhmd5DBSVZ+0bDqAjAIkDo+rsN/sz05UJ7WA==","signatures":[{"sig":"MEQCIHoAIfaAHQkb76baBQQ6hjxiotASyvHlIZzwtd4BvZWlAiBlCi6vFtaMfj4NYc6hz6jNnnB/Tb9maC+h6TDbVuGY7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIvU1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXtQ//Srz6q/CPi57yFfVSU9nKcIFoiYKSBVY2dEnEux1Omx18Jj3/\r\n3IYttl6tSWmmXEQXcalxotf98cqMohfyu7+pKWIgo7WRVgO6l+Yt+msbB+YI\r\ngTv5hwSBvLz2y/A1RXVhnAU/6z2NHr7P8cFScK2bxTKm9lEH3rP8i8mZMnKE\r\nF5dg9TVe4f2swoa9KFaP/cFfBzkvf29DyFJ1x4xADvzvEHcSS/7NpSsNhn1o\r\n1JfCM3+tz5t9fe6PgSuPqN24vLqTYOepsMVrxrNDy5GTDgS+RF+wtU47RRa0\r\n0KhXl9/lUFffY6ECWsGegkLq/TVshzbMJ//RKPZg/DAZPFTt0SJlxN3B7jLP\r\nZyYLoYbe7vVt0WSgGkF84bq18KNbuVV4jf7Ah7YvKuarm/BOWG/OgZ/KswHx\r\nKYALjWKM7PyeLvhljnDjvEBYo4iqu14moZzQvJc/p9T0OANaJCdN0h/A2jes\r\nbeXPScqPjn4b2cpwxkuOKegs0yCuo9yO/3dE7PgC27+gsGOiBzLKhte+YSVA\r\nfJOiUBOajFjT5EvZmy6OkM3fwIlLvC7L5aa7lJ2heIiT/yWy6v2qBwD5oGlP\r\nZBityd57LoiNl5X56DiCcyEudAwMsegBnjEezcaW/7w2pnw+GNzeBQrwSf86\r\ngTbE++XLMWUEZwlDVzgdH6hKZ7TANTrN464=\r\n=2S7k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/tap.js","engines":{"node":">=10"},"exports":{".":{"import":"./lib/tap.mjs","default":"./lib/tap.js"},"./settings":"./settings.js","./versions":"./versions.js"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"edb3f95c772202eed2cfeebf7310de4cffad0e54","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"npm run -s tests-only","presnap":"rimraf tap-snapshots","posttest":"nyc report","preversion":"npm test","tests-only":"nyc --silent=true --no-check-coverage node npm-run-test.js | tap-mocha-reporter classic","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/libtap.git","type":"git"},"_npmVersion":"8.5.1","description":"A Test-Anything-Protocol library for JavaScript","directories":{},"_nodeVersion":"17.6.0","dependencies":{"diff":"^4.0.2","own-or":"^1.0.0","minipass":"^3.1.5","tap-yaml":"^1.0.0","tcompare":"^5.0.6","own-or-env":"^1.0.2","tap-parser":"^10.0.1","signal-exit":"^3.0.4","stack-utils":"^2.0.4","function-loop":"^2.0.1","bind-obj-methods":"^3.0.0","trivial-deferred":"^1.0.1","async-hook-domain":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","glob":"^7.1.7","rimraf":"^3.0.0","semver":"^7.1.3","@babel/core":"^7.15.5","foreground-child":"^2.0.0","source-map-support":"^0.5.20","tap-mocha-reporter":"^5.0.1","@istanbuljs/esm-loader-hook":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/libtap_1.2.1_1646458165566_0.3717562751133696","host":"s3://npm-registry-packages"},"deprecated":"This library is no longer used by node-tap, and is unmaintained."},"1.2.2":{"name":"libtap","version":"1.2.2","keywords":["assert","tap","test","testing"],"author":{"url":"http://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"libtap@1.2.2","maintainers":[{"name":"isaacs","email":"i@izs.me"},{"name":"coreyfarrell","email":"git@cfware.com"}],"homepage":"http://www.node-tap.org/","bugs":{"url":"https://github.com/tapjs/libtap/issues"},"dist":{"shasum":"6f5c09f05f311e86585193ad791a4773c76720e4","tarball":"https://registry.npmjs.org/libtap/-/libtap-1.2.2.tgz","fileCount":26,"integrity":"sha512-GZWH3fipvi6Pgrpy6Bi8unioB3Vu6qQRYQ+h6NxfzwvCm5yut1j4W8AQfX9Yab03CiFGjro55G0SIp6unVdx0g==","signatures":[{"sig":"MEUCIQDTpTZvgAxUUj919L7pIV5xhJuCjCYphkfI/luP3bdUswIgA+sbXdO6pOzYV7bCi845XwKd5Eqy6x++JYfsEfBjgD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIwZzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqsQ//R8FmW12YIBwfrGqQFLnaTbFNavI9hoRR8hH0d/whIfaWs2FB\r\nc2RrP66PnxlaW+kCiYIltUuRJQwqt+KIu2c2wGEfm7V0msN0FVDjTDYlTalA\r\n817A50lxTG0gNXJ0G+bZ1AVAWebmkT7Dy4ozLFyhzTZLCcSxoPQLODgXOFcL\r\ncjtLP/VbXxacKwkzx94/xUbnz8qiBoDOHe1S+vQaqEnZX8E+Eqrq8ETeDBWp\r\n9IB5Gp0xd4TAoGNVdqIE2vLdTkp3f+vKsgj9nBJXzE5JmBhHzTdpHXC0lRFx\r\nJd1A0Kn2HziAxxT2GGbv++V2h9oJ22esuzA+d7i0UeLwK6+w6xeu9eQEqc0X\r\n5ySazcLwsPyQjoKVITUOPCbDNVQkoCKRCD9lnG8tTHn45KvsOhcQAZlxOAte\r\nxMziF+GH/amiLNgRPd4SxeEjLirtTXasDsOz2hYDXhikpXPiyDIo9HUR2zvA\r\n+IQjKGoBs+YAyf80pGGu6t65AbL5rCszHaHWeC307zEbz+JwqA/+nDGU8pVC\r\nwiwbs1eWEEbGciT6rZbErYPIeLp7j8oG7m1AGQN5tSfj5mFUSnolzMjvu4nG\r\nvonR0i8Rs488xSKJyHI8VNZX3FJLVmsHn/6zGNqOnC30pv0mdPrixtxhDQwC\r\nU+6nJyx/Uss8CR7W3ERFDTIgDW3gxXNnrzI=\r\n=F4UE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/tap.js","engines":{"node":">=10"},"exports":{".":{"import":"./lib/tap.mjs","default":"./lib/tap.js"},"./settings":"./settings.js","./versions":"./versions.js"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"ad068e3dc0aee87173af348e97b0f21fabc7eb0c","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"npm run -s tests-only","presnap":"rimraf tap-snapshots","posttest":"nyc report","preversion":"npm test","tests-only":"nyc --silent=true --no-check-coverage node npm-run-test.js | tap-mocha-reporter classic","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/libtap.git","type":"git"},"_npmVersion":"8.5.3","description":"A Test-Anything-Protocol library for JavaScript","directories":{},"_nodeVersion":"17.6.0","dependencies":{"diff":"^4.0.2","own-or":"^1.0.0","minipass":"^3.1.5","tap-yaml":"^1.0.0","tcompare":"^5.0.6","own-or-env":"^1.0.2","tap-parser":"^11.0.0","signal-exit":"^3.0.4","stack-utils":"^2.0.4","function-loop":"^2.0.1","bind-obj-methods":"^3.0.0","trivial-deferred":"^1.0.1","async-hook-domain":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","glob":"^7.1.7","rimraf":"^3.0.0","semver":"^7.1.3","@babel/core":"^7.15.5","foreground-child":"^2.0.0","source-map-support":"^0.5.20","tap-mocha-reporter":"^5.0.1","@istanbuljs/esm-loader-hook":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/libtap_1.2.2_1646462579260_0.4757358350558263","host":"s3://npm-registry-packages"},"deprecated":"This library is no longer used by node-tap, and is unmaintained."},"1.3.0":{"name":"libtap","version":"1.3.0","keywords":["assert","tap","test","testing"],"author":{"url":"http://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"libtap@1.3.0","maintainers":[{"name":"isaacs","email":"i@izs.me"},{"name":"coreyfarrell","email":"git@cfware.com"}],"homepage":"http://www.node-tap.org/","bugs":{"url":"https://github.com/tapjs/libtap/issues"},"dist":{"shasum":"47c3c885d4f25f8db257965db3170237cdcf80dd","tarball":"https://registry.npmjs.org/libtap/-/libtap-1.3.0.tgz","fileCount":26,"integrity":"sha512-yU5uSY987sVwpWiR5h84ZM96bxvmCQFZ/bOEJ1M7+Us8oez25fLmmLNGFRFGWi2PzuLqAzqzESH7HCaZ/b9IZA==","signatures":[{"sig":"MEUCIG+zBIgSw3y8EBGZC62xPgdY3JB1yAvNKJDgf27xMvNQAiEA1iuDNm69b1GVBDaE/ylBllsCBXvUPPxUzGmtc4b3uo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI7qoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqezw/+KOMfiAvr4yb8kwzasjYQzqE5f22HoXkAcAPQi0CFukYShBV9\r\nwDExXOhQWik2xu/qRtvd7IAje3ePONUDTJ2rRPQ5Eu267pJfh6TMn6+sTZxu\r\ntvNlY49C8ntvD84GoLZmeaThe5HHW5ytDZEEfqyc6/JEgC4fLQNUwkKLHlB8\r\nAINzDjI953vfoyAuBni1fzGe+96qH/T1+vofYm442kua6W+bWRDR/LXKlvKf\r\nJxWfuqOVV/5Knwx6B6KEZg0oBOjUqc2nCUZGKZ0Ti+NMCc/CEvXDlRa1vqHh\r\n4mpIEBhhHS95gnfOyb91VznUasgXNJ0gWlZ//4XXgXwjsHE8ngVg/1qeMNc1\r\nU8vssCpNk/eBSsSTJwP4vB/FYDDSG73QS3rZv9m/cvgM5rUGAmATXm2VmG/i\r\nVI4Xyax+wj2QvbVRP7hLweAkd+C7C8KZAPyU/DzMlB9Pk8B5Cm351QctWfxk\r\n+SGoh8eGdVtqSTgTj9MMB4G5EH2QYlMamP6+rRZB3ADBgW05Rrkk55d83J22\r\nPSx96dXUG9rChTSAz6Te3T3tCVvo8UQSCOk0BEKEpPG1SOQ+4SalQhMVEGhL\r\nT7F99liACtksBn9H2ChaxXNpAjlghJ9epRUf7W1mDLM5R4q/tTHx10bJeBjN\r\nzP+en7Qm0S8mq3i54IJgCnZf2QVrsmuuRFo=\r\n=eMtm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/tap.js","engines":{"node":">=10"},"exports":{".":{"import":"./lib/tap.mjs","default":"./lib/tap.js"},"./settings":"./settings.js","./versions":"./versions.js"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"7a698cf0d1deac2bc65fce6da07e97d51cc059e1","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"npm run -s tests-only","presnap":"rimraf tap-snapshots","posttest":"nyc report","preversion":"npm test","tests-only":"nyc --silent=true --no-check-coverage node npm-run-test.js | tap-mocha-reporter classic","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/libtap.git","type":"git"},"_npmVersion":"8.5.3","description":"A Test-Anything-Protocol library for JavaScript","directories":{},"_nodeVersion":"17.6.0","dependencies":{"diff":"^4.0.2","own-or":"^1.0.0","minipass":"^3.1.5","tap-yaml":"^1.0.0","tcompare":"^5.0.6","own-or-env":"^1.0.2","tap-parser":"^11.0.0","signal-exit":"^3.0.4","stack-utils":"^2.0.4","function-loop":"^2.0.1","bind-obj-methods":"^3.0.0","trivial-deferred":"^1.0.1","async-hook-domain":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","glob":"^7.1.7","rimraf":"^3.0.0","semver":"^7.1.3","@babel/core":"^7.15.5","foreground-child":"^2.0.0","source-map-support":"^0.5.20","tap-mocha-reporter":"^5.0.1","@istanbuljs/esm-loader-hook":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/libtap_1.3.0_1646508712320_0.5335138012985419","host":"s3://npm-registry-packages"},"deprecated":"This library is no longer used by node-tap, and is unmaintained."},"1.4.0":{"name":"libtap","version":"1.4.0","keywords":["assert","tap","test","testing"],"author":{"url":"http://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"libtap@1.4.0","maintainers":[{"name":"isaacs","email":"i@izs.me"},{"name":"coreyfarrell","email":"git@cfware.com"}],"homepage":"http://www.node-tap.org/","bugs":{"url":"https://github.com/tapjs/libtap/issues"},"dist":{"shasum":"5c6dea65d2d95f2c855d819a457e1fa7d2af5bf0","tarball":"https://registry.npmjs.org/libtap/-/libtap-1.4.0.tgz","fileCount":26,"integrity":"sha512-STLFynswQ2A6W14JkabgGetBNk6INL1REgJ9UeNKw5llXroC2cGLgKTqavv0sl8OLVztLLipVKMcQ7yeUcqpmg==","signatures":[{"sig":"MEQCIHKV+qTBaid3jtenzmIqRotQeGt+wYQ7kuylz2ddlH41AiAdcLbuyQ8s9/78TunM/xOsNz7tQdF/ZKuPzA2Y4u/0+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZh6DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEVQ//digC1stp83O7u9001YZucoXlrxMpy7NV3qt9VRhH09fk+a9x\r\nsjwzZzAg9+WruB3r7QLAtF8HrK5tOg91WZpEBgZRrO+zpRnGxDqZETvNse1e\r\njGvcTtGCDQ2DD/QbIjiROVlOjKxoqhCeJYpzQw2U9YDYI1JRZdjyMvMPciNl\r\nrFzhW2cD9TYx525rLUepOeQlS0nOH77IbLbBcVPWWkxNiBV1qbfvFDiOK0et\r\nqpgWhHuquzJXRWpKg+4lgLisW47bI2RzDeuNradGEGAB64GzSk9yoDG6D9xk\r\nCzP6EgP0HIUq4nbw6cvIIzjrQjzBJkszI2nL/oK6/gNQLLWYrGwuXvr0SYM4\r\nBHNgle2tHKVtUkn1PqkAW1lpkxfB5PaZe1zr4MsNYeksONw7WBWCXR6lAumy\r\n4uiHjaXvQhdiqzQThG+ygxi7oimUboXQChsBzp8Gdtyow78gQxPfMnuy4+hK\r\n7Mn+W3SFNWDDPG7qxD/IbQDntlHE55lFPJ6IBQtZhz2/W3Uc7KwzQg/zG+TR\r\nYLOOtoHvJ8lrExe86MaEPE48ZLGdFKsLFtKFO5YATSfhUYHu6Bka/6ZY/VQZ\r\n75cDYvB8AZODP9N2FnKD/SdH6Qyw0tzYgELRhA2r9DjSDkInKunUnEIilelf\r\nanf7xLCTK2YCAStT307Xx6u1tyTipKJ+eFY=\r\n=SWeB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/tap.js","engines":{"node":">=10"},"exports":{".":{"import":"./lib/tap.mjs","default":"./lib/tap.js"},"./settings":"./settings.js","./versions":"./versions.js"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"7d2934adb69b53f16e8284d1ea5d9ad4db484d55","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"npm run -s tests-only","presnap":"rimraf tap-snapshots","posttest":"nyc report","preversion":"npm test","tests-only":"nyc --silent=true --no-check-coverage node npm-run-test.js | tap-mocha-reporter classic","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/libtap.git","type":"git"},"_npmVersion":"8.5.3","description":"A Test-Anything-Protocol library for JavaScript","directories":{},"_nodeVersion":"17.6.0","dependencies":{"diff":"^4.0.2","own-or":"^1.0.0","minipass":"^3.1.5","tap-yaml":"^1.0.0","tcompare":"^5.0.6","own-or-env":"^1.0.2","tap-parser":"^11.0.0","signal-exit":"^3.0.4","stack-utils":"^2.0.4","function-loop":"^2.0.1","bind-obj-methods":"^3.0.0","trivial-deferred":"^1.0.1","async-hook-domain":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","glob":"^7.1.7","rimraf":"^3.0.0","semver":"^7.1.3","@babel/core":"^7.15.5","foreground-child":"^2.0.0","source-map-support":"^0.5.20","tap-mocha-reporter":"^5.0.1","@istanbuljs/esm-loader-hook":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/libtap_1.4.0_1650859651478_0.5007388030922457","host":"s3://npm-registry-packages"},"deprecated":"This library is no longer used by node-tap, and is unmaintained."},"1.4.1":{"name":"libtap","version":"1.4.1","keywords":["assert","tap","test","testing"],"author":{"url":"http://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"libtap@1.4.1","maintainers":[{"name":"isaacs","email":"i@izs.me"},{"name":"coreyfarrell","email":"git@cfware.com"}],"homepage":"http://www.node-tap.org/","bugs":{"url":"https://github.com/tapjs/libtap/issues"},"dist":{"shasum":"6e2ba70ddc39c676c9f887333c354fab6d359613","tarball":"https://registry.npmjs.org/libtap/-/libtap-1.4.1.tgz","fileCount":26,"integrity":"sha512-S9v19shLTigoMn3c02V7LZ4t09zxmVP3r3RbEAwuHFYeKgF+ESFJxoQ0PMFKW4XdgQhcjVBEwDoopG6WROq/gw==","signatures":[{"sig":"MEQCIHVW/p2sgmMaGa+SVQZrXC+PHCnK8Qw9ou+sG9VS6+WkAiAMm+JtBu2Z2NOGaHXs96oEthT0DD+1zLQ2KzPR00WXFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100769},"main":"lib/tap.js","engines":{"node":">=10"},"exports":{".":{"import":"./lib/tap.mjs","default":"./lib/tap.js"},"./settings":"./settings.js","./versions":"./versions.js"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"2e9f2689df8a0e7f374b63eae3ab98a22b2bda08","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"npm run -s tests-only","presnap":"rimraf tap-snapshots","posttest":"nyc report","preversion":"npm test","tests-only":"nyc --silent=true --no-check-coverage node npm-run-test.js | tap-mocha-reporter classic","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/libtap.git","type":"git"},"_npmVersion":"9.6.7","description":"A Test-Anything-Protocol library for JavaScript","directories":{},"_nodeVersion":"18.16.0","dependencies":{"diff":"^4.0.2","own-or":"^1.0.0","minipass":"^3.1.5","tap-yaml":"^1.0.0","tcompare":"^5.0.6","own-or-env":"^1.0.2","tap-parser":"^11.0.0","signal-exit":"^3.0.4","stack-utils":"^2.0.4","function-loop":"^2.0.1","bind-obj-methods":"^3.0.0","trivial-deferred":"^1.0.1","async-hook-domain":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","glob":"^7.1.7","rimraf":"^3.0.0","semver":"^7.1.3","@babel/core":"^7.15.5","foreground-child":"^2.0.0","source-map-support":"^0.5.20","tap-mocha-reporter":"^5.0.1","@istanbuljs/esm-loader-hook":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/libtap_1.4.1_1685910495965_0.3780206170010505","host":"s3://npm-registry-packages"},"deprecated":"This library is no longer used by node-tap, and is unmaintained."}},"time":{"created":"2020-01-04T19:12:04.854Z","modified":"2025-11-02T03:05:25.176Z","0.1.0":"2020-01-04T19:12:04.963Z","0.2.0":"2020-01-25T10:19:19.506Z","0.3.0":"2020-03-05T19:53:39.500Z","1.0.0":"2021-02-23T01:49:12.073Z","1.0.1":"2021-03-25T21:12:58.756Z","1.1.0":"2021-03-30T23:37:43.231Z","1.1.1":"2021-03-30T23:47:43.693Z","1.1.2":"2021-08-30T19:32:18.984Z","1.1.3":"2021-09-21T23:24:13.776Z","1.1.4":"2022-01-04T00:27:05.102Z","1.2.0":"2022-03-05T02:55:47.786Z","1.2.1":"2022-03-05T05:29:25.782Z","1.2.2":"2022-03-05T06:42:59.418Z","1.3.0":"2022-03-05T19:31:52.563Z","1.4.0":"2022-04-25T04:07:31.627Z","1.4.1":"2023-06-04T20:28:16.106Z"},"bugs":{"url":"https://github.com/tapjs/libtap/issues"},"author":{"url":"http://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","homepage":"http://www.node-tap.org/","keywords":["assert","tap","test","testing"],"repository":{"url":"git+https://github.com/tapjs/libtap.git","type":"git"},"description":"A Test-Anything-Protocol library for JavaScript","maintainers":[{"name":"coreyfarrell","email":"git@cfware.com"},{"name":"isaacs","email":"i@izs.me"}],"readme":"# libtap\n\nA <abbr title=\"Test Anything Protocol\">TAP</abbr> test library for\nNode.js.\n\n## `libtap` vs `tap`\n\n`tap` extends this module and provides many other nice features.  Generally\nyou should be using `require('tap')` instead of `require('libtap')`.  In some\nedge cases it can be appropriate to use `libtap` directly.\n\n* Install size is important - `libtap` has significantly less dependencies.\n* Your tests are suspectable to transformations or other environmental changes.\n  `tap` does things that are useful by default, if this causes problems for your\n  code you may wish to go lower level.\n\n### Recursive rmdir\n\nSome parts of `libtap` require recursive rmdir functions.  In Node.js 12.10.0+\nthis is provided by the Node.js core `fs` module.  For older versions of Node.js you\nmust set compatible functions:\n\n```js\nconst rimraf = require('rimraf')\nconst settings = require('libtap/settings')\nsettings.rmdirRecursiveSync = dir => rimraf.sync(dir, {glob: false})\nsettings.rmdirRecursive = (dir, cb) => rimraf(dir, {glob: false}, cb)\n```\n\nThis is handled by `tap` so only direct users of `libtap` who need to support older\nversions of Node.js need to worry about this.\n\nIt is not considered semver-major for a libtap function to use recursive rmdir where\nit previously did not.  If you test on older versions of Node.js then you must ensure\na user-space implementation is available even if it is not currently needed.\n\n## Environmental changes still in place\n\n* signal-exit is run\n* async-domain-hook is run\n* process.stdout.emit is monkey-patched to swallow EPIPE errors\n* process.reallyExit and process.exit are monkey-patched\n* Handlers are added to process `beforeexit` and `exit` events\n\nThese all have an effect on the environment and may be undesirable in some edge cases.\nShould any/all of these be opt-out or even opt-in?  The goal is to be able to create\nfunctional tests using `require('libtap')`.\n","readmeFilename":"README.md"}