{"_id":"@tapjs/after-each","_rev":"92-8fe95320b4a0fb5b21eefcc89b7cfba4","name":"@tapjs/after-each","dist-tags":{"pre":"1.0.0","latest":"4.3.12"},"versions":{"0.0.0-0":{"name":"@tapjs/after-each","version":"0.0.0-0","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"43116afbc70069bf2718e2755b868caadfa6927f","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-0.tgz","fileCount":13,"integrity":"sha512-W0Wayc75ucT+IBwmlfS2O/0ZKjKNE7NjiQh+PbYj2vqrzDSnfTGzv7T/rEI+ZTFjMw+wC5DYvPMRKMmnEKnGAw==","signatures":[{"sig":"MEUCIHCLhWgSQN4uQ/0fevAG0LFITdvbkg9nzv/nSNUckzQpAiEAt6FmCFnaGnyjFO/qWCeVrIkzlfB5/nZt3mNMEBmcxo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12510},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"3b13a7a2d4aeeef3dc05adffe29e0c8649208bad","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"0.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-0_1691166932847_0.029290093448814725","host":"s3://npm-registry-packages"}},"0.0.0-1":{"name":"@tapjs/after-each","version":"0.0.0-1","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"1c9213f6dd17dad74bbfaea081fd3699f764d1ed","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-1.tgz","fileCount":13,"integrity":"sha512-8vl0FPJlmHA+GBDiOkZ9nwM7Ew7kAiiVfh5ZHWRs9ymzR7cTn9rsrqNvdBXnfA+9nrt7PkLNbLqWMXfhm5sivw==","signatures":[{"sig":"MEQCIGXtRIFevT26ptMZQS35SR/Fp9E1s0p7OQnQ+5XryJB3AiAuGBjv2TtZpY5oF97ylQLzZ+8JPM8Upan/2/ByRKToUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12554},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"432f3a535d5fa2638b8c5b2f2a8f18cb7355f3f8","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"0.0.0-1"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-1_1691167344186_0.539865050547021","host":"s3://npm-registry-packages"}},"0.0.0-2":{"name":"@tapjs/after-each","version":"0.0.0-2","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-2","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"4d998f92502ae3fb459dcf38e69731d7f77c71f3","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-2.tgz","fileCount":13,"integrity":"sha512-RVZ6iIhJKQTGi7i91f9BUC0v7IXD+koAvgSmcEKlitbeDRA6E2x9/QICsSQl9LPXpZ0uAFffiqcjHcXIaU0OVw==","signatures":[{"sig":"MEYCIQCW/yQDJANsc2UATRy7/vFjMqrmz/QlNuWUV0IhMbJGRAIhAMG9qyWyVZPNpLiIZRj3YUOnr9v3dM+kfcwx9aVbmuCo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12554},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"a6eef2ab88ae5aba836a71d83993c48b17e0f8a4","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-2"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-2_1691192909141_0.24354919537751973","host":"s3://npm-registry-packages"}},"0.0.0-3":{"name":"@tapjs/after-each","version":"0.0.0-3","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-3","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"a79c77b4f9b930771582f801dd71797fb08d609a","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-3.tgz","fileCount":13,"integrity":"sha512-LBO8EpjW7U5HksKDATXlqnIWO7gu68UYkeW+h6LaJBxJoibxSpwioqP1u04zumn7yC6BZ6/Y+VgRN9UITRQ3eA==","signatures":[{"sig":"MEYCIQD+ZGo5WJwSQRIUOM6vQk39qJRdjIifeMLycK0x+SNViQIhANDKc31TDI1gNLDGyxWrPYvd5A1wdnwrfRhhhEP/3w1j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12554},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"9bd53a9753309ef0691d54b8d13876eb0b62b71b","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-3"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-3_1691299160563_0.9817372588950657","host":"s3://npm-registry-packages"}},"0.0.0-4":{"name":"@tapjs/after-each","version":"0.0.0-4","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-4","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"2fad67b5c389b193c1ab1574d21fb7c1fed487d3","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-4.tgz","fileCount":13,"integrity":"sha512-p8YLBp5PnWSVxtDMg14nk511GeykPmMEydQHhGyer+nUKbBjxx0IGCUg7yy8ZPXXUMGsMwh3CGJAy895QbZJVQ==","signatures":[{"sig":"MEQCIDKM0BTa+ISMfUJXDq2Jsf9dwxTsR4Gtg+BMD/pKcKMtAiASL33lFU9gfNQw8UlKfDkLuYqpkbQ3cTQg31SkuF9OQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16332},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"acffc81f6b3776fd18406bf3b5633b5b80b5c232","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-4"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-4_1691379520030_0.8653475347909119","host":"s3://npm-registry-packages"}},"0.0.0-5":{"name":"@tapjs/after-each","version":"0.0.0-5","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-5","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"1d7d89769017b6601a871cf16955fa9d0100cffc","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-5.tgz","fileCount":13,"integrity":"sha512-J/BAmJ5KlTHw8t6qlEDBwoemapuL+TpTcSZ+YiG2+WWT5YhoCm3JdUK5iWAv9FFXNWqnj02v5q5HAxin5NehtQ==","signatures":[{"sig":"MEUCIDD5MY3Jj+SC8CCzUMnWha8TOJSQj68EgldCL61BHlIMAiEAjNHR/rcfobLLflk8KjQGRpq/ippkGJDs0pGsnfdgQFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16332},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"75219cfe3daffff3e3e38d3197fad510653ababd","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-5"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-5_1691426635017_0.22425643237006776","host":"s3://npm-registry-packages"}},"0.0.0-6":{"name":"@tapjs/after-each","version":"0.0.0-6","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-6","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"96a5936542d91e3e4769e33b5096ecf65194a149","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-6.tgz","fileCount":13,"integrity":"sha512-XqYEWBuKPZljBNuZHttRsXXvocZbr0mZaRuBc0mx3KzLpqOuEov5YEaUyHcyPDPaiMDrNE3gaqc/dm+LDQKhyw==","signatures":[{"sig":"MEUCIQDTKTqBTOQwV8ZUclXpFcW2H2R/t/4WkTx4FMoDccH2XAIgA8kmcZ8O6NAt9NdhzgeucqjrEuiH23mHJf3rO/UDXkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16332},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"2d03437468dcfdf8c8c7ddf2135641267a0dedbe","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-6"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-6_1691430410560_0.7049201563319334","host":"s3://npm-registry-packages"}},"0.0.0-7":{"name":"@tapjs/after-each","version":"0.0.0-7","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-7","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"c1a4710acec32edba388956d838391a311d8f3d6","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-7.tgz","fileCount":13,"integrity":"sha512-wYLrnYJwNVkvUb4s8gZPcTqp/jd4p/PoyhVaLM1ZDvE3ySOKl75wD0snSlfFegzLtrEW2/Dzg3NwJQS9pAu/7g==","signatures":[{"sig":"MEQCIF6aX+15XHM5R2CQ9/Edkp/Lw6dT6KAJKfVlqNBp9QEpAiBadAO11XniufPdLAnUdbImw6v6189EwWgpv6L8u4nb5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16332},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"4c9c1ee517871da1794487dca0dcfbe7a83f18d4","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-7"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-7_1691431627053_0.7921320744836577","host":"s3://npm-registry-packages"}},"0.0.0-8":{"name":"@tapjs/after-each","version":"0.0.0-8","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-8","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"3929295ee14f9f71aea53e3ec98f102a3900f9de","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-8.tgz","fileCount":13,"integrity":"sha512-43891QCcPkxg78SQ2vviicXEMd982ewuvBj0BRWwrQazx3qPfhCfj5JV7wNW870gxSGTrE0bbUEhAxYAvzRceg==","signatures":[{"sig":"MEQCIB5ve3J0d1Cmr2RU9UUB0grzftKpJxXxssDPfDYSk88UAiAnFS212toLmqpKRWpe8uUzvEce87Ju41Z2DL/U50SiJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16332},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"f83efd28e6d06b7bf69418bdd84bc41b89b3573b","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-8"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-8_1691432555512_0.7030681817991318","host":"s3://npm-registry-packages"}},"0.0.0-9":{"name":"@tapjs/after-each","version":"0.0.0-9","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-9","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"9a966dcf65d86ae9d778910b421f002965b0d144","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-9.tgz","fileCount":13,"integrity":"sha512-U9fYvPA76Lkg8NTcN2Q0or8IelBDeFqbAtQObrAaQ5fBSAIwjk5RJyi4Q7zQ1IXGiQ06iyS4lAKSKHTWR5Z8WA==","signatures":[{"sig":"MEUCIB1gj3WU1QIATziZULuD+FGNYBiGva9b7cV9bir2Fl+mAiEA2ZZOH6NQcX5tGGoJ5nSi6enfXd7ljBzDai7JNvkBuCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16332},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"54ff3f8d8d40f78b6f2ef60277c7a6802b423f8a","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-9"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-9_1691452333075_0.744682176489255","host":"s3://npm-registry-packages"}},"0.0.0-10":{"name":"@tapjs/after-each","version":"0.0.0-10","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-10","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"152e863e9bb89f7274842fee34361acc964a8ffd","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-10.tgz","fileCount":13,"integrity":"sha512-AkKQda5XE22e2ueem7AZANJJgfnrWo1Dap1Yf9AJGnteTc9VSEqSju7/4fb9CB/0Rs7t4gP1wIsLz8lWWCDp0w==","signatures":[{"sig":"MEUCIQC/ueGqF22e57r3sE5PkT8+nAk/nAUNDxkdmXYf6LR3ewIgd9mSuY00oe7k2IAWxCF7lgaIrTpAMhw0YYpaGW+lwtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16286},"type":"module","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"28002f3c88d5aa4da327ba9afe18199b9df02251","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-10"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-10_1691610972017_0.9689559786286914","host":"s3://npm-registry-packages"}},"0.0.0-11":{"name":"@tapjs/after-each","version":"0.0.0-11","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-11","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"4ad2cb07b6e55741f31f8cb9c67270ecc3dbb496","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-11.tgz","fileCount":13,"integrity":"sha512-ksibbouQRfkXi9tI3LWdVXk8NU7fcVpGVVY8F/fp29mtnQFApWPjWI/GWnjEe/iqD5P/srCEuCNNlwcaGZZwPQ==","signatures":[{"sig":"MEYCIQDcGBbCexpzDYe0AhPwFFvn+TEYUM+xUJ3RcAmBNTYZVAIhALgXKgi3EkoX2IH3teGLART/NrdOgfmqFb6BZWrvW2aG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16286},"type":"module","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"3bfcd960deebf6e2235d5093c998e1d0a8d1b0b3","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-11"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-11_1691867436124_0.41242060960554383","host":"s3://npm-registry-packages"}},"0.0.0-12":{"name":"@tapjs/after-each","version":"0.0.0-12","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-12","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"02528c381a881653394a0551bb3dd2f627735467","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-12.tgz","fileCount":13,"integrity":"sha512-NzyYJphpQ0rhl55YxjVMN8KeQlYJ3IHo1sZtnceIIDAu03KnMyDXxUZjPN8H8B8NZbgkpaJEtknJRfJ/7wBixQ==","signatures":[{"sig":"MEMCHzqwAvbKwFSJmyu3MbZBeJoFzeEP2uTAkKeOmBQpvTkCIH+Eh09rFCRSQZ/6LI9F10+IvDLSEJ05JHpyGNe0hXeM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16610},"type":"module","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"9a0e78ebb01ade449d8c077d0cc7a936772cd2c5","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-12"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-12_1692080165736_0.7494402349968112","host":"s3://npm-registry-packages"}},"0.0.0-13":{"name":"@tapjs/after-each","version":"0.0.0-13","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-13","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"86f699012f7273cba18b0b330777a417b18e8f73","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-13.tgz","fileCount":13,"integrity":"sha512-VpyTT0Hj/HLujOhdc2J/EStOha39kVgrnvcQsMGSmYEahZQfcXrBIxQXzH4pLf9AgavR+yXVCgRjks/1oFhJaA==","signatures":[{"sig":"MEYCIQCGJSXIDb6hfqoaWYk70BzFQvGmxuq4B3/4uF+NYLgdlwIhAK3wcyGTBeIf1AzYo9X0tH8qx6b0HasoRLSG1ELLGtos","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16896},"type":"module","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"6df5d992fcd8b24314c48f79e787be438e02f89e","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-13"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-13_1692304557637_0.48134707864453774","host":"s3://npm-registry-packages"}},"0.0.0-14":{"name":"@tapjs/after-each","version":"0.0.0-14","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-14","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"d4dc4ae5bb130c420ade8ab525f69c2d82b20430","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-14.tgz","fileCount":13,"integrity":"sha512-vWhxgU6Yv+WHa/rKRS7W9qQL3Sc6XZi7ummNQ6OEQF6M79sxwV87mZlYIJlpTCSqIoMj2izHGhfNkoAnd8fuRQ==","signatures":[{"sig":"MEUCIQCQL+FltTyLp+SrNxSNz1Ezc9sKtfWQ5Sgpi1I+NreKrgIgbu/+Sa56ETUeUyuDIgIuYGVvvOxz4WWqU1meOWvmQjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16896},"type":"module","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"aa46d38c9860e76094faec0ed078d71c8f1aaf76","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-14"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-14_1692513154027_0.10776533589180581","host":"s3://npm-registry-packages"}},"0.0.0-15":{"name":"@tapjs/after-each","version":"0.0.0-15","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-15","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"f616a94e9b1635f490b584f07b34846d40049c93","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-15.tgz","fileCount":13,"integrity":"sha512-UrdnhJN0rUngmA4LyC5c3D1EAYIne536+oL33PAa56Cf9WP4n9CcZ53IARAVWWdeX2KnJi0pWQJ+SovHwoXmkg==","signatures":[{"sig":"MEYCIQD0V0wEJLbRNKlWLqA2RZoso3jtzWAqiim6Q2jZZEMmEQIhANRBr56v2MuM4vVGSJ18G/m6ChsxeERggs8fS6oTSx7b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16896},"type":"module","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"0c84a41d15e242e0842871d37db6d80af03d2354","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-15"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-15_1692649205426_0.7691247364227629","host":"s3://npm-registry-packages"}},"0.0.0-16":{"name":"@tapjs/after-each","version":"0.0.0-16","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-16","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"e71ee5bb6b31127a6cb4eb3b0f84676c22bffa13","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-16.tgz","fileCount":13,"integrity":"sha512-SibNNQKGfADDvzvIYtAie/KrsuyGJGlTWD+dXsQR7mnx/Qzc40BRa92WlZlRVAlXFzH4F52C7dsFMSE5cm2JGA==","signatures":[{"sig":"MEYCIQDqyCsgZMlQ7394EqJreKPvG69SPoAi+cdet7CwOZ8O9gIhALC4swnA30bsXvmEQxz+h36X3FkpmhOeay/6vLopq+dJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17839},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"e3de44331a26fc39bba46e5dfb8f5989d8ef5f20","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-16"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-16_1693117072537_0.1256483632967964","host":"s3://npm-registry-packages"}},"0.0.0-17":{"name":"@tapjs/after-each","version":"0.0.0-17","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-17","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"68b50c65cfa14b5c2099efdfbce28a73d3896cb9","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-17.tgz","fileCount":13,"integrity":"sha512-YC+Vj4dvMHPaikGkxuDcy/GlPmJgROI81e6t5Jr4c/L7eVUfvkYZVPTECeXPO59Sdv7+YYn/xE3W0ZP9Ycmh6w==","signatures":[{"sig":"MEUCICTPxniyASzcFMY8MuTl6AiUX8q26Wi4M21X8Um0jLKMAiEA8/dJAiGMsf7+kD9ZKqiREikRrHPI/daZTniZ2K10ppU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17839},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"db81e6e1b20006e5d0e710c50cb4b2481ec34c3a","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-17"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-17_1693306135255_0.4204800584123254","host":"s3://npm-registry-packages"}},"0.0.0-18":{"name":"@tapjs/after-each","version":"0.0.0-18","keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-18","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"0e3c75bf9dd872d65e5cd10ea52f417a16c11686","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-18.tgz","fileCount":13,"integrity":"sha512-lAJA/yWQgmFWPCh3PShOxjqOAinxFFcAwPA+UEarpIg6mEYlnF9LQ9unyB1Eqeq/9ZgqVg5EWJ3drfld4azcBA==","signatures":[{"sig":"MEYCIQDAcCds7QYc0VZ5VU/ocjcZt8ZCb34EP4bemxP0BIu5mQIhAKUJRBAvy5vRhdd/G7ektOgI4w70zBcathaora6Bhi/p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17839},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"b16fe7cd802e79cbab89d79c9ce78e62b8069f10","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-18"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-18_1693527552240_0.9427136453904683","host":"s3://npm-registry-packages"}},"0.0.0-19":{"name":"@tapjs/after-each","version":"0.0.0-19","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-19","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"3ba9466d091ba48f078193b7d966fb159e6b3fe5","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-19.tgz","fileCount":13,"integrity":"sha512-KZHDRk1HVMf+X0LcIh+CXFz/9rW5PVYmWJhpKsJLODR0gUzUOkvR/84cyBrG5zBgtrBsBADCMNwpQW1ehxDHuQ==","signatures":[{"sig":"MEUCIHtXPT2zdFlmKnGsHaY3AV4QpuDE7dOFgH7EF7u2Z10NAiEAsfitsUY97WRHwmJXS8iaXKclE28+1edudXc1vC0C0uE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17965},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"e70ff4da59380670147a265fd8bd4058cba61230","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-19"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-19_1693763392416_0.16404337675661673","host":"s3://npm-registry-packages"}},"0.0.0-20":{"name":"@tapjs/after-each","version":"0.0.0-20","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-20","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"c4d63bc2126c7f5eb35fb4ab5c7f5525ea411cf1","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-20.tgz","fileCount":13,"integrity":"sha512-lfzN2BZWcwR+jB8r6gK1qCDWtBYALTtJv+TpMPr+Hcr+ionTiJWe1jA4ovx5+E80pUtwgflaQP4hOI7WtYzrRw==","signatures":[{"sig":"MEQCIC+/P4Wpz8uFk21zDFHhkSHUJcjPVkxIFW4YsQ/b2fdFAiBEYYSh71QMxsqsdLJNAScqS5czI6rvx3bICemibCEanQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17965},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"40129df8f95592016e0100b1b96524cd38803b0c","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-20"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-20_1693878004322_0.9823086283949563","host":"s3://npm-registry-packages"}},"0.0.0-21":{"name":"@tapjs/after-each","version":"0.0.0-21","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-21","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"0bf272e178b1595db901244fa8f6a0a9624f6e2c","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-21.tgz","fileCount":13,"integrity":"sha512-W6ep4D7r2VQRFTJS28GwW7A38T/EwojVbSzTpM/T1ep/+rORqaB3HB4sWtRjGV5/Rx41rKfEvV+WmbX78ylmCA==","signatures":[{"sig":"MEUCICrD2jRb4sFCG6A2qNmZoUjcjITNU5Ri2Zt/+UwHEsEaAiEA7E/OycfcHSNUsf3mh6Uf896QOS9uWsSDAZiv5qlXaxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18004},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"aff25fcf09bb852ce3e2fa988e5a8abecd422ef1","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.6.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-21"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-21_1694370133890_0.5523492323456514","host":"s3://npm-registry-packages"}},"0.0.0-22":{"name":"@tapjs/after-each","version":"0.0.0-22","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@0.0.0-22","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"3d103af6dede8e933d45273f4b9e302c8299408f","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-0.0.0-22.tgz","fileCount":13,"integrity":"sha512-yf2Nd9R8rxeQYDea0egbIPnbc9XRLadsKC/CfhsWFOdhSjW3gvwc08KGYrCtkoaCSx0tUIsL9rpRuOqZasj+HQ==","signatures":[{"sig":"MEUCIQC6k2u52QU0XKG0c9a2Ego+UQv+fOYOFgjrGgNXztPNkAIgBS7vCPVOx3UgU0fnTQ7RYbRSw6yZ9572fl+iJGWDrWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17978},"tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"82f48cd053bb57d17a5146b4e385d588f05d1a22","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-22"},"_npmOperationalInternal":{"tmp":"tmp/after-each_0.0.0-22_1694624561545_0.7485940650689866","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@tapjs/after-each","version":"1.0.0","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.0.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"8fe1d65e3b25f5dbbf744bf780333ccadc8fca8b","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.0.0.tgz","fileCount":13,"integrity":"sha512-1PhsDtW+niaI78StZOCjOZJAK6iAlt2wfD+o9XrFzmFX544vEw2jdKdM9R7KcS1skAn9e84Ur1cIH6HuT1zc9g==","signatures":[{"sig":"MEUCIQCTWWGfnl7E6C7yXYlr7E5/a4hcjtqguUFk9bOrnr6ksgIgP5E7tu2/Jah3wS2DqAN+3ui/QyD3zHCnGjKnVKNIdKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17972},"tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"793c1c09f7c1262e9bf0947cf3915b6b13ab9c49","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"18.16.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.0.0_1694790213659_0.08863220797087634","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@tapjs/after-each","version":"1.0.1","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.0.1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"ec104b65891b8ced908bf78fbb21c4002b4f24c9","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.0.1.tgz","fileCount":13,"integrity":"sha512-2vyVZy+jnA0yhfxLXpN25/16HYw72uaMtStWX1QY7v2i172MZBbhNJ3JJaeigHbpIL3ub8tfjaCogdNJxd8k6w==","signatures":[{"sig":"MEUCIFWrosyWeg628WYq+JSBhxfids2Uh3iymBdYJvM3qDuLAiEA7KVbmF3E0S0a1JzxUYna9ZrU1wy7KyZkAb5fueRy4Wo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17972},"tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"88223b6d0d2578e74b2f861900eb8f24cdf175c4","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.6.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.0.1_1694805279189_0.15561786151605883","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@tapjs/after-each","version":"1.0.2","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.0.2","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"479e6fec011845dfbb10237edcfd4b4a56ca0502","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.0.2.tgz","fileCount":13,"integrity":"sha512-heNMHQ2Xyu+JWlHlszaAPVU7UYf9tCX0dp3bSDcyi/e+uPwn/z1sdwtA3OE8I+AnINIGgnZ+J17UFHUX+/TcVQ==","signatures":[{"sig":"MEUCIQCqqMLkRwJabDW1k6G5jnE6ocsQCy/Q+gPEUU0C7oN1BAIgNWX2Tp8fleYGXRsC+0pIZdcsQU6Z7kzGYPLvfCvxyPA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17972},"tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"455ac978b50f57594361e7dd9efca22f20072623","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.6.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.0.2_1694929872735_0.8531244693203794","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@tapjs/after-each","version":"1.0.3","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.0.3","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"d49c56c4da5e63541e540c8657bc0900494ff5e4","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.0.3.tgz","fileCount":13,"integrity":"sha512-1phHJGTXv855ZTG1wYgBUih6mp3a712fB7srTMk+fh6uHLdWYvTxlBK1irdDkpkUCQzmVjOVcjw4tAaY31lpFQ==","signatures":[{"sig":"MEYCIQDLl6MY/xwx5Vj8e7Zg1HbAmNCxn9cS90r3o73oo/9aRQIhAO8wIQ8nA3c+fpRPpkeGgLjDEDWFDsw8iAAjeFMwxY1g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17972},"tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"ff9cc676352562d959096f68419e0ab714cfa428","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.6.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.0.3_1695061201643_0.417948895089459","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@tapjs/after-each","version":"1.0.4","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.0.4","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"18eff408ded19a966f99f9421e762a6698152362","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.0.4.tgz","fileCount":13,"integrity":"sha512-9G2HdHsgCIqioZr6+K5TpDRc5Nz10txz5I0qezFKn64lRG1gYDXKmIo893ZyvbapsZIsolHPcMS1GWHGAmluFw==","signatures":[{"sig":"MEYCIQCI8RORoL3i8UsJbI1jVym7xrVgLjonMtXfwfI3bmSR6AIhAOGo1i3go1EsP+lNpBUHyQRqsfeKugBpRod4dverBDvr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17972},"tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"86e5aaa0aea710e924b42bc4db9cfd93ef08394c","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.7.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.0.4_1695431268627_0.6326582318045371","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@tapjs/after-each","version":"1.0.5","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.0.5","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"a02d991c3682d7b06776c3493aba7103eb711c1e","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.0.5.tgz","fileCount":13,"integrity":"sha512-0pSXJ8a+bbj+tC0srzxf3kRruTw/PsOhu3TWFKXPsEvCwtQ0820GiJc3DFjTfej5dmzKoCfIVu5/1hWwPLJREw==","signatures":[{"sig":"MEYCIQCcSAJlzri21P+jn9VLAnbeHxYoEODVZY7Hx0hqx1ckZwIhANlDMj+yIm1cNHEbadK1Kruo4slAuQmJE8Hba1cVyAUq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17972},"tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"6cf797404cc9834b4db0d4f07e2c82b8b519ed21","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.7.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.0.5_1695531381119_0.6637982839265724","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@tapjs/after-each","version":"1.0.6","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.0.6","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"2d5887bc6aad27ce2c1a8596d179b443d2537170","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.0.6.tgz","fileCount":13,"integrity":"sha512-RRuKEKoFCe7BG2xKEQZAHuLHr4vC2rXue4LttFWtvEiv4c0iTtQwe1zG9LtuMzVCddfPNn8FXHsWfUonjPwfUw==","signatures":[{"sig":"MEYCIQCl3QjT3Z6N+JOdpI5SBRAqVOfdBEG91Dv+HFKR55U2PwIhALrVgDRMVXw70q7TxIXmy6s/McAZMN4zV93yWnEuXYrD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17972},"tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"95d17a49bbfb77ca4989769360468a0cc64e9ccb","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.7.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.0.6_1695578934961_0.07617329440701859","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@tapjs/after-each","version":"1.0.7","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.0.7","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"f0be4e7f97b80350b72879e5a24f23fff9fa7614","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.0.7.tgz","fileCount":13,"integrity":"sha512-cyVfw8zqWoHnfVghqZTZ+laffc3Ro215Otn2hHzjaWJkpRvrPK9OTjicqwkcPz5QV8HSjoSKbShCDiz3xyDkyQ==","signatures":[{"sig":"MEYCIQCCZLrG6iQce+dzekB+hzSjS5xkaOD9VhXPYZeaYmNLxAIhAPnVjkblrwlNV/38cSNwvbgJRZyTTJP8/XDjWgEYvG3t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17972},"tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"e94d8089252294286683e17f7771ffb8b7f509b3","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.7.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.0.7_1695687040973_0.8156395400436045","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@tapjs/after-each","version":"1.1.0","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"36d5a48e23ee92a02f96842195a02ce38759482c","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.0.tgz","fileCount":13,"integrity":"sha512-Q9PBI1vEgaHzGiFuuK+GuG+k61WQeUpBsGjqaOM9XcMjBWNZ4AYFTKaWzyecJN935iiw+iruHVL0iZes+0Ii4Q==","signatures":[{"sig":"MEYCIQCllCqyMi06+WOWZbyDQlI4+PCN3tNM5Tyrwl4BqEXTlwIhAJQcp7rNPzxeov2tBqeQQeMnDCjeNH8EPi8SCsCB46pz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18069},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"53043a233ef2238706304b8872a28ce6ef0864f4","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.7.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.0_1695859180767_0.7238866362828229","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@tapjs/after-each","version":"1.1.1","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"e3a2170f7013d944a2227680528ce87051e49e04","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.1.tgz","fileCount":13,"integrity":"sha512-KiG5qumA5sr+Zid2dZqvbsom+egBtJOOa/rLQd2Cevd/pRFozoaCAOkOkzbru8LJwuvpg7ElcJ1lmdAwbTWfhw==","signatures":[{"sig":"MEUCIQCJ4HaV85C8AsWtWwzi/wp4+bxutwNZFCXvwthSYQSK+QIgS9LPtn3xDx7ABvma6bksMvCEyh4DBmrwod8/a9wrd9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18069},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"6aa191714fdad25a71fc9d49e54c6c7a694b6c2a","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.7.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.1_1695932267834_0.457977552880958","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@tapjs/after-each","version":"1.1.2","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.2","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"9f2bfcf255f88fcf53bfa0c7c7aab34521f975dc","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.2.tgz","fileCount":13,"integrity":"sha512-VdvbKTg683YMQXxOU7+c74MZFf3KYOviLFPvJjz9c4Nl5PHlP7olxs+rUaKCHzz93zQq4+63CywZULM93eqChg==","signatures":[{"sig":"MEUCIDbwU1TAvIs5YH1SZlRD9ve2FZwjkScK+LS9OQcQuLBFAiEAuJb0Fmwjp7GlHiP6pnrHJ4kmovtQdh2SZ9UeppF54AQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18069},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"09506ad13b042d1d181b620ea64b8927d2ca0aeb","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.7.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.2_1695935797154_0.7751342280954556","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@tapjs/after-each","version":"1.1.3","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.3","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"27c7b6e11d76ae238ce144ecd7f4acb20caf91d8","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.3.tgz","fileCount":13,"integrity":"sha512-IU7WF0hzWsdu7sN1cy7pE/3S4m1q5YpaZmb1qlXn+u+mtmrk2bdZ37A7jEjR4ZCHW5CSAyp936ZS8ZR4qT9B0Q==","signatures":[{"sig":"MEQCIEML2pZuJFgK9bdcV00S6fBYoeTbbe1TNsGL1q0qB49JAiA0CZ8CWLvqwHKSr1zEqAKf1Fcg9IJVeByDkgGAZChaCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18069},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"6e9c607b29f355962f6abbc96bb8d751bf4bd91d","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.7.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.3_1696004157527_0.43945366366497796","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@tapjs/after-each","version":"1.1.4","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.4","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"80669751f6cfa9b477978a8982c6b04cd424edfb","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.4.tgz","fileCount":13,"integrity":"sha512-vcmPQi2wXi2obK2j1nXTDo6EV8uqXONGiaPAPsj+iELr7OB3vBR1FFOQ6GWAFw0Xh8EIIUs8CWyNHn40/kmyUg==","signatures":[{"sig":"MEQCIArK/O2q6+gFMllAR/IFKSCsQ7J+ASQDpJDlAFLs0DkWAiAfwySNaxIn9MGI8IhmqCdvHb/+2UxCWAlYqxwXnESJhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18069},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"414d146d35f17799fceb31b370f0d1a5b5b2c717","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.7.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.4"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.4_1696010985679_0.19360553758031118","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@tapjs/after-each","version":"1.1.5","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.5","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"f6f14b3f96a45979f153b0397115f2de106c6b94","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.5.tgz","fileCount":13,"integrity":"sha512-qHBTdsLPBIQrlXXPjlb1qZiljpbcQ7WacDXc3s85NhPymFMgnndAzzLMv9s1x9mA9nzm2tjXl3CBtdCYzQCy+A==","signatures":[{"sig":"MEUCIFzb5YGTQqsaB0rAtOgNh9MD0MhhMBSE5CDjvJR3oNyDAiEAt0lzg87tJnjpA+IDnMXfXG9nT39g0FXItBlYnGcjx1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18069},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"69c31a863ab37a55c5d31a00de4ff119cef93a97","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.7.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.5"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.5_1696196276069_0.8929072539902014","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@tapjs/after-each","version":"1.1.6","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.6","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"6f308e29382b42c18378551b08f997226f91cc7e","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.6.tgz","fileCount":13,"integrity":"sha512-IOSw7tDWdOCNavuxWjFurkTsfdp0f41GTZz7OLW6d6lObJYy8W2YKWQsFAJrpSCCors/lloCRbBZrhKObNd97w==","signatures":[{"sig":"MEUCIEkYNkmeZ/Os3Zsn4zDLn/SVN09DJatFWCUxKCfz5+GJAiEAr2/hJzkCXhBOWvgD4ITYRnm445DUFRi56AnAqpB0v2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18069},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"5c114fcb68c2bee81ae43647fea66d06aecdfd71","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.7.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.6"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.6_1696213440966_0.46531864299608694","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@tapjs/after-each","version":"1.1.7","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.7","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"138938ef48028dbbabea08d69e6e6acc6d431dd3","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.7.tgz","fileCount":13,"integrity":"sha512-xy6VaHL2KX4PVpLD0er6qRm1VFLDclVfN2WWe781krW/DhjM1nriYFXsUaQq5NFTF4MyU69s7CpH5qxOab2JPQ==","signatures":[{"sig":"MEUCIQDR7DR/weykOyItAiMtZwQPtT1PunvhHQ9l93PJxESXZwIgKKsLbCUh1S9rEoJVy8qw6JTUJSW2qBzoRvyg5ExY3m4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18069},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"dcd5846da60446b8a59fe723c1d10a8c6b12900b","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.7.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.7"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.7_1696546877902_0.6410757887961402","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@tapjs/after-each","version":"1.1.8","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.8","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"0f5d1b6a275187b27ebdb283ae71fb149f5422cc","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.8.tgz","fileCount":13,"integrity":"sha512-21/mwpI487JLfCYAKVaD38NEwhoiTfzyq+xhyZzPSLNsjGN9X3GX8e22dEjktCwoluL5e8OzzQMt64TktTivew==","signatures":[{"sig":"MEUCIQDlevxUglFQuYCbaAcs5viHOy0EV5sq2amQ29B1+6ZmLwIgQnp9CWxqs9r1GzRa1v68LMvhan06OUlCo6XdfQ6Sm1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18069},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"5cfde0ea2e4655ed72135592888e17f41e72eb38","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.7.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.8"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.8_1696806826028_0.6676142831529579","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"@tapjs/after-each","version":"1.1.9","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.9","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"e5b7f29f34b26e37e5c0f9a03e8e4eb3152b6047","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.9.tgz","fileCount":13,"integrity":"sha512-Uy7WpEi49lLe0nUkXJ2oCB7g16DZHtmiALSQSna6zQ1z4Xt+JeHNb0CsFmVjC4qoDPLPbHI9iH2bfPQhEhl5VA==","signatures":[{"sig":"MEUCIQDqE0SI4JOJkORBOu7qXZMrxI1gvJujYXBGCelbrquPegIgU5sBamzaQeWutuMbMjzJOcn7fOFNRLiivjLOuyacHBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18069},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"029ec987684c79b9c42caa8e2c1628930744dd80","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.7.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.9_1696834742338_0.9668815039478826","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"@tapjs/after-each","version":"1.1.10","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.10","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"0496f6351b570e19cb6604831a41d07dc7eb2fa9","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.10.tgz","fileCount":13,"integrity":"sha512-Yk5H47eZXeLOdMLq7tVWm6ZKc+AyH5k+C2vDAb+8D2CdWDknKY24HK3do+NuNHgaYlEvs76wom23TzRVFk9RmA==","signatures":[{"sig":"MEQCIE03HE5/DZfFpj8C9eQ/Segz3aNKWVnVPaLvh5unsofcAiATcBgLTqy4miVEAttOppWE/8oywz7pV0dPUWaboHyJAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18069},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"6495cd7fdeb4f6e32f0aac87468cf1b8061c47c2","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.8.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.10"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.10_1696953550838_0.1350533632995894","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"@tapjs/after-each","version":"1.1.11","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.11","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"d4f42d243f1f4873d3ef78d7672f3b3250cb4b1d","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.11.tgz","fileCount":13,"integrity":"sha512-GomQuVFcV8HlDkqOojlDGdcdEIQwPW6r6YMqJ+IRuH/wjdjtWv8LsxPWqavzkE2VqwJYi6H7Aik2XBLCJnxTaw==","signatures":[{"sig":"MEUCIGFFyY6BtG/0mX8tjA9cQGkDVx7setpl10jgdTBYZGg+AiEAkK+MD1rSQWv7Hi/QhnyS5kvtiTmDqKr7my3HzreXf3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18068},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"264f9cf3f64fd0f4415f69acbb636744ef17f7e6","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.8.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.11_1696999742287_0.7700091290592173","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"@tapjs/after-each","version":"1.1.12","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.12","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"13d454701997ceee6cf0c2dd7767f3ebb9fff7a4","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.12.tgz","fileCount":13,"integrity":"sha512-7BNGvx3KlSZ0t6CEHWhHezwAvrF8xWK2tuPqXy1N5TVXdkc0+PQv8tYkKuep0VHcMOI1t8uZ5rdTlzZulpfe8w==","signatures":[{"sig":"MEUCIGe2DKTwWEdQe3FWYlSDWWsytWxNAH0nCatmbEKTORPGAiEA8czi0IKNR+nNpaZ7NBi8mOn9j3JiY3ykdVji+GxqPAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18068},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"3dbd11396e628dea99cdcd75e06f83e81fa3ebbf","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.8.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.4.1"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.12_1697399182620_0.5209506484009905","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"@tapjs/after-each","version":"1.1.13","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.13","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"80097187efc6f197ac14c938ee6ce2f03517f8f1","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.13.tgz","fileCount":13,"integrity":"sha512-KnX5QCz+f0Qvm8ZkN+/QugSqbNznVTisNu+xbYWY+m2sOhUtyNYSsqvxcKEhpBTS+fRjTPl1wU5ocZv5dDUMEA==","signatures":[{"sig":"MEUCIQCPcqSXryM8c3c9cU1LInot/bhTSYVHjfzTR70gEbMXhAIgEpGqCqVkBpVjW9MhjLnqHY+4ma+rmM+7a3skhYGy56k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18068},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"4551d7fa803a00decdac6cca3afdb39254a95725","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.8.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.13_1697495136167_0.2835030295940695","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"@tapjs/after-each","version":"1.1.14","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.14","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"91eff072fe16d49968529e61a7670208e66048cd","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.14.tgz","fileCount":13,"integrity":"sha512-yj0oaW6saKiWtCmOzFIKuKsQNJWa2LCG3yloV+gyxQklpP0XtuMfIyGaXNuoDPMevF3XUuHkCxmgeJKRbiicZg==","signatures":[{"sig":"MEUCIEethu8+5lHEkdvE180T9VSejvFbdFUbh4lpci2Gt+dHAiEA2Kng0R6N8nEYJJ9Wvkb9fbVV7nrSW/z0YEnkuAk1My4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18100},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"08387d9848c6c64dad8b50733c00bcbcb9fc091d","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.8.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.4.3"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.14_1698789824013_0.4575666345536391","host":"s3://npm-registry-packages"}},"1.1.15":{"name":"@tapjs/after-each","version":"1.1.15","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.15","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"8321f9cfaed9795b816a2b9f4e741261d421a43b","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.15.tgz","fileCount":13,"integrity":"sha512-PLARKEO8KvDDdx+oJCjS5+PEgiO6OFaQvoLkIymJP9tLzrc/B4RMj8yBw03edTPbOTIHBtPPO8OzoXwFIimdPQ==","signatures":[{"sig":"MEUCIQCtYuj97OR44PxEH+hsbxILiMkGutsY4l+SF5eNZodjwwIgUo0KWZxVyxr7PxTZH1I6V3Pahx3eBg66M/Z4q1mIl3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18100},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"c6cd71e9ab88ecdda1c72bd511934332765e84e9","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.8.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.4.4"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.15_1698996615067_0.7965628152074189","host":"s3://npm-registry-packages"}},"1.1.16":{"name":"@tapjs/after-each","version":"1.1.16","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.16","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"889e9a65b0346f2f37b5519165343d7f1791ba09","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.16.tgz","fileCount":13,"integrity":"sha512-TlhGKfX+3GHwqGhMxNWZ50xb8vfwp2+kx0COTbuGLrwcCgwmpFPU/r/7td03BOtdCV2J1yKFxGiRDvZyowZLyg==","signatures":[{"sig":"MEUCIAjTzfxEmYq0FZ2EPfrDDRfFC0HhXOwJP4i2GL8CnUTOAiEAkpM7moosuPOOgkSzz1mOqTeG+r/q7HaYzEGZFSEOQj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18100},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"13a7a1e586b9374d39ea20b6954583b26df172b5","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.8.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.4.5"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.16_1699022456091_0.22281529042760995","host":"s3://npm-registry-packages"}},"1.1.17":{"name":"@tapjs/after-each","version":"1.1.17","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.17","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"b0cc87b451d6dd4512c579c0b4881fbfcc8e63c5","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.17.tgz","fileCount":13,"integrity":"sha512-ia8sr00Wilni+2+wO4MKYCYikeRwUC41HamV8EPN63R2UmiBEOe/cMSf+KYADIh56JvxAiH7Xa0+GSFU+N2FQQ==","signatures":[{"sig":"MEQCIBhmOAqJsspdFBjvb7m3dHRwXDgNJONTnHP2ulmxEKDsAiBUtyk/gBf/LnedZO/uy8zBjfha2PKgnITycmROVQm+/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18100},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"511019b2ac0fa014370154c3a341a0e632f50b19","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.9.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.4.6"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.17_1700160957407_0.8598271785961797","host":"s3://npm-registry-packages"}},"1.1.18":{"name":"@tapjs/after-each","version":"1.1.18","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.18","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"6303e50a9f47e05d2afcb3d79f2e421164b9c9c1","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.18.tgz","fileCount":13,"integrity":"sha512-AuXeD8uUYQ/CUdfhx2jvBhJf3M+T/Kroz5T6ItocZ3jf8H/4x2OKMVbb5YcB7J4ANGtmzXp+8SBseoN1av6y0Q==","signatures":[{"sig":"MEUCIQCmdnkgZWB2mLqNus1XWXTIVyWTHdZigujhP9hdXritqAIgECSdb9M28BlBG0UxEhfUpZb16jQrbcVtjBMoSpEX7ys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18100},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"5187113fd380c0e028c2b3a4ee54509f622b84c1","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.9.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.18_1706219196537_0.8327541373665752","host":"s3://npm-registry-packages"}},"1.1.19":{"name":"@tapjs/after-each","version":"1.1.19","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.19","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"4f0425ed8e7ab56c866ec1edf78f763bc4a3efeb","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.19.tgz","fileCount":13,"integrity":"sha512-fRJ0HZVIEZXaxbbf34hSLfVyBO4+bTCXtEnYULa5XaJKInujjgvO4qn5+mf1718/txSd/PfqDTZJQ0XEhOAx2g==","signatures":[{"sig":"MEQCICpUYOUMDPloNKLMkom3YITye05MMkVzhDfFfYRe0k3fAiACx24xle/M9q+l3EZ8e+rBqq+aenB/A9Iz3b/QUdIyKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18112},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"3d1598677ab1e4fdeaf872ec59ae1e4435db97ac","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.5.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.11.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.19_1709920462260_0.16127416787984306","host":"s3://npm-registry-packages"}},"1.1.20":{"name":"@tapjs/after-each","version":"1.1.20","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.20","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"3273340823651313ebe0f167f7f63b2e6235e8b0","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.20.tgz","fileCount":13,"integrity":"sha512-j5+VLjyssCfC4+fEP31tJpKdXO4pBuouovauHHc5xR2qo/hMonB/MlDHhFOL9PbC4sLBHvY4EkotwET36aLECg==","signatures":[{"sig":"MEQCIHRjH3yQP4Ud9TlCE7lS67viVbcKjQ7nZZmdRxk2UpnBAiAgMizgBt1vVjxibaxLTCeDH0x9Dv2ifSIO8h6PDJW1mQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18112},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"bf457f241276af8b39d10c1076929574473ed098","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.5.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.11.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.20_1711495642910_0.17337230512054758","host":"s3://npm-registry-packages"}},"1.1.21":{"name":"@tapjs/after-each","version":"1.1.21","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.21","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"ad906d5329c159ed9a27f76b6eb647ac386f6d29","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.21.tgz","fileCount":13,"integrity":"sha512-cEMnSdrcjlks7YQhDpA/UECCh5TsuLHXsy51IzC/ABaY20ggH03LsG7DokkyuKYQLsJ8yBtR4G8mGza/V0esKQ==","signatures":[{"sig":"MEUCIQD5kxQpKmkSLgMvvsWQWqGVa/oivnxexaNkDt1b+kUqvgIgH62N9i+JP41YWMyf/1fLfaKbOeKaaJhTaMtI9b/kEcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18112},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"e0c223407f13877b09bc9a53f0f9517fc5eabd3c","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.11.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.5.3"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.21_1715016989819_0.3071626615831389","host":"s3://npm-registry-packages"}},"1.1.22":{"name":"@tapjs/after-each","version":"1.1.22","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@1.1.22","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"2bc5ed00b4c8eee4120b249eb1db70e3d1cca4b8","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.22.tgz","fileCount":13,"integrity":"sha512-KKbCnMlOFspW6YoaFfzbU3kwwolF9DfP7ikGGMZItex/EB+OcLxoFV++DCWIDIl12mzQfYZMJ0wJXtHFc0ux0Q==","signatures":[{"sig":"MEQCIDNbc0P10vwNJY6tx7dHjQYJqVz0EtuZgisIbn1y8u6sAiALyh3kk6THVeSK4oqAzA8IkERmDxt5qqBYxGSKvJLfDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18112},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"46faa21f9ab97cd1f7d15e7203ecc92d258c3778","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.11.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.5.4"},"_npmOperationalInternal":{"tmp":"tmp/after-each_1.1.22_1715559562061_0.6352766592673647","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@tapjs/after-each","version":"2.0.0","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@2.0.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"c1eb1a15134e38bee2fb71bb7818c4469aa17dad","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-2.0.0.tgz","fileCount":13,"integrity":"sha512-G66l0fx/st1qoap6OEfiofbhkeet8eEr6rNFy0lDZd1UPdnOpVOXu4Oqk1WoWIhnWepezxZLiMYgm2ERh9lL8Q==","signatures":[{"sig":"MEUCIQCMJq+xp9B3SSM4ZvCXTOUHdHo0xXdNqaYp8gaFnMMuBAIgM/ZK8KY2Y7/rLs3qsE/Ekm5sJ3fPI05UxfFtAFCXZck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18173},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"f3f99d8a48102fddc1550475c36b8ef215d4b0e6","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.13.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/after-each_2.0.0_1716326684911_0.04059914617439375","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@tapjs/after-each","version":"2.0.1","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@2.0.1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"a80f9d9daec3249cd226abdd84791f49c44b4d10","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-2.0.1.tgz","fileCount":13,"integrity":"sha512-3JXIJ4g9LPjyXmn/1VuIMC0vh7uBgUpQPksjffxv0rL8wq4C8lvmqt8Qu/fVImJucqzA+WrRqVG1b2Ab0ocDOw==","signatures":[{"sig":"MEYCIQDVxlNmvFbZ5ijEHkY6b5IPdVerTgSq0H+VD3kzSDjtngIhAIl55PhF23oawmb4ywlC+urN8+8JhxQTMcYTylQtSier","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18173},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"e49b6dbd41c089bb40446a07c5c92109bc3c1a9e","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.13.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/after-each_2.0.1_1716578321043_0.29350312899259734","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@tapjs/after-each","version":"2.0.2","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@2.0.2","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"24b6bab16b3e65c658243258933d47c8bca8a52b","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-2.0.2.tgz","fileCount":13,"integrity":"sha512-BZJhoRM3XwYtSjcDrq39/Fyz7apk72DUt9T34DAdwfQHPAylfZcoliM1PhC5TLYqy8+xu2mcWaTFZSnJoPx7MQ==","signatures":[{"sig":"MEQCIEH13aj2yFWEExV4FRNOWz9lAJXslQCY0M+J8DleD3iiAiBYT67tM4xADKIiD2C4xRKC6TbL7fuQuHzpSNWv8aMX6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18173},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"d434b2184e327ce52a22cbd95431a98a05357386","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.13.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/after-each_2.0.2_1717627563906_0.32698275063193605","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@tapjs/after-each","version":"2.0.3","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@2.0.3","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"2db03c70b416dadf39a5fa59e9d5d18bd4b47ae2","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-2.0.3.tgz","fileCount":13,"integrity":"sha512-JLi4Q3BMVlnL6HeGFtMgPIkh1NMUMAKQy/n5wAvGnYTErqeNd8+R5fLbFcA3iffycmp9vUELUbaxVUFHqVj+bw==","signatures":[{"sig":"MEQCIFnGrHIuR7skzhSHuEiN1LTdR7qL8tpu5QvvKIE3BMHMAiB/GUqg80Ss8ObfUEzUHsBUAvqD1IBcofwgH4QFXx8Atg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18173},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"12ab13a388099db6257afcf28fe51785fc6fd1af","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.13.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/after-each_2.0.3_1717628048917_0.8478749476738097","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@tapjs/after-each","version":"2.0.4","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@2.0.4","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"80cdc47ec01212ae6974fada90efa367e419acd1","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-2.0.4.tgz","fileCount":13,"integrity":"sha512-hM0Ry4ID/tGde94kV4O5FJKsKwPIhrw9uJM+1we8/dftdPh/QNbcnrAbSAiqEnqx9qYUDThxh5nJMnBYUy2hyg==","signatures":[{"sig":"MEUCIBmF8BY2qOkkqus9LqOxb3WAQKk2M64YnHwKr1a4bsaeAiEA/10Aa3baXYCtY1AYr6o8RRHsrOzi3vIztHEN4FfMnYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18173},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"42f02afe1f3a6d529c8e79377bd0eb9baf12c076","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.13.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/after-each_2.0.4_1717639484280_0.12956612019836378","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@tapjs/after-each","version":"2.0.5","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@2.0.5","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"f459c0ba0dd5c9b030929902b668a890ac4f4337","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-2.0.5.tgz","fileCount":13,"integrity":"sha512-ia9wRt3rgEt0ns7T5oMFoKaQdqw+2cjCYXnMT4smFJZFKmD8+C+VoykmNbIQ+QR4bIib1CCk3VMxE1Qcky8c/w==","signatures":[{"sig":"MEUCIQDV7l+2FcpuKo0ExGfxVc+JGeuH3YNdqIiITrVearkkPgIgR2PhZ/4eA0Z9fngtkVDet36U84cfRZAuyJl2xzSaANs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18173},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"b540d4e25a266ab91a24831514110fe767c1fdce","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.13.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/after-each_2.0.5_1717641928885_0.07272344431243472","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@tapjs/after-each","version":"2.0.6","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@2.0.6","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"325acc6bdf0ee552cd4de4a4a1be429acfcb6a83","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-2.0.6.tgz","fileCount":13,"integrity":"sha512-lnLGjymyE0aKoaqXUUgJCyGCTNk58hAB7fyL8lC8XucEiJomu/g7sV80alfwGadrVp+y/7ACti6C9dIdgvoDjw==","signatures":[{"sig":"MEYCIQDSMShaHTgXiGkPIu3R1Ltxil6fKxkAex6WJctrpBV+LgIhAMpSMocu7KkqjDh2O3Nouq0Ebw5jY1W8Pf7ydN9ylCdb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18173},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"c2005faa1532fe1bb99ee109b1a64d4a94677459","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.13.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/after-each_2.0.6_1718000932660_0.8923088785108892","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@tapjs/after-each","version":"2.0.7","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@2.0.7","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"b3ab00a0bc6522e372907a51edfc7177f8accc8c","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-2.0.7.tgz","fileCount":13,"integrity":"sha512-q0SBhyN+KOWhQOxbQ3+WQSlObcG7XYhzrB5JyYDg4liZlUr0f3wAcw0C8VXxlpjkmPI75/wB2agkDfn3kKSe3w==","signatures":[{"sig":"MEUCIG1kV7hr9Tu16n2mmAXTyYitginnUy6dBI+KsXz6ViPbAiEAjeh42sKs5dr3oyZnSFpO0KTsrzPOSbJB4GFBwgL6apk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18173},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"2c889bb645cc10de1adfb5d8ae743e7e040cde9a","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.13.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/after-each_2.0.7_1718055986511_0.5130859639166909","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@tapjs/after-each","version":"2.0.8","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@2.0.8","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"6bfa002fd93745212824bf776402c698139b43d1","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-2.0.8.tgz","fileCount":13,"integrity":"sha512-btkpQ/BhmRyG50rezduxEZb3pMJblECvTQa41+U2ln2te1prDTlllHlpq4lOjceUksl8KFF1avDqcBqIqPzneQ==","signatures":[{"sig":"MEQCIGW25wJfS7IAWfOoJiv9vfzyT+wMvw3DyZylJrysN0xFAiBjtlvKliMSB4F1stCSiUow0VEOtwpsRN6idyUjJ5WN+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18173},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"6bb8d64d661a716de6030b4ad8a5d235816dfb1c","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.13.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.6"},"_npmOperationalInternal":{"tmp":"tmp/after-each_2.0.8_1718133588425_0.9249679189661013","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@tapjs/after-each","version":"3.0.0","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@3.0.0","homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"175863387a55f5e8955d42295126749d20ade272","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-3.0.0.tgz","fileCount":13,"integrity":"sha512-IESprqGGcS/293XbhoUZL299oGpIWA1Uw8RlRJq6F86OI2z0O7i1xPJGqg7Z89hUX/xyRTN+YQ7ClIQ7xpu2kA==","signatures":[{"sig":"MEUCIQCIByRIxTzZrLiG1EO0doMWSpDJ1rF/AxzRWpyvIjKA1gIgNLith8yShslMWDHk3LGQrE5GKtNv86b1M6MNcJNVQKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18218},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">= 18.6.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","source":"./src/index.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","source":"./src/index.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"7c022d052fef858727bb58dc37f508a76a6e062b","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.13.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/after-each_3.0.0_1719263925906_0.06142295443445467","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@tapjs/after-each","version":"3.0.1","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@3.0.1","homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"4524b59a8ab42376c9e18395ef00af7fbdb02dc6","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-3.0.1.tgz","fileCount":13,"integrity":"sha512-tbojbJsBYV5ZA4nnYS3JyXsU1owMWd2wtQauQUtQEKdaKFGx0eCyQ8MQ7OIowQR4bpG7O3Us+ME2w1GFm5eyEw==","signatures":[{"sig":"MEUCIQDjz5vr06XTvN+E81ErzqvDz3DQ+LVsbPFcsEz5JE+kFwIgJXW5Nup0LFXk1S5MMCeUD8yHw9mFyDzC6CMF+80x1y0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18218},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">= 18.6.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","source":"./src/index.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","source":"./src/index.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"a6f7df418af2fed1317d0f580ba7cbca830e97a9","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.13.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/after-each_3.0.1_1719328650838_0.3373027908591337","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@tapjs/after-each","version":"3.0.2","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@3.0.2","homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"0968703bb41804dc7a285cdd2a038cc7b0f864ca","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-3.0.2.tgz","fileCount":13,"integrity":"sha512-WHpCK2GjPx5d47xmzriKfLiaULmgMVPJwg5TOQTk8xDjxC+JY7NfnPFQwiNPurNBQe2dGgCC7HKdT0S2jwXiXA==","signatures":[{"sig":"MEUCIG1GYAxMLRJ3r3RFmpoYCkTQn3SVvf95/IdI9apr/xKRAiEA1NZyfMsnNCwJ0Mh0bad/rnF54TTLNg2JS6pcC+eDFSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18218},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">= 18.6.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","source":"./src/index.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","source":"./src/index.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"b0400debe1ac8082ceaa2fe39e8b14e6db1c6f4b","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.13.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/after-each_3.0.2_1719591313063_0.5968584471059151","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@tapjs/after-each","version":"3.0.3","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@3.0.3","homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"226209ae00f45f0eb6de67eac7b152b993e1faac","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-3.0.3.tgz","fileCount":13,"integrity":"sha512-gg+TwlnnNhXkyWMLW9iF7O2U01RYLBwzvsLM2ZwP8f8yS/sH6rjTxYxik6v+mQFvvsoawWrZ5X594pVJUQp80A==","signatures":[{"sig":"MEYCIQCFSaTVrEgmiHtLi5niy/vVIcZ1t0h96gR2ZAdihH7V+AIhAKLy7CD0zPVuPBXyN3Czrl2vIt2ZpkXEUKP8DZdOgkEK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18218},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">= 18.6.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","source":"./src/index.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","source":"./src/index.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"161ff8ad86b438da40914bb488276b6e2b1970d4","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.13.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/after-each_3.0.3_1719724730306_0.6323483091080357","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@tapjs/after-each","version":"4.0.0","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.0.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"70755c0e84b1c9ae451aad77be0bf15790224605","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.0.0.tgz","fileCount":13,"integrity":"sha512-RrkYMB3SpXKFJAijbgNkOexiClX5aygkCIHKHPIfnfqsPozkwjYbtVQs6d1/tG8ytiJtH5rvybuNJMRRNDcfBQ==","signatures":[{"sig":"MEYCIQCzODj0WXyDgNDGkjXEtetn0BPw7+3VhDTtQyvK6YUZnwIhAJyLZKW58KAgWqugwJtK0I2+mRnDfvhVm8vbVeE9jOGx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18182},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"f4c46d4e0c4489b30cbc79391257cecafa95063b","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"20.13.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.0.0_1720480822190_0.7191970113165362","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@tapjs/after-each","version":"4.0.1","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.0.1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"6c87cdf81f38eb1ef7cf3e98d55ea5bab39139bf","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.0.1.tgz","fileCount":13,"integrity":"sha512-YkVvfszKTLm57Bju8ET4hKCPXVsd9OCkWUBD8h8g0ZrX61r99Cf6jw/D4eTppPcWryOwE7WO/7aj/toBTp2W/Q==","signatures":[{"sig":"MEUCICi+AzP0q9tq0mvjenwo5gcW6ibArM3yXekDV+Q9gr25AiEAqycgiRp5TxwSb012BP0rw3uYKUBLBNDlh0roBctSrAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18182},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"532287f65d814c7cb7872bf84b3d86b17d900e43","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"11.0.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"22.10.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.0.1_1740007039024_0.7890774515174539","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@tapjs/after-each","version":"4.0.2","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.0.2","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"e82c61f7ea736731e53e1b36d3c5ba9c2c4ff49d","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.0.2.tgz","fileCount":13,"integrity":"sha512-OQEENy55qtJ7WaMnIQvf0YaV4/YjI2B9+ezn679Vrptg/xMbaG5fSJz/Z5BFroh05HiWRo+MGu66q7Lb00kDJg==","signatures":[{"sig":"MEQCIDh7HdEkdwfhWOYEu0Tn5jCXNgLqwPjPV9SehfLLfqdvAiAs5z1K8eoVUKrJ94MtFp7aGcYWuWAqSHWp1MPqLo9aYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18183},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"cbeb31514ade01022a949b8cea3bf116cf1b289c","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"11.4.2","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"24.4.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.0.2_1759442218021_0.8098275839360978","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@tapjs/after-each","version":"4.0.3","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.0.3","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"5cf00ec826ce71f4431228a0db1b89d0cbfb1826","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.0.3.tgz","fileCount":13,"integrity":"sha512-Z1+JvNr6dei08h/Wr50ccS7JF7jOhCPMjY6fTB+cyXZbzfoFYwddQZnCtYW7E0DfvvJRj2YLQAt9d1H6pAUFcQ==","signatures":[{"sig":"MEUCIFSCDeM7fv+J5l/BN11+LR//AqFJpDlVUKxXtLxJnz1gAiEA/uPcmOLmsoemcmB8yXGKebvJWcHL29pvwWScAsQ/tR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18183},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"8575fa9acebae3bc42ef16fb7641afa32d857eb4","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"11.4.2","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"24.4.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.0.3"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.0.3_1762038952056_0.1424154226025971","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@tapjs/after-each","version":"4.0.4","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.0.4","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"9fc04e1c85680b3798511689d10810369f151a42","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.0.4.tgz","fileCount":13,"integrity":"sha512-UrWljpZG09fqYs26ihPQED5NOtYcfGVEek8eMIkpvCAh3LaeNs/LQac3DgoJ++/J1fkK10ElqLzx/k7z/sMd2w==","signatures":[{"sig":"MEQCIDZ0XECpBALy+7wBU2z/1BE7RrVR8XP6gONpzP3lX31BAiAaOtpLlUoxQE3wGt6MY93nr6AuJR1vq8SO27IMWil5VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18183},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"eaa5ba4a7f801ab937f3f2162df082bfa4f88f44","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"11.4.2","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"24.4.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.0.4_1762040642071_0.5862298594154725","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@tapjs/after-each","version":"4.0.5","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.0.5","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"871dac9b16109916ad85581007096cf7090b709a","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.0.5.tgz","fileCount":13,"integrity":"sha512-eYBlEv6Et9apLoYDYmGFqPgFctK2L5ENLFMqgt1hugON8SHSpKcM3BQEBdpy33oovOTlODiQy5LL6jswUod8nQ==","signatures":[{"sig":"MEYCIQCGvM8J7+NOq03xYt07vuv4OPpldbu96oxZumHN6TeAvAIhAP/OpC5/9+123n/Dpd33RJvJQRUqI1WUqVefzZpKuq43","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18183},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"8102bd41059fa2dfb7014f93cabebf902ce0a332","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"11.4.2","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"24.4.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.0.5_1763430542076_0.9919435639450567","host":"s3://npm-registry-packages-npm-production"}},"4.0.6":{"name":"@tapjs/after-each","version":"4.0.6","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.0.6","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"ba1f45739a1532b28244bd2df2dd5bb980dea5cd","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.0.6.tgz","fileCount":13,"integrity":"sha512-8qBn0CsCiqwnvG6TH8/kWvE0PGUEwrD/0CRuypweoJcG1ac+VT4443aRHmKewchDMi9V9DWpAs2PuFMu6Qol5A==","signatures":[{"sig":"MEYCIQC4t/qWvrMM5Rd8Y+gmBKwzCXn3SL6x4OfguoX1KTy+qQIhANMgliqaHCxuEXsxrwGeB5irJ5RNH+YsTNbGYBPV/Nhb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18183},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"1cd81f7f18ae2e4539fade0080522bb091863890","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"11.6.2","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"24.4.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.0.6_1763575980952_0.11692845299642673","host":"s3://npm-registry-packages-npm-production"}},"4.0.7":{"name":"@tapjs/after-each","version":"4.0.7","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.0.7","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"da51f5561a07406f012d84eba0370a6e0df668c8","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.0.7.tgz","fileCount":13,"integrity":"sha512-xJCzojpzomGiPZkzVdDB70440olH6C70X3n5If6TLhAne+sje+tgCOrMPSisLAH4k4dYybTfRywAU56DiH+Ulw==","signatures":[{"sig":"MEQCIF3uMS4drlMBFATnxm9Y8eJJIqb8Mk5y74yFSXUh7ArjAiBfXtifn9UN1/2R9trSUJgyl20iLalgg4nmJ6EKBxP/Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18183},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"ea6ee79909d4a0ca93aef1172c37c32e20a0102a","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"11.6.2","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"24.4.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.0.7_1763860049338_0.3025549814359445","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@tapjs/after-each","version":"4.1.0","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.1.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/after-each#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"52f05f5ff3f552a882b4ee1429631957dd9ea269","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.1.0.tgz","fileCount":13,"integrity":"sha512-lqODGfRdE9fIcq9zLyWjrNr+hSL8Dl1FkDxLstT6wxkY/7R/aZrBzyIpv2Sv1kft59GPskhpTtkB1poU4k8niA==","signatures":[{"sig":"MEUCIQDtGc5n4XkoQgvXRf90+jEk7hXprxWSU7AB/MzrNEysewIgPLF2jaixPGe0OuGy3UPsDy2UtI/N5k3F5IxYed84gjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18206},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"a9f6886a08dd45bc6af5469189a17804eb7858b7","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/after-each","type":"git"},"_npmVersion":"11.6.3","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"24.4.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.1.0_1764088585771_0.03114672605512192","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@tapjs/after-each","version":"4.2.0","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.2.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/after-each#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"e3c8d3d892453660192bbe12bf8c45e4b38eb317","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.2.0.tgz","fileCount":13,"integrity":"sha512-oh/geyQpZPsB3qGaVoUmqAz0/kte/YGPRWJgmqQQRTnKoaoBaZFJdBAuq5kCrbXYQxKtvnAlBQRHV6uWf0kOIQ==","signatures":[{"sig":"MEQCIGvDJ2414oifmzOUN6qxAKDAR5qozbl0sqsodptB1bIuAiBPKilTnlndjJVWK18xgD521wrMBoTzFJD8kwQgh91jgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18216},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"2199ab24bdf778a6a8a9ae1341ebb47ef7fda64a","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/after-each","type":"git"},"_npmVersion":"11.6.3","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"24.4.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.2.0_1764109787851_0.11050992324415199","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@tapjs/after-each","version":"4.2.1","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.2.1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/after-each#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"fde0cd445eb23671b515443c8eed52a2c4df4553","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.2.1.tgz","fileCount":13,"integrity":"sha512-MkNZHLJJqVJXsTQiO5SCCzj96rkoY0MoXblaE8hYZTSslA0yvd5mD5Ig+AE+mOkyCnGJgpTqlvXizLamuN9EjQ==","signatures":[{"sig":"MEUCIHRS4KrMY33qoZm/haYU44DyNslGUkgDHljS0a8v2R5IAiEAi11IKfVwBZHwvRXyXsD0nJ9vKkjwXe6aLmlZl775zW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18216},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"2886afad0584d1a3e1ed8abc5c9d114fa293a0a0","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/after-each","type":"git"},"_npmVersion":"11.6.3","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"24.4.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.2.1_1764197061649_0.0008431989705361964","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@tapjs/after-each","version":"4.3.0","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.3.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/after-each#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"3ef7a3c219fe5f425df96dca9fb9278ddb8bc027","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.3.0.tgz","fileCount":13,"integrity":"sha512-2vGA0GYGH2JcCfNSfQdyVQaeezGZ7zQRRY74WTYD7yMR7m5yHGbgJ3moPWb0MJuj+mUacos7ksXYeqXxxdGy8Q==","signatures":[{"sig":"MEUCIQDsduDxPLvCekSgrhor8ZR8O+RP8RJ4qyHlrOQ8CnUvlQIgREzsFmUAEDLcgss5rD5g/7hi7UlKiamXDQzBXvmwpBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18220},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"0a660295bc3591343ae8c74e3efa85378c160f8b","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/after-each","type":"git"},"_npmVersion":"11.6.3","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"24.4.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.3.0_1764628445141_0.9506948953578331","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@tapjs/after-each","version":"4.3.1","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.3.1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/after-each#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"28b2c78c88c4a37c7809eb75896f2090cf8fe388","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.3.1.tgz","fileCount":13,"integrity":"sha512-kgRbmhKisIl31FsCxFkDmZLNj0qCdNte0aarVLsaFq1LVJOtpITdBfnuiKigrLj4Go9XiASmIpGrU8h1uYF2Xw==","signatures":[{"sig":"MEUCIQDh8UOSjN6pH01QzuK1jWu/UPliLS3TGW/wRxOzXGmHDgIgdYGu30AUSWWgxVlNanljXfhcgnXLCRz2aPcTFDwJkRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18220},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"8dfae92d82d41448b15af6437b12291ce09661d4","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/after-each","type":"git"},"_npmVersion":"11.9.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"24.4.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.3.1_1770334394534_0.7260909610802231","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"@tapjs/after-each","version":"4.3.2","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.3.2","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/after-each#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"270e6906615bf6e3eb39bd060f05d25f2e205ddc","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.3.2.tgz","fileCount":13,"integrity":"sha512-qBKYWw9Nn0Edyuh9d+OlgrpkSe/D8lZ2se6ZTcjQuvDM41nMsaKS2FGMIxmMu6gbqlvVt5IegQuJ9DgrfvaIzw==","signatures":[{"sig":"MEUCIDmKw0ESpHBuVeXEHYQU1+vgIxOIltSPWIduiJS64A4kAiEA/TbymR1SSGzRhHlNXtIM4OoRbJBK9783s5e+7abLTWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18220},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"1071a05d25219572d6166516b3af15d16b26b09a","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/after-each","type":"git"},"_npmVersion":"11.10.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"25.6.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.3.2_1771451123968_0.2461695266510293","host":"s3://npm-registry-packages-npm-production"}},"4.3.3":{"name":"@tapjs/after-each","version":"4.3.3","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.3.3","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/after-each#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"3367141180d44f47bb0c64baf7ba6f88f279ac83","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.3.3.tgz","fileCount":13,"integrity":"sha512-68IPZPVjgMId5LU3Uuo0Kr1MGRPTYffx4gSWkwEIiNc20+j0z5BkPeyq08xm8vQykO/hDxZqX2FoOdGCWtbb0g==","signatures":[{"sig":"MEUCIBJCgIxd1S/PKG9Dj7NYV6/UfvuKbqNBGlTNxUItCD64AiEA2CfDjTqz49LK0Qc9Zrf41yX6hV72rfzdqdtqlBgfjyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18220},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"fd72c5b62ebf0cd2caa05c3d526f318e55086fe1","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/after-each","type":"git"},"_npmVersion":"11.10.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"25.6.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.1"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.3.3_1771452590902_0.7321663818769211","host":"s3://npm-registry-packages-npm-production"}},"4.3.4":{"name":"@tapjs/after-each","version":"4.3.4","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.3.4","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/after-each#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"6c4163da53d795762fff7d4595e7fafb99aeffc6","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.3.4.tgz","fileCount":13,"integrity":"sha512-TM1OWz7Ht3aimbT/MLYnoywI9SBGsTus6TQ+94n1yjr1izO3K21PP5Q9UYdqZ2Qq1WiZmGa+CZKUZANUn1ZcvQ==","signatures":[{"sig":"MEYCIQCbEQ24QCfQyBuRscrn+L07grUF0tZffqR3I4D/FhhIJQIhANuq0zFMbesLYSoiZoq/ggBZ9pkxGUmcJjq7hIkhJx4M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18220},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"6f774b1133181e6062e2aca86596234c914cee4c","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/after-each","type":"git"},"_npmVersion":"11.10.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"25.6.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.2"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.3.4_1771605309944_0.8732334639032457","host":"s3://npm-registry-packages-npm-production"}},"4.3.5":{"name":"@tapjs/after-each","version":"4.3.5","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.3.5","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/after-each#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"4af31235c90ce8902a41178eab7e33e9e4f828a1","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.3.5.tgz","fileCount":13,"integrity":"sha512-rbZQv6tcCiLmDAM6Xq73m8mFXvnMUVNqoiQnkKMlEM2Rh2l8nw0JLsuFNbk4EPYwCCLvIMyK0g6LZm0feqJXBg==","signatures":[{"sig":"MEQCIGc2ILq8r2QG3tqVkwj9Q0pPo2qAEaHVePQlSHV8byXnAiAB1lRWas2FeZsRb45AmsDO6RpC6ByaPlZPRom9N2ZgMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18243},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"},"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"a14b24c492a7f31e7fe3beb89aa3a7660d89ef9f","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/after-each","type":"git"},"_npmVersion":"11.11.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"25.8.2","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.3"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.3.5_1775422577729_0.09859684753202602","host":"s3://npm-registry-packages-npm-production"}},"4.3.6":{"name":"@tapjs/after-each","version":"4.3.6","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.3.6","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/after-each#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"f4637e4f916c922e1e30ec3ff3da6cec56002caa","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.3.6.tgz","fileCount":13,"integrity":"sha512-AMBBS2fFL+Dws/lKfo+XpEmTtZuyWJhbZ6ZQF1hOj2RmfNmTQK1YlLXHJ6xZK+aDYKCdNI5F8uKBmZgSLcor/g==","signatures":[{"sig":"MEYCIQCDgx7BKv+MbqlkrAbRi/9Dov7NT+qLDhqSDBzY/FsCIAIhAP65V0E1K47y91UTTdMfed3TB2YezgMzelFKZj6IC4o8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18243},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"},"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"5a7a801b417ca1a3bf19fd097f48ef864a6e7792","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/after-each","type":"git"},"_npmVersion":"11.11.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"25.8.2","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.3.6_1776246279258_0.08306323060016929","host":"s3://npm-registry-packages-npm-production"}},"4.3.7":{"name":"@tapjs/after-each","version":"4.3.7","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.3.7","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/after-each#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"54bdeaa2884e6d36e766d50b537007297af659d4","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.3.7.tgz","fileCount":13,"integrity":"sha512-lQNFOQfryhFOCHiaJz1e7qypYycrsAqKb2uPjeof+3z11pGHBWeo8vaHwpBOSABq6nxxJjnp+c7L9OdpYqAkyQ==","signatures":[{"sig":"MEUCIDlG2y+IzbRczAxRWVvP+FQd0CnCkQfC9u6ADO8DZj4MAiEApCpdDdYmhPkiuqPebzQnDh1fxnEun7kWwOYHyTaY2Vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18243},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"},"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"0bbfca3b54e165f4bcafb57d189c2dfaf7686fab","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/after-each","type":"git"},"_npmVersion":"11.12.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"25.9.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.5"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.3.7_1776418787358_0.7183401876817235","host":"s3://npm-registry-packages-npm-production"}},"4.3.8":{"name":"@tapjs/after-each","version":"4.3.8","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.3.8","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/tree/main/src/after-each#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"12513403e78a027a11573400db97069315a20d44","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.3.8.tgz","fileCount":13,"integrity":"sha512-rbQGqUej2OhOf56PvEMnF5JiEP1SIluxoaBl95j20thsgfXOK5DUCrRRqW8ORx6iGV+6u1KyT8SVIySMXQIsnw==","signatures":[{"sig":"MEYCIQCso6sezXsKb428LQ75V452FUv61wVEdswknvKxt2W3VwIhAN3Nzmevu0W4Fx4vOc+pX/lxAeDmweJ1N/sLeDoS6w9K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18253},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"},"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"e79377683b8ec7853984771353b16175050b2541","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/after-each","type":"git"},"_npmVersion":"10.9.7","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"22.22.2","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.3.8_1777657051928_0.20421157342275542","host":"s3://npm-registry-packages-npm-production"}},"4.3.9":{"name":"@tapjs/after-each","version":"4.3.9","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.3.9","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/tree/main/src/after-each#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"07c2c8331d81792faa0aba85466b915224babe9c","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.3.9.tgz","fileCount":13,"integrity":"sha512-uaqXxtLI36PUlt1j8ao0pqrOzdVYfEAKn8q6ryrN2Uk+1c6LJ6FgjKH3zSKwgy8KKy2Cnk19LDRF/lg+OwTTnQ==","signatures":[{"sig":"MEUCIFKncWqxxXmie5FesNulA72itJ69MpgK014iKGw5l4DsAiEAygW0KWkX55k9GANGV/omYAHCdwjHePtazaYRi5Y8+rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18253},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"},"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"0ab7f3cdf804a5d481a7ab78ffc00aee600c7092","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/after-each","type":"git"},"_npmVersion":"11.12.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"26.0.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.7"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.3.9_1778712877515_0.7030736443942753","host":"s3://npm-registry-packages-npm-production"}},"4.3.10":{"name":"@tapjs/after-each","version":"4.3.10","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.3.10","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/tree/main/src/after-each#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"0f1c88fbb4c1a661c6799289db73d49694e69ff4","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.3.10.tgz","fileCount":13,"integrity":"sha512-KxcIPOOQ9NtH84kiKfT1bFvRH5b3mJxjv7YP4f5hDxMp5Vqw2BzRW/Rq1StpXKCa+simwEUAu+8wINHXhRSOCQ==","signatures":[{"sig":"MEUCIDJhX7VHMjsl8OhE+4kCFoIVSewdRX/GJSdCg2gBYOcvAiEApKXXmNB+SlIsi4vJMmczVQoJTuFihu/YKFKQo5m12YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18254},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"},"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"9b0010e9d33f4aec5d00cdfb6c3dd5cad0649eef","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/after-each","type":"git"},"_npmVersion":"11.12.1","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"26.0.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.8"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.3.10_1778873800998_0.3123498259024866","host":"s3://npm-registry-packages-npm-production"}},"4.3.11":{"name":"@tapjs/after-each","version":"4.3.11","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/after-each@4.3.11","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/tree/main/src/after-each#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"31bf94cf3d4f33fba3fd99e69dda90256317f3b9","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.3.11.tgz","fileCount":13,"integrity":"sha512-j7Hm7/tzO9JnjJ7lqFNpyoKFUqsAYgn5Dw+ecJrPyTb/L+ybSFL6qD/k1eCw+mfVsNizzYc5FDMQ5u0FDDkvmg==","signatures":[{"sig":"MEQCIAiQFll69NLLFR6zAT3GgrNoOQdf8Ra7qdMBpgFM0aAhAiB0jpO4Ijd9QsHzfAWHQcYeDDSdjJ5eiIQ0basCR/kjKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18254},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"},"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"88f4b97ec068d0ab6908f472706f57d273b32ba9","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/after-each","type":"git"},"_npmVersion":"11.17.0","description":"a built-in tap extension for t.afterEach()","directories":{},"_nodeVersion":"26.5.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.9"},"_npmOperationalInternal":{"tmp":"tmp/after-each_4.3.11_1785178338840_0.7920999858057607","host":"s3://npm-registry-packages-npm-production"}},"4.3.12":{"_id":"@tapjs/after-each@4.3.12","tap":{"typecheck":false},"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"b38177377e4fb123ecedef20cd5507c25d9a8e82","tarball":"https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.3.12.tgz","fileCount":13,"integrity":"sha512-I1cjyxV1VwNxS86jtggmVAXryc/dxQKkZPvU/E7cZXwtLUfoFggP+SgQ7LGkHom6KmlaMC/ucSilGk10yhAGFA==","signatures":[{"sig":"MEQCIBlFe8KQwatJSp3ECKT6btgONuRTgi+zfPvVtYOXPShPAiBCXctBlu+eyrVESwUalf5OnWDCKewkPZGMLoRDmP59lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDwj5+xsd5qSj269BVVAhrO0iXJ7eaJMsRGDvitBbwwmAiEAmEvTpdBcVM0Bp51nTSInXnUaj+Ke8yssJZCr+fVXihw="}],"unpackedSize":18254},"main":"./dist/commonjs/index.js","name":"@tapjs/after-each","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"},"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","author":{"name":"Isaac Z. Schlueter"},"module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"8ab84eb1daae6dedbfcf07b8e0bf2c2a965ad81f","license":"BlueOak-1.0.0","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"version":"4.3.12","_npmUser":{"name":"isaacs","email":"i@izs.me"},"homepage":"https://github.com/tapjs/tapjs/tree/main/src/after-each#readme","keywords":["tapjs plugin"],"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/after-each","type":"git"},"_npmVersion":"11.17.0","description":"a built-in tap extension for t.afterEach()","directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"_nodeVersion":"26.5.0","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.6.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/after-each_4.3.12_1788477764864_0.2979367164425173"}}},"time":{"created":"2023-08-04T16:35:32.724Z","modified":"2026-09-03T23:22:45.130Z","0.0.0-0":"2023-08-04T16:35:33.010Z","0.0.0-1":"2023-08-04T16:42:24.377Z","0.0.0-2":"2023-08-04T23:48:29.304Z","0.0.0-3":"2023-08-06T05:19:20.741Z","0.0.0-4":"2023-08-07T03:38:40.197Z","0.0.0-5":"2023-08-07T16:43:55.199Z","0.0.0-6":"2023-08-07T17:46:50.715Z","0.0.0-7":"2023-08-07T18:07:07.251Z","0.0.0-8":"2023-08-07T18:22:35.674Z","0.0.0-9":"2023-08-07T23:52:13.235Z","0.0.0-10":"2023-08-09T19:56:12.180Z","0.0.0-11":"2023-08-12T19:10:36.300Z","0.0.0-12":"2023-08-15T06:16:05.907Z","0.0.0-13":"2023-08-17T20:35:57.827Z","0.0.0-14":"2023-08-20T06:32:34.240Z","0.0.0-15":"2023-08-21T20:20:05.594Z","0.0.0-16":"2023-08-27T06:17:52.707Z","0.0.0-17":"2023-08-29T10:48:55.400Z","0.0.0-18":"2023-09-01T00:19:12.473Z","0.0.0-19":"2023-09-03T17:49:52.595Z","0.0.0-20":"2023-09-05T01:40:04.539Z","0.0.0-21":"2023-09-10T18:22:14.121Z","0.0.0-22":"2023-09-13T17:02:41.762Z","1.0.0":"2023-09-15T15:03:33.811Z","1.0.1":"2023-09-15T19:14:39.335Z","1.0.2":"2023-09-17T05:51:12.960Z","1.0.3":"2023-09-18T18:20:02.118Z","1.0.4":"2023-09-23T01:07:48.820Z","1.0.5":"2023-09-24T04:56:21.284Z","1.0.6":"2023-09-24T18:08:55.186Z","1.0.7":"2023-09-26T00:10:41.121Z","1.1.0":"2023-09-27T23:59:40.968Z","1.1.1":"2023-09-28T20:17:48.047Z","1.1.2":"2023-09-28T21:16:37.297Z","1.1.3":"2023-09-29T16:15:57.703Z","1.1.4":"2023-09-29T18:09:45.971Z","1.1.5":"2023-10-01T21:37:56.270Z","1.1.6":"2023-10-02T02:24:01.161Z","1.1.7":"2023-10-05T23:01:18.107Z","1.1.8":"2023-10-08T23:13:46.239Z","1.1.9":"2023-10-09T06:59:02.513Z","1.1.10":"2023-10-10T15:59:11.039Z","1.1.11":"2023-10-11T04:49:02.537Z","1.1.12":"2023-10-15T19:46:22.958Z","1.1.13":"2023-10-16T22:25:36.458Z","1.1.14":"2023-10-31T22:03:44.227Z","1.1.15":"2023-11-03T07:30:15.277Z","1.1.16":"2023-11-03T14:40:56.319Z","1.1.17":"2023-11-16T18:55:57.600Z","1.1.18":"2024-01-25T21:46:36.717Z","1.1.19":"2024-03-08T17:54:22.407Z","1.1.20":"2024-03-26T23:27:23.206Z","1.1.21":"2024-05-06T17:36:29.990Z","1.1.22":"2024-05-13T00:19:22.206Z","2.0.0":"2024-05-21T21:24:45.042Z","2.0.1":"2024-05-24T19:18:41.211Z","2.0.2":"2024-06-05T22:46:04.046Z","2.0.3":"2024-06-05T22:54:09.072Z","2.0.4":"2024-06-06T02:04:44.469Z","2.0.5":"2024-06-06T02:45:29.112Z","2.0.6":"2024-06-10T06:28:52.830Z","2.0.7":"2024-06-10T21:46:26.659Z","2.0.8":"2024-06-11T19:19:48.583Z","3.0.0":"2024-06-24T21:18:46.107Z","3.0.1":"2024-06-25T15:17:31.002Z","3.0.2":"2024-06-28T16:15:13.235Z","3.0.3":"2024-06-30T05:18:50.474Z","4.0.0":"2024-07-08T23:20:22.333Z","4.0.1":"2025-02-19T23:17:19.200Z","4.0.2":"2025-10-02T21:56:58.200Z","4.0.3":"2025-11-01T23:15:52.261Z","4.0.4":"2025-11-01T23:44:02.306Z","4.0.5":"2025-11-18T01:49:02.262Z","4.0.6":"2025-11-19T18:13:01.156Z","4.0.7":"2025-11-23T01:07:29.594Z","4.1.0":"2025-11-25T16:36:25.952Z","4.2.0":"2025-11-25T22:29:48.049Z","4.2.1":"2025-11-26T22:44:21.839Z","4.3.0":"2025-12-01T22:34:05.370Z","4.3.1":"2026-02-05T23:33:14.759Z","4.3.2":"2026-02-18T21:45:24.104Z","4.3.3":"2026-02-18T22:09:51.063Z","4.3.4":"2026-02-20T16:35:10.080Z","4.3.5":"2026-04-05T20:56:17.896Z","4.3.6":"2026-04-15T09:44:39.383Z","4.3.7":"2026-04-17T09:39:47.516Z","4.3.8":"2026-05-01T17:37:32.066Z","4.3.9":"2026-05-13T22:54:37.669Z","4.3.10":"2026-05-15T19:36:41.134Z","4.3.11":"2026-07-27T18:52:18.969Z","4.3.12":"2026-09-03T23:22:44.949Z"},"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","homepage":"https://github.com/tapjs/tapjs/tree/main/src/after-each#readme","keywords":["tapjs plugin"],"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/after-each","type":"git"},"description":"a built-in tap extension for t.afterEach()","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"readme":"# `@tapjs/after-each`\n\nA default tap plugin providing `t.afterEach()`.\n\n## USAGE\n\nThis plugin is installed with tap by default. If you had\npreviously removed it, you can `tap plugin add @tapjs/after-each` to\nbring it back.\n\n```ts\nimport t from 'tap'\nt.afterEach(t => {\n  // this will run after each child test, all of their child\n  // tests, and so on\n  // the parameter is the child test that just ended.\n})\n```\n\nIf the method returns a promise, it will be awaited before moving\non to the next test.\n\nThe `afterEach` method is called for _all_ child tests, not just\ndirect children. \"Closer\" ancestor `afterEach` methods are called\nbefore further ancestors.\n\nFor example, this test:\n\n```js\nimport t from 'tap'\nt.afterEach(t => {\n  console.error('root after each', t.name)\n})\n\nt.test('parent test', t => {\n  t.afterEach(t => {\n    console.error('parent after each', t.name)\n  })\n  t.test('child test', t => t.end())\n  t.end()\n})\n```\n\nwill print:\n\n```\nparent after each child test\nroot after each child test\nroot after each parent test\n```\n","readmeFilename":"README.md"}