{"_id":"@tapjs/reporter","_rev":"97-3d7e6142f3be7b4d787d8aafebd34781","name":"@tapjs/reporter","dist-tags":{"pre":"1.0.0","latest":"4.5.0"},"versions":{"0.0.0-1":{"name":"@tapjs/reporter","version":"0.0.0-1","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"dccb076065449cff76d51e1f0b204fb28009b815","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-1.tgz","fileCount":134,"integrity":"sha512-lYHy0EqDx9RbXooSg6+RDYdrt1LulFcfpPRhZ+R50UsNSkHoQnHXzGk3jcUTj0LkkQpswLXUYhEQ88Clw47dSQ==","signatures":[{"sig":"MEUCIQDgQz6VXmQmycNnlPKwtioIzetlImhIotOPyHLHf/RngAIgV8QzeK7n+eNwmTCf6aI4YbR/r66yDkAJb8m6lpnMHIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140191},"type":"module","module":"./dist/index.js","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"432f3a535d5fa2638b8c5b2f2a8f18cb7355f3f8","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ink":"^4.2.0","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-1","@tapjs/config":"2.0.0-1","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"0.0.0-1"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-1_1691167388778_0.04021581774107563","host":"s3://npm-registry-packages"}},"0.0.0-2":{"name":"@tapjs/reporter","version":"0.0.0-2","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-2","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"f1f3a28631017135b625d700757df44713dc9c16","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-2.tgz","fileCount":134,"integrity":"sha512-xe7jgwGgSJIBTPprJtSKgu8fiqVppu3x8UqRsGFwsYE/+bxmq/DwBUmHRIFXslZT+VCw3gmTOeQQyMzn/rz06A==","signatures":[{"sig":"MEUCIBcIysK8Dp9j8Q5YpbOmTVYRHgACswTdPrvSL2UKSRblAiEA/JTYVKQwTW4Sf4CY4xfXtXh5LpPZZ26AG8WTL13JHvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140191},"type":"module","module":"./dist/index.js","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"a6eef2ab88ae5aba836a71d83993c48b17e0f8a4","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ink":"^4.2.0","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-2","@tapjs/config":"2.0.0-2","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-2"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-2_1691192873593_0.7421869351724812","host":"s3://npm-registry-packages"}},"0.0.0-3":{"name":"@tapjs/reporter","version":"0.0.0-3","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-3","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"c24781faccb054f9b456b3eac71086f74ea208e9","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-3.tgz","fileCount":134,"integrity":"sha512-OnGwOKU2sTtAx1rhzm9ubwLydeKrmWAdyUoOCr6n/AH3mKOde24KAlqSVuNt6hr0JcYbBkhozinNcMDcbjRS2A==","signatures":[{"sig":"MEUCIQCqr54IejqmlxDWJNvla6M73ufqvuJ29Lo4oFHhBF/XPAIgZAEocuVm5MD+j08Wn5poEzI+m74BzSviQZfFvXaeAbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140211},"type":"module","module":"./dist/index.js","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"fe7d0fe649c5c6ed3da9f0719fbc1351c122ea19","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.2.0","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-2","@tapjs/config":"2.0.0-2","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-2"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-3_1691298117275_0.043589219948993785","host":"s3://npm-registry-packages"}},"0.0.0-4":{"name":"@tapjs/reporter","version":"0.0.0-4","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-4","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"9a40b74a08c38f9a32e157d4de35e91d5c480886","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-4.tgz","fileCount":134,"integrity":"sha512-4BNU7+4AQ2WY7OSravzWv9clVlvpdrBBbknRRmfbd22ghlxQ1A35RRgIFf+zyq/nn7YjxWnJEBqKB7rcJRF8Nw==","signatures":[{"sig":"MEQCIHm2/qWTFQ+IVmZICkOF34kvcgFPzuSQ2bKYpho41VOmAiADtseaXXbKQM/izgQ6XykUz+AqMHgOXLHeVtt0zKJdow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140211},"type":"module","module":"./dist/index.js","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"9bd53a9753309ef0691d54b8d13876eb0b62b71b","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.2.0","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-3","@tapjs/config":"2.0.0-3","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-3"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-4_1691299127550_0.9512237562080388","host":"s3://npm-registry-packages"}},"0.0.0-5":{"name":"@tapjs/reporter","version":"0.0.0-5","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-5","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"7ad56730e4631448618273ee7a822457041ad45c","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-5.tgz","fileCount":134,"integrity":"sha512-GoUp6ALU27VUitmpTZYcgdAkhIBcCVkUBBFHw90SLfTXLzw244W22sl1IzVpyftMfITneZ8nU2yZS3OsJQnoiA==","signatures":[{"sig":"MEUCIQDcqL+2bqHM05mR8ZbFKePUOzYIptZe9ANPBvweOdohpAIgPgoQRA1MFtTlffvyJiQZ8c5P+kQulT4SBPcdOLo3yDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139247},"type":"module","module":"./dist/index.js","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"acffc81f6b3776fd18406bf3b5633b5b80b5c232","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.2.0","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-4","@tapjs/config":"2.0.0-4","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-4"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-5_1691379486954_0.7780722885489983","host":"s3://npm-registry-packages"}},"0.0.0-6":{"name":"@tapjs/reporter","version":"0.0.0-6","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-6","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"0d057d9ba19252448bb5f6da4c5aa05ecf4b903f","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-6.tgz","fileCount":134,"integrity":"sha512-2Qex9ydSoz1r5xkgBqG8PpuTjZZCeN0yDy3POMU6EussnXBGLp2d17ughv9pelW9N18x5zBTTM7tCwvKh64pLg==","signatures":[{"sig":"MEUCICIAAz+tO/lw0+B4oX0jFYbwY7lzdw6PGVC2+qFOCLeBAiEAzD6wLnjCwD97P5loQ3fOOgc3LVziRmLWdcsjeL46ltk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139247},"type":"module","module":"./dist/index.js","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"75219cfe3daffff3e3e38d3197fad510653ababd","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.2.0","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-5","@tapjs/config":"2.0.0-5","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-5"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-6_1691426590687_0.5312764133758325","host":"s3://npm-registry-packages"}},"0.0.0-7":{"name":"@tapjs/reporter","version":"0.0.0-7","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-7","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"064947f1f9df29ba4eb51c4ae6592584797ec69a","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-7.tgz","fileCount":134,"integrity":"sha512-GbpVeC9zvn4scwW8LKCw2UeQvYudPHnCIPX/Fc2Wq6rB2TJI1AyXhXGVg/fVCd0Sgw8HQXyUeHIxEexULExiQg==","signatures":[{"sig":"MEYCIQC5sBg0tYobs/NNJUiWY43+UGIDHAezPyKigk96obGkWgIhAL4TXZeoVXlZe3fHL6erysvwslvDSEHIdMCMDX+JfOjY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139247},"type":"module","module":"./dist/index.js","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"2d03437468dcfdf8c8c7ddf2135641267a0dedbe","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.2.0","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-6","@tapjs/config":"2.0.0-6","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-6"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-7_1691430371364_0.4117852264427262","host":"s3://npm-registry-packages"}},"0.0.0-8":{"name":"@tapjs/reporter","version":"0.0.0-8","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-8","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"63c618248bc5943bfc8e4d7165edd9fef7291fad","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-8.tgz","fileCount":134,"integrity":"sha512-JBUcRAtBUAWjrEXBO/wwP3A5uOGzhtAFqRbIrbLvyp8Y4bjhOpcRtuqR5RVQacjPAu04ln3XqTBUm/hKjXSflw==","signatures":[{"sig":"MEYCIQDreLJi9Vw3LkzNdtMDXfnySo8N2xmj/Cn0tGo8hethUQIhAMON9Arjn7OePhLRagLj0J0IXJKbgvzGLxRyGNtVdLc6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139247},"type":"module","module":"./dist/index.js","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"4c9c1ee517871da1794487dca0dcfbe7a83f18d4","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.2.0","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-7","@tapjs/config":"2.0.0-7","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-7"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-8_1691431581950_0.5449441372788497","host":"s3://npm-registry-packages"}},"0.0.0-9":{"name":"@tapjs/reporter","version":"0.0.0-9","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-9","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"902de7121f9686a400a70aafb4defb08d0b4f0d2","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-9.tgz","fileCount":134,"integrity":"sha512-Qf0cc9+W/HmOxt3fSVyBnt+un9G40Zv/74b4OjLspL3WGyvxntP1RMpob9phde0k789bBqzEsex6Zm8+X9BG0A==","signatures":[{"sig":"MEYCIQC6ywsQi+XW91oVIYUORY9Nx0l5fo/pFSJZkyk2TXYgcwIhALa7KJmv4VPvzA7N/WYzekQlV8cRGTcEuqrHsr2UfLIa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139247},"type":"module","module":"./dist/index.js","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"f83efd28e6d06b7bf69418bdd84bc41b89b3573b","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.2.0","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-8","@tapjs/config":"2.0.0-8","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-8"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-9_1691432492320_0.3826684991753777","host":"s3://npm-registry-packages"}},"0.0.0-10":{"name":"@tapjs/reporter","version":"0.0.0-10","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-10","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"02272ec15010b7a088dc951a878453e1c9174d06","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-10.tgz","fileCount":134,"integrity":"sha512-MpRw8wCISpNm5XhoYCTPgRW2j/ks1T+IhMFWKWU1TJtFa8xfGanKluoxxTuNF4T1uNUypW4RkF76uhzQH1aQYQ==","signatures":[{"sig":"MEUCICjwPdsdN825FwVk3Df3kcU0uzeFyjuxQ+fbZCVr+IPEAiEA2NaD4IUNGMc0O8tmnpBmMNWOtk+F0dtJUqrHEhrISsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139248},"type":"module","module":"./dist/index.js","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"54ff3f8d8d40f78b6f2ef60277c7a6802b423f8a","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.2.0","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-9","@tapjs/config":"2.0.0-9","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-9"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-10_1691452299818_0.6569004960478624","host":"s3://npm-registry-packages"}},"0.0.0-11":{"name":"@tapjs/reporter","version":"0.0.0-11","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-11","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"8b4e96e865cda4f55791b9daa7064504644ffebb","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-11.tgz","fileCount":134,"integrity":"sha512-of7rSG0fNrbwwqEoew97AQ9R/+GPSH1xvoFph5C2io8XaCBPJTeX0yf4wQUt26I6Bx91pFli57n35Uy1SszaQA==","signatures":[{"sig":"MEUCIAZF1d08RbpGdGa0ygkHiFIjQoDghGMJLl4InshsNbkZAiEA8Kg2A6THX5Wnu6KeVPDa10oAbwdf+ZpvuXiAcXBGH3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139220},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"28002f3c88d5aa4da327ba9afe18199b9df02251","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.2.0","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-10","@tapjs/config":"2.0.0-10","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-10"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-11_1691610931691_0.6410776979092829","host":"s3://npm-registry-packages"}},"0.0.0-12":{"name":"@tapjs/reporter","version":"0.0.0-12","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-12","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"5a71cf5746c971df08a69afb95f9b3bb616da3b2","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-12.tgz","fileCount":134,"integrity":"sha512-VIB29smEnYEQ1rcYuFr8ZbP2M7/74lkQwDtbJPE2i+O/UdjQC/M8DdqoG6RRUgUiuq5paqQfjVlhpxIEaFsT8A==","signatures":[{"sig":"MEQCIDxtxRcIxEYQ63kHsWWegMXf3VkcnykGxkj8okYlcmGeAiAZYq+t+O8nkkVp15iO5/WCDUCE58q/MoSnnncukllZvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139145},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"3bfcd960deebf6e2235d5093c998e1d0a8d1b0b3","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.2.0","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-11","@tapjs/config":"2.0.0-11","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-11"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-12_1691867392592_0.21061961775270044","host":"s3://npm-registry-packages"}},"0.0.0-13":{"name":"@tapjs/reporter","version":"0.0.0-13","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-13","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"b7386ef26f6edd5c3023f38060c881dc8069400e","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-13.tgz","fileCount":134,"integrity":"sha512-6tAyeeQj7zBZBRRRiHzlXOxs8U1EUfKIOJ/sfqZBtjFOc9gBvsnFr8bYST59DVs0mZVEpdj90XpHJ+3remlOaQ==","signatures":[{"sig":"MEUCIQDjmAXLXkAoEOjMlL41sHGzcpgT0KZT0yGMT2SFpV8o6QIgAVUktkcJZtLX6G0R58uZUSkG4b747gPAOrUJcGOjD/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139145},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"9a0e78ebb01ade449d8c077d0cc7a936772cd2c5","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.3.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-12","@tapjs/config":"2.0.0-12","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-12"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-13_1692080031401_0.23386255820690405","host":"s3://npm-registry-packages"}},"0.0.0-14":{"name":"@tapjs/reporter","version":"0.0.0-14","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-14","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"413e9c792bf4930519efc54da9c32bbf9a5376e7","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-14.tgz","fileCount":134,"integrity":"sha512-+ZNNgCCnVXxze/uYSgAdAyfIPVVzTTenO4Z1KB4THL6MOr4wFpLc/HPabjiU0FEY98kbB5/5MHW16KTOR2sdFg==","signatures":[{"sig":"MEQCIAcRYn9UdhfkEEr0KZgHrExZwfVWnhZWrttQDZOAY2BJAiAX8god/1oX+zuqcJ3rg3YLyjWyyzZkJrHT+wCYf3hMEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140417},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"6df5d992fcd8b24314c48f79e787be438e02f89e","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.3.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-13","@tapjs/config":"2.0.0-13","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-13"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-14_1692304505962_0.9663073093873671","host":"s3://npm-registry-packages"}},"0.0.0-15":{"name":"@tapjs/reporter","version":"0.0.0-15","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-15","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"ab725defc549a25d649142a552378aeb5193777c","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-15.tgz","fileCount":134,"integrity":"sha512-RX6WO3ByItbFQS2+y36vnwJtqmP7LW7JXn0euDbTC9jC2UVP7O1hdJqRn4YotfAvkWP9GpKNY9bZNuQBp/RZhA==","signatures":[{"sig":"MEUCIQCipQlTINj2XstsZ9oQ2MByJCIS0SLzc8ZIIBbkV6IMygIgUMWfZBjERk9x7SATzn1+rJ+OVEyxb1uufgm+yupVjH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140417},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"bc2b652b1476a691a97563396fefd32312c1d8e4","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.3.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-13","@tapjs/config":"2.0.0-14","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-13"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-15_1692320059667_0.8269606098151066","host":"s3://npm-registry-packages"}},"0.0.0-16":{"name":"@tapjs/reporter","version":"0.0.0-16","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-16","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"f64a860d6b7c86d91c40a2ac9b1fdb93911b8801","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-16.tgz","fileCount":134,"integrity":"sha512-OcykykdUL0ssj3RPt7AkjdujQutJCz+/mZC5Md7oCGlhDZpmOz8wgmMLTjH1P3S8n9Z5CRXGD1Sx90YlBiPB6A==","signatures":[{"sig":"MEYCIQCRv6kPxteycx2q1HbH4NjkHFG3paA2IT8yLuPyIG/UOwIhAIDgLvNl+92BBsWPwwB8PsO3Myu0kiKP2NWr0QaBTTED","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140417},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"aa46d38c9860e76094faec0ed078d71c8f1aaf76","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.3.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-14","@tapjs/config":"2.0.0-15","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-14"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-16_1692513113456_0.18637741332113733","host":"s3://npm-registry-packages"}},"0.0.0-17":{"name":"@tapjs/reporter","version":"0.0.0-17","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-17","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"203f739c336ae16a8acee14a4cbd55928df84a60","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-17.tgz","fileCount":138,"integrity":"sha512-enJLWzW0N8LPM1X9pc9CQJPkRjWO3GIXDZ/a1lV3jPq6SgWjxITgQe6ykemFwss07ihVjMNEHL+cY3M6b/Irjw==","signatures":[{"sig":"MEQCIGzaajOiK+NNgwo/6cp7upJwyM/73O8lCYPjGo64pZg6AiB8L1MXihWKBmUoiOkwYnpdyuWRvMV0vQ4cPmPmKzjf+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145142},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"0c84a41d15e242e0842871d37db6d80af03d2354","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.3.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-15","@tapjs/config":"2.0.0-16","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-15"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-17_1692649164110_0.7108726284922597","host":"s3://npm-registry-packages"}},"0.0.0-18":{"name":"@tapjs/reporter","version":"0.0.0-18","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-18","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"6da5d5471fc7ee8c53a8c74a8dfd31edcd3be998","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-18.tgz","fileCount":142,"integrity":"sha512-O9x+mhtpWSLMCyO231TNUSFlhqQAFGBfha3l57qUvvNATajQQ4RwRETVnfoBUEKv/CLVWOAIAo4qq9RHqQjFgA==","signatures":[{"sig":"MEUCIQCOzbOaDtpOAIADA8Idck5lNXnh4UfIyhiCtfGr5iVmMAIgBvVjnjQxt9ZENs9WortHCataYfoylyPzF4qLpxxsR84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156387},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"}},"./components":{"import":{"types":"./dist/components.d.ts","default":"./dist/components.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"e3de44331a26fc39bba46e5dfb8f5989d8ef5f20","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.3.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-16","@tapjs/config":"2.0.0-17","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-16"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-18_1693117033091_0.3518482857453378","host":"s3://npm-registry-packages"}},"0.0.0-19":{"name":"@tapjs/reporter","version":"0.0.0-19","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-19","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"76cb895f59502679bdb418ff782f98f20161f5a3","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-19.tgz","fileCount":142,"integrity":"sha512-HvikzwNGYzYJM6zkSABW2NvY/p4EanMr7vhqJH8/qLOqYqhIc1EjfuFAgFW3h5ZostttczU58Y3vJUK+P9vImQ==","signatures":[{"sig":"MEUCIBfVpmGPTG5OEYT7Xg8IsbM4FX+ny4FiJ2u5EPlmREV5AiEAs/c83N77PDxzkUAVaZUOdHw0u2mmyEO/nCAtgAQKwMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156387},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"}},"./components":{"import":{"types":"./dist/components.d.ts","default":"./dist/components.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"db81e6e1b20006e5d0e710c50cb4b2481ec34c3a","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.3.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-17","@tapjs/config":"2.0.0-18","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-17"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-19_1693306092873_0.649910044132131","host":"s3://npm-registry-packages"}},"0.0.0-20":{"name":"@tapjs/reporter","version":"0.0.0-20","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-20","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"6d3d8ac03b5df44d68b0f90fe1e524579ffe34f7","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-20.tgz","fileCount":142,"integrity":"sha512-S+bumNBedPvexH2zQCNrUJxxx8nwYlARi02HTtpPhuBe9TMH3KFHSLzEArzGaZNy3SRAboKYVZb2aRtii8SBrQ==","signatures":[{"sig":"MEQCIC+GKSmD7H2ZfszW4kcrlszVzr+LvijbyqlFpXn2e2PbAiBbpwdmpI5jA3dXHORkPCJA8YWW56cpQyCZU+zS82Ba4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156387},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"}},"./components":{"import":{"types":"./dist/components.d.ts","default":"./dist/components.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"b16fe7cd802e79cbab89d79c9ce78e62b8069f10","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.3.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-18","@tapjs/config":"2.0.0-19","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-18"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-20_1693527509344_0.7866947750817559","host":"s3://npm-registry-packages"}},"0.0.0-21":{"name":"@tapjs/reporter","version":"0.0.0-21","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-21","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"3d24a6a5f3ba89c462e3e8b771548a70eb2a8665","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-21.tgz","fileCount":142,"integrity":"sha512-zFkEEYFyOMWRnv8CJQubTKkUTHgpnEKr+zFpm0t378RhsguDrT/AWlKMMUZzSS6Lw9g2ufdXcmOpKM15EwCMMw==","signatures":[{"sig":"MEYCIQCQKCfLZeHDfIsHQlQuWZUOhR/UXqDXPfd+sQfoKm2c6wIhAMpSwnJ/ziHXfehZ6xeQtGifa3f3y9LRFkvDML/Xm+mV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156447},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"}},"./components":{"import":{"types":"./dist/components.d.ts","default":"./dist/components.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"e70ff4da59380670147a265fd8bd4058cba61230","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.3.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-19","@tapjs/config":"2.0.0-20","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-19"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-21_1693763350640_0.40560766878633414","host":"s3://npm-registry-packages"}},"0.0.0-22":{"name":"@tapjs/reporter","version":"0.0.0-22","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-22","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"0053bdba383640fe12ba3540712d2e59c9ec941f","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-22.tgz","fileCount":142,"integrity":"sha512-0x3p+79sHSUEmr1a6YGkFj9A3RFzuR89nDe3QGv4QQxzLvGsRjlf3KxTrrdExxEz00dmsQhmrlU7h1v3vHcVnw==","signatures":[{"sig":"MEUCIFujK55l2IPAt+hW9/vOxzYGOgPRGpvmXi9Ln+U6qAf5AiEA9vLghO5OQywn64WbWqQ2gG04qV3PH7uqTxSOrxIWGfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156447},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"}},"./components":{"import":{"types":"./dist/components.d.ts","default":"./dist/components.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"40129df8f95592016e0100b1b96524cd38803b0c","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.3.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-20","@tapjs/config":"2.0.0-21","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-20"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-22_1693877962144_0.39261313635082185","host":"s3://npm-registry-packages"}},"0.0.0-23":{"name":"@tapjs/reporter","version":"0.0.0-23","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-23","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"47948002e7fb4e4465ae550d0b9676898e9176f8","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-23.tgz","fileCount":142,"integrity":"sha512-FHXD9tcvb2WYk5z3sCxWHJYJb8qiLJ/KdALtk6FQrAPO2P2eslTzC+baQu1JHCQhXuYM7aRi2NRJ6DGcyJ52dw==","signatures":[{"sig":"MEUCIQCTG9ktYYgwMYvZ1Ob9xe2O5SIJt+AYrI10wP4pOuyxdwIgK7l0lFNKrd5GBqPvOJuaC9my0njItf8jZ3L+uBF52p0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157136},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"}},"./components":{"import":{"types":"./dist/components.d.ts","default":"./dist/components.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"aff25fcf09bb852ce3e2fa988e5a8abecd422ef1","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ms":"^2.1.3","ink":"^4.3.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-21","@tapjs/config":"2.0.0-22","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-21"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-23_1694370080928_0.16526221827528387","host":"s3://npm-registry-packages"}},"0.0.0-24":{"name":"@tapjs/reporter","version":"0.0.0-24","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@0.0.0-24","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"7ea556d432f04487b9bcdff9c9bf8c8932672f55","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-0.0.0-24.tgz","fileCount":143,"integrity":"sha512-sC7w8Lm/diQHoG5zD4fRiYQ8reWa4ImmBKW64bYw3AOeR+sHbILmT+wYrAihfXRWYbZBE3f9fcF+zWwPeqbakg==","signatures":[{"sig":"MEUCIGgpOEENMpJGTxEPNOmFyO59PJTS5a9dPZo1V86WsBYxAiEA2x8muLAYR30SSB/1DH36P71MKfVqkqyTFCPw8aRXerk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157778},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.3.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"0.0.0-22","@tapjs/config":"2.0.0-23","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"0.0.0-22"},"_npmOperationalInternal":{"tmp":"tmp/reporter_0.0.0-24_1694624504533_0.7888360416180464","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@tapjs/reporter","version":"1.0.0","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.0.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"c5050bb81503155c7f34b4a0374c736e3f279c0c","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.0.0.tgz","fileCount":143,"integrity":"sha512-ZcC9Iz0xeV2X/0FpcH6uvxBHF5Ht7RVBvmB+MpEtZqlqcHZ54iYIK2Q6Cbe4fdPNIKuIKM1Fu4r0iIo8x1tPjA==","signatures":[{"sig":"MEQCICv/wxOtMcTmused9rtAbhEukPMySD06oCsbPTRMujsTAiBkwZ9EiFamU/gPfHAtV2qt67qAw8s3KIYmKOGqRG8rew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157766},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ms":"^2.1.3","ink":"^4.3.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"1.0.0","@tapjs/config":"2.0.0","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tapjs/core":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.0.0_1694790274377_0.8512776503694959","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@tapjs/reporter","version":"1.0.1","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.0.1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"30b9c759b0bf429525320511a4561280895c9c5c","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.0.1.tgz","fileCount":143,"integrity":"sha512-rQ2A8CCl2BmS3XjBj/HIW8fSxoo0O/ZwQT2f+Piow6JHh4hWXcaLB2MHtECdNdWuNT0LX3EloqsyV1Grwl0f6A==","signatures":[{"sig":"MEYCIQDJ5F6l6VzX1q92MuPEpko4AbBAjnAnzXRuE6G9G6KmdQIhAL9+z1MaMb8HA4ok7kPhh0NpI+q+N4pGp9U5TO1UKeZv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157766},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ms":"^2.1.3","ink":"^4.3.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"1.0.1","@tapjs/config":"2.0.1","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.0.1_1694805226405_0.6363503082161746","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@tapjs/reporter","version":"1.0.2","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.0.2","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"6f716b7fa8adad3e106b8b9f95248a8d48ac416a","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.0.2.tgz","fileCount":143,"integrity":"sha512-Vg2ZcYdTcRDAaq1LV1A6dHAQbZqb2ThAW1yNzifeQFlFllsZ8Ane5ihLZZXBVZ9aPEKfHXimP5z7QYDdCpoacg==","signatures":[{"sig":"MEUCIHT2LiVwMm1tDh+ULbNSoNhxVZ9wrpgifmlfmrReurPgAiEAusloFUwhGgqPJLAHDs13fTdK9iwY3XTh+GRjFeRABZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157766},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ms":"^2.1.3","ink":"^4.3.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"1.0.2","@tapjs/config":"2.0.2","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.0.2_1694929829676_0.5048135510232734","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@tapjs/reporter","version":"1.0.3","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.0.3","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"cf6a52b129c47efb4b6418702f40994de9db3342","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.0.3.tgz","fileCount":143,"integrity":"sha512-RT/DdXWGyNdGYZqSGcpHQisby34SFap7k0z4xKGceqXxPX9fHIIg6Y39HBqYntfjnIqnY6Q8/kix5XYzGjlcDw==","signatures":[{"sig":"MEQCIBNmaP7S4ZIrT8DaxxYINHl+NRlIrLa94GPOIPUSmvgzAiBxa7fLWfL5pmJ7seuY8AFityXVm8ggwtigPWDPGYAFWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157130},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","@tapjs/test":"1.0.3","@tapjs/config":"2.0.3","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.0.3_1695061023643_0.4381040516601964","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@tapjs/reporter","version":"1.1.0","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.1.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"2f4c3e07db242afead94f6684b118bb3b68882bf","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.1.0.tgz","fileCount":144,"integrity":"sha512-HGy7m2/eC9PnULS/854HMZgX4KizzG9CZOUKzq94DJwx3UsoEfAUn+Vlk7A2+TBz6rgqhVuAXtMIICIFhFIApg==","signatures":[{"sig":"MEQCIAG4Aee5UAxzIoVUZtKydeNBAnqOAVU3mXRjome8TguiAiAJZY4vm95m3VuKvfXNs1bApNZWM2M6TBhIoK+49eKMxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165565},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","tcompare":"6.1.0","@tapjs/test":"1.1.0","@tapjs/config":"2.1.0","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.1.0_1695431204463_0.11390552213361671","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@tapjs/reporter","version":"1.1.1","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.1.1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"f245e89d265e59b7b8aca7e8ddb4e7b89fbca6fe","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.1.1.tgz","fileCount":144,"integrity":"sha512-2gdWqZUh2yRVGNHM0+Z7v7aLXogyaYWFa4eiAz2VA2qGNQBCE3KebFTLH/8ATKXGkH90FDz+Z5lYdPQXacZFmA==","signatures":[{"sig":"MEUCIGa/5ui7k5UWcJaw21gAlZR3i/8O+dVlK+zbH5Qj1ViaAiEAzU+kA2qEsP5BoobSpgxfJFJ19GllYm1kRXmqA909am4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165658},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"ccd10e2639aad6878d0be76751b8a32b5d1aa095","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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","tcompare":"6.1.0","@tapjs/test":"1.1.0","@tapjs/config":"2.1.0","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.1.1_1695490596895_0.9163311956648204","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@tapjs/reporter","version":"1.1.2","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.1.2","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"64dda3f107d18d8a883308a072ec47dcd6d5563b","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.1.2.tgz","fileCount":144,"integrity":"sha512-qLkgJi94EhYBWNq7kPFjex1hbbDWIpCQ7kz+4md72WhTCa1BnOPy6Nw707hkkjk4q++iQvzf3PxFIV9aeDar6Q==","signatures":[{"sig":"MEQCIBClHLiGlN6vmn80GYhg9KAjOBmttmRBGa5CGAKD5YEaAiBJThT9RsGE368xrEKzYevBxTpMf1N0+r7pY1orCLYxUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165658},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","tcompare":"6.1.0","@tapjs/test":"1.1.1","@tapjs/config":"2.1.1","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.1.2_1695531336886_0.44070324132694116","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@tapjs/reporter","version":"1.1.3","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.1.3","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"678fa8a59ee90a4877ab5515c2339612a240e3a2","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.1.3.tgz","fileCount":144,"integrity":"sha512-HwFblJDG/hBHwmQZITmGAupe4EbUOc2v7ij4uR3J6+R/q9ytQKio/BmgJdGyZ71s2w2XqANONRGLmQVC3EkQCQ==","signatures":[{"sig":"MEUCIBNiN9/8aGShd+L4ikKuiULTnhZ4I3jda3slamaZSf9bAiEAoNpacbhl+afOYiFaPmpdHGT192YdFUk0AMS80BPDmFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164925},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","tcompare":"6.1.0","@tapjs/test":"1.1.2","@tapjs/config":"2.1.2","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.1.3_1695578874874_0.6293547815490892","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@tapjs/reporter","version":"1.1.4","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.1.4","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"a4f963f76a2edf25838c758a07165bf4107878a9","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.1.4.tgz","fileCount":144,"integrity":"sha512-W/MBkqvZco4V1FG8XuPJtZNqwJVVHIhPypS2NNRoV3RsGji6/RluVk9DjKLjwzf+1mFgiEyxbKG66Yt5AuVxcQ==","signatures":[{"sig":"MEUCIQDtiLLuuhFp0fPDgDQXnBks7v3mriQTY7KsTwnZzWvVZAIgLuklFVbF4qn5gED9Gdzwn+nT+UEWEtyKNTZs2ZxzLCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164925},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","tcompare":"6.1.0","@tapjs/test":"1.2.0","@tapjs/config":"2.2.0","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.1.4_1695686991443_0.043016388142809836","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@tapjs/reporter","version":"1.2.0","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.2.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"cfa69938102f264a98abb3d1923e00e8ec852f5e","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.2.0.tgz","fileCount":164,"integrity":"sha512-GeX3Y/BJs09rpzznXwqlII/zYFt4AFZyZPsrz8PNVSYYgYLGjBjlamKFStr0pM0siOWVcOwScx849m+GsEq6Yg==","signatures":[{"sig":"MEUCIQCTB7Q6JAaMkcSc4K3/eOwcrQn+riZG1YEH1eV/NWcfUQIgPvgfH8n59eTQ/YvhC6GLh1TErhs6XFZU0TRrsDQ4bac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236463},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","tcompare":"6.2.0","@tapjs/test":"1.3.0","@tapjs/config":"2.3.0","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.2.0_1695859073415_0.9319456232501973","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@tapjs/reporter","version":"1.2.1","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.2.1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"d8e641ef73c6d94d932e3d9f7c09f01dedcf855a","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.2.1.tgz","fileCount":164,"integrity":"sha512-5CNtP0uBCN6bQqh7veGp0MkWA51Ye/4c+QvlDmak8aX8Svc/PKfiWKrwO9M9DEuYJvrlngStZAllE7IqtCTLWQ==","signatures":[{"sig":"MEUCIQCwCyhUwgRDZNRIdYkfouEAjRqNGYm34t7zdcQ8KIRyPgIgBHZRZUYxZZbVJGGKuWZT2a7kicdiVh9cTp7ncNtfXOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236489},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","minipass":"^7.0.3","tcompare":"6.2.1","@tapjs/test":"1.3.1","@tapjs/config":"2.3.1","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.2.1_1695932219662_0.38678297811121976","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@tapjs/reporter","version":"1.2.2","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.2.2","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"3161a968bbecea7bf15ba8baab30db68d184f68b","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.2.2.tgz","fileCount":164,"integrity":"sha512-/n7mmRldCj/jLAe0mmT5TF7/MBI10Gx8SjCEt8xsuGFmdqlwI9cWe7SbfiHYYZtWJb6ikaTmyZcRBpatE96Dow==","signatures":[{"sig":"MEQCID4gj2ex5BQF+kErrudeeucnbQv+u3Mt3B6TRJD1Ig7cAiBwb8YLwA0srrNG4UMC/BV83VPSCvty0geJp86ucG65FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236489},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","minipass":"^7.0.3","tcompare":"6.3.0","@tapjs/test":"1.3.2","@tapjs/config":"2.3.2","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.2.2_1695935739214_0.6713245668272261","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@tapjs/reporter","version":"1.2.3","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.2.3","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"19700fbe3efe4cf31e6a7625b75ab8be2e3d56a5","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.2.3.tgz","fileCount":164,"integrity":"sha512-SBj/aovmgDWsi69E7anA25e3Lmthy59myM2k45Dc62dP06tGgF1YDVMbNqag7rKcmCJgotmXdmJaBZ8PZk3C3A==","signatures":[{"sig":"MEQCIAGdzMUEN3c8r7gCJ4SnhA6V96ptNpG93oT3eDc4FLjXAiAZwSGO/9AioKUzHWBRbxWqr+StEfjFTNSVBbzRrxroTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236489},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","minipass":"^7.0.3","tcompare":"6.3.0","@tapjs/test":"1.3.3","@tapjs/config":"2.3.3","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.2.3_1696004089865_0.1374101579494169","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@tapjs/reporter","version":"1.3.0","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"c638bfdecaf9c82b610a3b286ebaa09e55b41ad8","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.0.tgz","fileCount":164,"integrity":"sha512-zjXwsZh895zUPM00w9q0W2u/y2ncTz4q/FYu3Jl8Ph0KcSTiGBob01Rj4+Uhhx0N5YwJxb4HOujRtAqhyqs7Gg==","signatures":[{"sig":"MEUCIQDCVxEyeQL+oC9QjuouxP2bu0JHJ4rkle9dDcLoggd9mAIgflnex4IABU0IJeqjcTEQmsrEKw91zJ2AvXiBtoEtAR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236977},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","minipass":"^7.0.3","tcompare":"6.4.0","@tapjs/test":"1.3.4","@tapjs/config":"2.4.0","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.4"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.0_1696010940467_0.9270274879237861","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@tapjs/reporter","version":"1.3.1","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"80d22206f3b52ad779f8ed6304be88661ea91b82","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.1.tgz","fileCount":164,"integrity":"sha512-MxxkWg8jshm29WvIps7C0IeFDnHa+35lvrz5ZZLHto0uF+QS/HiTJi4GCKoQvLFsQ4aBOxwPYudwerlfeSMUFA==","signatures":[{"sig":"MEUCIQDiXXN6OpUnux268Der/afbeckz84AVSXZw+mKTElE4ZQIgcvEWU4s+qwaQRz1qXH+Ue+pbE0Wa/bK91zbTSBS5nX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236977},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","minipass":"^7.0.3","tcompare":"6.4.1","@tapjs/test":"1.3.5","@tapjs/config":"2.4.1","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.5"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.1_1696196232774_0.429463277288999","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@tapjs/reporter","version":"1.3.2","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.2","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"4a1c1b7ac8c005b8e3ec82c244ee065ca5c37566","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.2.tgz","fileCount":168,"integrity":"sha512-Di+i5dabRXdvy0J038o5NIMt4THzswEy1tOa9iZIgbtfl6AQhLVKbsEn/TDSCF2AbEBuueoTs7a3+mAj9x4WLw==","signatures":[{"sig":"MEQCIGBRFhEec3zZFKUd/EHw1OJNyUqqJsVtJYnLyBlWthUqAiAaPXu74b75RwVZ2ojzS0iOvX2kthsjN1NXVubn0a69gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263912},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","prismjs":"^1.29.0","minipass":"^7.0.3","tcompare":"6.4.1","@tapjs/test":"1.3.6","@tapjs/config":"2.4.2","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.6"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.2_1696214332395_0.05703925233763063","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@tapjs/reporter","version":"1.3.3","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.3","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"c7aba14fd269d8d389885fd6f2474204beba8e26","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.3.tgz","fileCount":168,"integrity":"sha512-HIVAfmUBuJtiWmF/SnzaIz5W0CV9s1PJKI7dtmtjlA1wycmwB18wbY904PWvzKboWPqkhnKOyHdpthoMGqEY/w==","signatures":[{"sig":"MEUCIQCSc4mid4MvBAZhGB0ormqM/+T7/ZQQ0gEdlJdWJH8xqgIgTvTP49tQUJLDA+NukaSU25T52CICerdcFe1tZiO0zzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263958},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.3","tap-yaml":"2.2.0","tcompare":"6.4.2","tap-parser":"15.2.0","@tapjs/stack":"1.2.5","@tapjs/config":"2.4.3","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.7"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.3_1696546830572_0.8880983414981618","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@tapjs/reporter","version":"1.3.4","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.4","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"828afafb10e6193afeb7a2538ec9354a484248a4","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.4.tgz","fileCount":164,"integrity":"sha512-IAY93DGAlQYrzJpU4asPxcsTYxpdAmbRuHIxb/nVe0petDRIqcKLEh1VQZKE/OlfAjxinZ+odfNkOifPoM7dfg==","signatures":[{"sig":"MEUCIQCbCB7VOvNh8VqJmq79vwQmLElrkS3hAOmOFxdSjdqgzgIgAvDRmqlMIL9RqlO5cpscXl2gnn1LR2pTaaFfW6S3mzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237023},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.3","tap-yaml":"2.2.0","tcompare":"6.4.2","tap-parser":"15.2.0","@tapjs/stack":"1.2.5","@tapjs/config":"2.4.4","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.8"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.4_1696806780996_0.022217145264086913","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@tapjs/reporter","version":"1.3.5","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.5","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"fdf07efc9d96b1154097d97274cb97c2ee502de0","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.5.tgz","fileCount":164,"integrity":"sha512-fHjqxSPKCwV+Kb2LoHAP9T1aD779ZiyjRpS8IajjLozeTghofJfF85H3gX+mkWH5Mu82aNhTInT9ECrXjuA2fw==","signatures":[{"sig":"MEUCIG2S7ED6KEKoTS372/7O0npFUfLaGCUUvtJ/Wg1uok4rAiEAzehMPaWec1YLMAh1WW8kpTn6l4GHmHGg7vrquq/BAqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237023},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.3","tap-yaml":"2.2.0","tcompare":"6.4.2","tap-parser":"15.2.0","@tapjs/stack":"1.2.5","@tapjs/config":"2.4.5","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.5_1696834687673_0.4346697072292347","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"@tapjs/reporter","version":"1.3.6","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.6","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"3e110b9931b4e646711901788c49f062980f7c25","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.6.tgz","fileCount":164,"integrity":"sha512-AR46hMhBctfwDqxvevtbqYdat+9ip2HgdqjRNq6Q7qsX1q8tIZMp3z7x2mkogTo41elvsyO5MD2oy36zHp+frQ==","signatures":[{"sig":"MEUCIQDcOh33iu6oNjC7vEa6J4/s/q60Qt/tQWKw2+1O3T7RPAIgY3x+UeaY4SKdfgGhTvu+hkYqJTOgkyQIIbxK/gxAIyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237083},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.3","tap-yaml":"2.2.0","tcompare":"6.4.3","tap-parser":"15.2.1","@tapjs/stack":"1.2.5","@tapjs/config":"2.4.6","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.3.10"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.6_1696953451721_0.8236522712095151","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"@tapjs/reporter","version":"1.3.7","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.7","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"da3e4247e0a13ba0e032dc74c480b887896fc42e","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.7.tgz","fileCount":164,"integrity":"sha512-mSZaJpIdOKl01/xVmQF08kcuaMsiPH+nhkPki77FYyCKa3mYnsWuehiHYkqZOkQZDcdHwAJdhm1xhx3BWJMxFg==","signatures":[{"sig":"MEUCIQDbVOKBCizfBduPk/LOEMqTXPgPLSfQxBrjXHkeSUYxagIgBOhmoB7pE9zd408mU2FMkdVcCMJhP/V6EvTJKw2pKcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237082},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.3","tap-yaml":"2.2.0","tcompare":"6.4.3","tap-parser":"15.3.0","@tapjs/stack":"1.2.5","@tapjs/config":"2.4.7","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.7_1696999690744_0.029926213108447675","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"@tapjs/reporter","version":"1.3.8","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.8","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"8eecbfa4070ac5c6c37d1a7d56490b1fd04c9383","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.8.tgz","fileCount":164,"integrity":"sha512-cqqF6Sv3FlCybIbE5lK2uQXOa8xPaASR/+mw6HF93e89Rdk2JDw++y45pGo0npAuCHd6fMrIPjF6e7YRTevwkA==","signatures":[{"sig":"MEQCIAyjDv732cxVbD774EIqiYXsT++O1xowTIeYvF9ltKUoAiBsfQoO3Blq9ICboSXha1PlcchPRmDDBBBmxThPglqo7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237082},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.3","tap-yaml":"2.2.0","tcompare":"6.4.3","tap-parser":"15.3.0","@tapjs/stack":"1.2.6","@tapjs/config":"2.4.8","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.4.1"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.8_1697399103733_0.8304377313516742","host":"s3://npm-registry-packages"}},"1.3.9":{"name":"@tapjs/reporter","version":"1.3.9","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.9","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"238fbd91944fab6b1985ca41671b4593f01ae685","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.9.tgz","fileCount":164,"integrity":"sha512-nMakS5iE8b8p5eQBiwqsPvakreBXWYe+qNmgNlSSmXpKhOXYq4gvL8i4K1/ilJIIA/SzSSBz8ZPA8SRZTs0/aA==","signatures":[{"sig":"MEQCICQjhDx+iEQwCDVSxGKGOHnDexxMEJiCU7TupW5nkeSnAiBvLvClpHbfdLPW0LYR3YrYC3+eQEzFt5R25CCs0kNu6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237082},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.3","tap-yaml":"2.2.0","tcompare":"6.4.3","tap-parser":"15.3.0","@tapjs/stack":"1.2.6","@tapjs/config":"2.4.9","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.9_1697495071306_0.21140831019434736","host":"s3://npm-registry-packages"}},"1.3.10":{"name":"@tapjs/reporter","version":"1.3.10","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.10","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"d5705780a15498c42d79a5b23668bbda421621ef","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.10.tgz","fileCount":164,"integrity":"sha512-5fDwmDMXe20NiW8p8AQ7Tn9mrnFCwY3qX7iBJ7z2+4cgAzvoLdkqcjoUwBW15KwxfcJPm8oFMhf0Wv+d84A7OQ==","signatures":[{"sig":"MEUCIQCWLyKQixGA0qS95GvpELEtrC1ZWtCSEs/XO2RGC2urHwIgN9Pv0CAwP4wpM3r3F57mu+L6SERJfK3jeBCg9oMl09Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237214},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"c92ed7a976a1e199532526fed96996ad8a379009","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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.3","tap-yaml":"2.2.0","tcompare":"6.4.3","tap-parser":"15.3.0","@tapjs/stack":"1.2.6","@tapjs/config":"2.4.9","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.10_1698470136083_0.014269765085722863","host":"s3://npm-registry-packages"}},"1.3.11":{"name":"@tapjs/reporter","version":"1.3.11","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.11","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"834cf60784393463e3bd8481979a3635ebe12153","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.11.tgz","fileCount":164,"integrity":"sha512-awEpwt0RNsW9k9BmsRp0mdu6HFiOOiUm1vtTWLkM2FNDooyzxHIKG9MY9WXG8IUMvPog+gFysgk1FWx6BqnO9w==","signatures":[{"sig":"MEYCIQCzR6cIiz2PCPw7h8lhIxGSoUtvoswsNVadW2iYrdfERAIhAJN55wBTqYrhORxgTF+KNOAbyui3YhO1hrT5t9hiBWr9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237247},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.3","tap-yaml":"2.2.1","tcompare":"6.4.4","tap-parser":"15.3.1","@tapjs/stack":"1.2.7","@tapjs/config":"2.4.10","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.4.3"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.11_1698789754475_0.3714935655089253","host":"s3://npm-registry-packages"}},"1.3.12":{"name":"@tapjs/reporter","version":"1.3.12","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.12","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"65c518801cd343308552a8ee00e35a06b768e258","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.12.tgz","fileCount":164,"integrity":"sha512-cC+4n+JI5gzpPQaS3zTZvG6aO+IBCpILEv1iX2EfgsHQZd8IYwLfA5tihDd2NbvACIFv00giL4anSFy7PWNrJg==","signatures":[{"sig":"MEMCH3r5lkhwvKaivGbNhNhLF6IsAYPJ2AyhUQd0za2Bz9sCIA/m5Z0UHz0n4WXFXOjrF1T5M3tfHhLVurLcnBcRnUmf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237247},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.3","tap-yaml":"2.2.1","tcompare":"6.4.4","tap-parser":"15.3.1","@tapjs/stack":"1.2.7","@tapjs/config":"2.4.11","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.4.4"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.12_1698996545483_0.18968848903905688","host":"s3://npm-registry-packages"}},"1.3.13":{"name":"@tapjs/reporter","version":"1.3.13","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.13","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"ae6c22664eb64a86f745406050c6e4d4845efe3b","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.13.tgz","fileCount":164,"integrity":"sha512-yiEPF1NfcD5RaosIFq3wqT05/3S3caHEY+eG6MwH+xmZSO0Fv7Q/t9qXoWfuQOyMiIARjhKQfGdqHYXbC50f+Q==","signatures":[{"sig":"MEYCIQCtMjakjIfyo8ntCevgGHH61Dc09cSAEXLMd0FeXZPPEQIhALJkIpipuZgrVZrGDMExMEnojKRIuXrttYVPsQVKdzhu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237247},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.3","tap-yaml":"2.2.1","tcompare":"6.4.4","tap-parser":"15.3.1","@tapjs/stack":"1.2.7","@tapjs/config":"2.4.12","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.4.5"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.13_1699022410932_0.4342046418432184","host":"s3://npm-registry-packages"}},"1.3.14":{"name":"@tapjs/reporter","version":"1.3.14","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.14","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"ad8846b395a8aa186d60dc2adb2e0ea591f5cfc6","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.14.tgz","fileCount":164,"integrity":"sha512-rcocjP6luA2XEjWkcG3yPolUvWKALdixOtBztAJ/r+P+iFRwyngV2DO9HM9ThLVRTQxj8f73EamoE1llxwD2YQ==","signatures":[{"sig":"MEUCIQCDrqa1Ii4bACbIhpGUmreG5ztA5FFBehaMUhWgrLrxlwIgHOdHSVuV4PAuFq7zCAIrB+WbSMw0q0rD79C5ZMHPSAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237247},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"788d93a39f4ed2518eeb33b9e4829a864af8a3f6","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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.3","tap-yaml":"2.2.1","tcompare":"6.4.4","tap-parser":"15.3.1","@tapjs/stack":"1.2.7","@tapjs/config":"2.4.13","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.4.5"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.14_1699911433399_0.14990033744399778","host":"s3://npm-registry-packages"}},"1.3.15":{"name":"@tapjs/reporter","version":"1.3.15","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.15","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"d00c59405a1fa46d042312992fa553eac56335b0","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.15.tgz","fileCount":164,"integrity":"sha512-us1vXd6TW1V8wJxxnP2a8DNSP1WFTpODyYukqWg7ym5nCalREYnz2MFsn65rRNu/xJlmqsmv+9P63rupud7Zlg==","signatures":[{"sig":"MEUCIQDC0ONmQVdmIXBcQnm9HOoruVK3NU2H3xAaJ0FXuaCgxAIgIhNdAEXB08UNgPijRCL3LE86R9QEuRRonThenmF0/no=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237247},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.3","tap-yaml":"2.2.1","tcompare":"6.4.5","tap-parser":"15.3.1","@tapjs/stack":"1.2.7","@tapjs/config":"2.4.14","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.4.6"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.15_1700160911867_0.45743188020619985","host":"s3://npm-registry-packages"}},"1.3.16":{"name":"@tapjs/reporter","version":"1.3.16","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.16","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"b747623737bbb650cc7b6c26b6d16130bfd32d8c","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.16.tgz","fileCount":164,"integrity":"sha512-YoZpBAFGdZyrhIaRCZDuWSeCc10A3YG/4mIdPsKpSbLXPBZ1hwCV8Y/LPCpH5kunZTXYocvQoRHU+oD4pLXC3g==","signatures":[{"sig":"MEUCIQCNNsit7c5ka/LDichlqeRpn8J2+wOLeugYnatMfa8DTwIgcFiNqF9EKEla1D8iXHw+Kzc965LPgaZ7RC6uJyciBYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237247},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.3","tap-yaml":"2.2.1","tcompare":"6.4.5","tap-parser":"15.3.1","@tapjs/stack":"1.2.7","@tapjs/config":"2.4.15","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.16_1706219141411_0.10832958843058815","host":"s3://npm-registry-packages"}},"1.3.17":{"name":"@tapjs/reporter","version":"1.3.17","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.17","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"9c5645df12282dca74aca59f8e554e21d58ea1f6","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.17.tgz","fileCount":164,"integrity":"sha512-swXCshDeHZPJQHeB68WUpEAo7tJk62KHvHg04/7xeqPiEM6//i36j+YaMcg7/RPt8N3srZ2iPFsTd2abLdrvFg==","signatures":[{"sig":"MEUCIQC/8IWqEWC6AyCTGfxhRv6MZhPogPN++2VFUNQ+cNMNIwIgAequLvS34lW7yqkrPfx+3AJhfnhDJbaQipJNNeeXBNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237253},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.3","tap-yaml":"2.2.1","tcompare":"6.4.5","tap-parser":"15.3.1","@tapjs/stack":"1.2.7","@tapjs/config":"2.4.16","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.17_1709920401508_0.5740733362302308","host":"s3://npm-registry-packages"}},"1.3.18":{"name":"@tapjs/reporter","version":"1.3.18","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.18","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"2f7f2966001a40b894b3b336fd4ccaf10b7a4686","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.18.tgz","fileCount":164,"integrity":"sha512-IVJf+zb1chL5uLXxWojmeylKlBlRsAQQA417FhF7V3jcTGzSSM017hI602ljnmgltvAh0vD6OHjVozDVh94b8w==","signatures":[{"sig":"MEYCIQD/wdwKQiK/yJ/r33Cptzep8oNYQ7Hjg8/XWytaZhMGWwIhAMVMAy+7FiJLvFTCrIlcyiGVU/4yhRrBgdIphrVEgeEm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237253},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"2.2.2","tcompare":"6.4.6","tap-parser":"15.3.2","@tapjs/stack":"1.2.8","@tapjs/config":"2.4.17","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.18_1711495559180_0.9363126960954025","host":"s3://npm-registry-packages"}},"1.3.19":{"name":"@tapjs/reporter","version":"1.3.19","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.19","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"ef664d547a5a45735d0abf53fe67a1e09d4eaf78","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.19.tgz","fileCount":164,"integrity":"sha512-YqGnAgnyNjundTwn3/iKu2RDPw/wso0VLlPuUXECTzL6pTZ/Pnlh5aqZ4AQX6HD/ZFYKT/8Z7IEAT9PPxExxqg==","signatures":[{"sig":"MEQCIH0l9QdL45abmAKJ1GfoltA5qvSxoNyG3AYvtEZeA0DKAiBUJjXCMPob01YsAiII3uPniLwkBnzBytZJ0nOOAq1m8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237253},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"2.2.2","tcompare":"6.4.6","tap-parser":"15.3.2","@tapjs/stack":"1.2.8","@tapjs/config":"2.4.18","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.5.3"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.19_1715016934413_0.9789278114971054","host":"s3://npm-registry-packages"}},"1.3.20":{"name":"@tapjs/reporter","version":"1.3.20","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@1.3.20","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"336af4ab810ff55096ba6676e6b234075337b700","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.20.tgz","fileCount":164,"integrity":"sha512-OTZeTC1/dr69mtZlRulynFH7+b7/C45MwLdLqaeTTeW2saAtojDMt7K2J8c74JlOO5+EKl71rBxrdKS6VBFqLw==","signatures":[{"sig":"MEUCIF0S8XWoH5akJkDLUp54WW8Xdvf0rmu8/7K3JtTdxVOsAiEA5dEo8RJ7YigJzIylyYs6R+Cl6j7DeHP/SMlQBFVBIyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237253},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"2.2.2","tcompare":"6.4.6","tap-parser":"15.3.2","@tapjs/stack":"1.2.8","@tapjs/config":"2.4.19","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"1.5.4"},"_npmOperationalInternal":{"tmp":"tmp/reporter_1.3.20_1715559517800_0.6931301111068124","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@tapjs/reporter","version":"2.0.0","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@2.0.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"cc8fb525a6414d687926d950a20c83078e337bbb","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-2.0.0.tgz","fileCount":164,"integrity":"sha512-zFK+fAc7lKdMbKWOB7pj9phT/A/qRnmAfPFnKGxbTW0SaBi37Uno/NGCb3hHX6Rstku4HFp7KMAD7dLQ5MK72w==","signatures":[{"sig":"MEQCIH7KdQhb5YRMd7wJBi0ucLrWpOGxNOdD1K7riv9L9FauAiA5JqCAvsTOPMLj7U3XnGKg2aueyAsrAzH9FT+cSGONyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246829},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"2.2.2","tcompare":"7.0.0","tap-parser":"16.0.0","@tapjs/stack":"2.0.0","@tapjs/config":"3.0.0","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/reporter_2.0.0_1716326604742_0.5142546813355391","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@tapjs/reporter","version":"2.0.1","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@2.0.1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"cea22deb6938124c17a0ea8d5f17f8ed7646de9e","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-2.0.1.tgz","fileCount":164,"integrity":"sha512-fCdl4vg8vnlqIYtTQ9dc3zOqeXrA5QbATbT4dsPIiPuCM3gvKTbntaNBeaWWZkPx697Dj+b8TIxT/xhNMNv7jQ==","signatures":[{"sig":"MEUCIQDyVsqFb9GL6PerhY8Zo2za51RZLfpahrHribyzqdS51gIgXWSDKWO6ofNr5LefMJ07CxArK6a05hPchp33p7ASIi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246829},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"2.2.2","tcompare":"7.0.1","tap-parser":"16.0.1","@tapjs/stack":"2.0.1","@tapjs/config":"3.0.1","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/reporter_2.0.1_1716578236926_0.989437264264384","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@tapjs/reporter","version":"2.0.2","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@2.0.2","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"1efff2d446981ff249ebea0dab85a312f25cbed4","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-2.0.2.tgz","fileCount":164,"integrity":"sha512-hji4nLlcrwTK7e13oU0H/e/11klkkYBQGOKStuEFkeJE4ssEu7gie7drAq67Nch2JLsdzHUsHN9HadE8dYyPeQ==","signatures":[{"sig":"MEYCIQD2othGfdKj8QdhOSbOAtFJ5VIy13Dv/E8+rRtYcge6KAIhAN1h/V5InwGLFCsRXFx7ibIU37JmetKW/EwILIX13VC+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246829},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"2.2.2","tcompare":"7.0.1","tap-parser":"16.0.1","@tapjs/stack":"2.0.1","@tapjs/config":"3.1.0","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/reporter_2.0.2_1717627510051_0.5117547458024947","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@tapjs/reporter","version":"2.0.3","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@2.0.3","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"fe4cc93765372b735010f4584555b3eaffd31b42","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-2.0.3.tgz","fileCount":164,"integrity":"sha512-jP0JeRHlOUtHPOalMuFYNAeaLDcQA3E4UTbIeK/s+3B4ooikQEjjuEibc+t+8V5/6LhU4oP2ubZnITPn2w+uhQ==","signatures":[{"sig":"MEUCIQD4LTBvarNlNCKwHOaI2r/M6YtQlG0Gb3aha/LelGZD0QIgUDm1gRA003pS7+olcSpleJyM7NOEHaFp+FEiFgFpTSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246829},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"2.2.2","tcompare":"7.0.1","tap-parser":"16.0.1","@tapjs/stack":"2.0.1","@tapjs/config":"3.1.1","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/reporter_2.0.3_1717627977022_0.5124957795940268","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@tapjs/reporter","version":"2.0.4","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@2.0.4","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"adf65002351e24fa29fe9f69df676b0b1136c092","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-2.0.4.tgz","fileCount":164,"integrity":"sha512-T0DCAChf4X+4Sf0oFPvO5TJ6xy8IO5/xvVSxspOGp71ik8PYiM4Uhn0RPbRv20gAg7xrUdH25bNKgzogJEbqAg==","signatures":[{"sig":"MEYCIQD0uhddRTaTALEldnKYAN4ANMs2oNY1P+sQauNz42gKLAIhAOv7Iytfa//TorniaDttn0fmrFRlR+AybkCuii9/gYck","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246829},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"2.2.2","tcompare":"7.0.1","tap-parser":"16.0.1","@tapjs/stack":"2.0.1","@tapjs/config":"3.1.2","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/reporter_2.0.4_1717639427901_0.7436215090548701","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@tapjs/reporter","version":"2.0.5","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@2.0.5","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"e97fccfb6e7b7d6ebca528a66eb3e42207abde84","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-2.0.5.tgz","fileCount":164,"integrity":"sha512-w7r0s6sZ0myOcb/IUueYk11vLnRUa4OLMabWUnFxbDHrJshsJBWgl9GgHfbrBp0ao0iwlnGBse7r27WgnnkDig==","signatures":[{"sig":"MEUCIQCvCOf8vaajx5N7oALlg2L2Pc5b1Owo4jSwWllRzQHJhAIgewWeA2lgX45oQ/DCMfMWRzIO8SoaH6Ey2rVr+nHngIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246829},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"2.2.2","tcompare":"7.0.1","tap-parser":"16.0.1","@tapjs/stack":"2.0.1","@tapjs/config":"3.1.3","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/reporter_2.0.5_1717641872309_0.8593605616198601","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@tapjs/reporter","version":"2.0.6","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@2.0.6","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"16cc2a39f5b90239ec147d17a5894d041ec8180d","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-2.0.6.tgz","fileCount":164,"integrity":"sha512-eKhnUXQWpSAUP4HycqaFNeFINXHDrN69qa1fMADrxDapSQlsbpviPj8RIymu+pfLCURpPDd60KAIuNUiANMR3w==","signatures":[{"sig":"MEQCIBF7O8Ax/qMmixGEf6QwJpZO2h9tbwvxLcf64Zea+NgbAiAuRCb4ksB8wnbpjeuAexYB4TCJvGV8+2mXaOL6eJfqPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246829},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"2.2.2","tcompare":"7.0.1","tap-parser":"16.0.1","@tapjs/stack":"2.0.1","@tapjs/config":"3.1.4","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/reporter_2.0.6_1718000876001_0.9198193815683877","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@tapjs/reporter","version":"2.0.7","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@2.0.7","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"c48f7f3c21bdbdcdfc636e639559c4945d4c406c","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-2.0.7.tgz","fileCount":164,"integrity":"sha512-3rradmTmoduKs57dNgpr8awxxRQQ04EElL8oaoqfmwLhbUCJJDruUUJ6w3777tGu8/TIG3yER2dtQjSSxZIYgw==","signatures":[{"sig":"MEUCIGTZ0vsou49UZUF1GI29CK3WR3I2Uh8iIu/uiI8JrU2dAiEAlwJZ0h+ppMp0cQeDD4uicYgxiqxppRXHey7H0AOZqlU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246829},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"2.2.2","tcompare":"7.0.1","tap-parser":"16.0.1","@tapjs/stack":"2.0.1","@tapjs/config":"3.1.5","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/reporter_2.0.7_1718055929229_0.6659445519935663","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@tapjs/reporter","version":"2.0.8","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@2.0.8","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"214c7958edd8595764ee657a1839f66be43e4744","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-2.0.8.tgz","fileCount":164,"integrity":"sha512-tZn5ZHIrFwjbi59djtdXHBwgSIZSBXdJpz2i9CZ9HEC1nFhWtIr2Jczvrz4ScfixUgA0GNFirz+q+9iA4IFMvw==","signatures":[{"sig":"MEQCICpIAdkCUN7oSqaBw+a4d4ilRVUyF42ss7usNC/nyRcLAiAk9SMqqmKQslooGlsGrvWxfs7uA5T0Fm/wjPgXJA1FCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246829},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","ink":"^4.4.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"2.2.2","tcompare":"7.0.1","tap-parser":"16.0.1","@tapjs/stack":"2.0.1","@tapjs/config":"3.1.6","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.6"},"_npmOperationalInternal":{"tmp":"tmp/reporter_2.0.8_1718133529703_0.17834787945236208","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@tapjs/reporter","version":"3.0.0","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@3.0.0","homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"8e6f36742275bc301e9ba387fbc781005cbbc6f5","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-3.0.0.tgz","fileCount":164,"integrity":"sha512-IDeMhJEQusQwQPyJ0tr7T1sFBI5piaOyIsTYj2S+EdhKadn7+jTVmmK4GCRCeesip2ssr+msKDF6yOxzL7xqVQ==","signatures":[{"sig":"MEQCIBYa9IPPfT2jqOkUtijb7tuFSAaNM8hyZHdp+OAJLTZyAiABt8e8jgekQlWcRw8rJ1BfX60b8DWCC31FV/hAcBWxtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246840},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">= 18.6.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","source":"./src/index.tsx","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","source":"./src/hooks.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","source":"./src/utils.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","source":"./src/components.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","ink":"^5.0.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"3.0.0","tcompare":"8.0.0","tap-parser":"17.0.0","@tapjs/stack":"3.0.0","@tapjs/config":"4.0.0","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/reporter_3.0.0_1719263868985_0.6456389974200725","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@tapjs/reporter","version":"3.0.1","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@3.0.1","homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"b9b15086066abde5550836fd015d79ac66e5a493","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-3.0.1.tgz","fileCount":164,"integrity":"sha512-LcAMWHqYPJwwHsSqEInhwfJm01N3OOrJuVwvmYPBDtEqgnIbgGN1cv8GmJFvJrPl894lDe31wNUDQ/rR2XQo6Q==","signatures":[{"sig":"MEYCIQDAC6HaRaxKE7OzOfAEBeVp7QUHlQc9lnl2xR80epIdbwIhAO7NdxXXqFuZGE7PZcrzUHfudMrPPaKvy4sFK98xlLkn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246840},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">= 18.6.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","source":"./src/index.tsx","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","source":"./src/hooks.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","source":"./src/utils.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","source":"./src/components.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","ink":"^5.0.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"3.0.0","tcompare":"8.0.0","tap-parser":"17.0.0","@tapjs/stack":"3.0.0","@tapjs/config":"4.0.1","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/reporter_3.0.1_1719328600720_0.8614354289094297","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@tapjs/reporter","version":"3.0.2","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@3.0.2","homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"82e04022d5b1b0b55d72ec52fd73ed123df83c4b","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-3.0.2.tgz","fileCount":164,"integrity":"sha512-iwcwBMqhcGtcjstzrYmGfklAHCeKYwatYeJBJcmOZJUcrtpizWBsJp/2xfpt8fs2zgh/vfRAUiI+u3UktdAGIw==","signatures":[{"sig":"MEUCIQD0Mmo2nSmo6B8+AItJCiritCUe3CAYib/fIwGDD470uQIgQIcalpMtWdd7SPWK62Obght8NEwn0+YJerv2Sa913lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246840},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">= 18.6.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","source":"./src/index.tsx","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","source":"./src/hooks.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","source":"./src/utils.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","source":"./src/components.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","ink":"^5.0.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"3.0.0","tcompare":"8.0.0","tap-parser":"17.0.0","@tapjs/stack":"3.0.0","@tapjs/config":"4.0.2","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/reporter_3.0.2_1719591260917_0.7120331191702882","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@tapjs/reporter","version":"3.0.3","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@3.0.3","homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"d03d27af871e1fc62834717b3cb4cdb9fde2b9a4","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-3.0.3.tgz","fileCount":164,"integrity":"sha512-7Hy7KOzFodcVstMbh7IdaRbeukMSFJsimlTIisdv/Fm+N3ljWhi1OvOZgZVtspO506rw+ZCPZ0/Y8ynYZUo7QA==","signatures":[{"sig":"MEYCIQC8JwqZQnDNrz0IEM1JbKoNxdA//7FsYWtVie/K3YzQAQIhAJsaVcAxjba2P9dhwVuVa+Xm7PllWT3bHOgJqxR3Rfhr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246840},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","engines":{"node":">= 18.6.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","source":"./src/index.tsx","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","source":"./src/hooks.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","source":"./src/utils.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","source":"./src/components.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","ink":"^5.0.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"3.0.0","tcompare":"8.0.0","tap-parser":"17.0.0","@tapjs/stack":"3.0.0","@tapjs/config":"4.0.3","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/reporter_3.0.3_1719724673090_0.7936999470316299","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@tapjs/reporter","version":"4.0.0","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.0.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"6cb589a49e7b09297adeccc536fda0945b7e6a2c","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.0.0.tgz","fileCount":164,"integrity":"sha512-NCWPEtRQUziPzpYmy1HsB8d3zRgV+Uzy9yd5dnQ8JmKqixjtBY9bhQLVXJmQ3x3DB0mjJjv8pVcA/XZJasQmjQ==","signatures":[{"sig":"MEUCIQD658PT7HvcU2I3AcgE2JciUHA1HRJuznxKQ4rmmjGB5gIgNB/ahcu0bK/XONLNqbgMRR9kkQSxmLp/tT+c2grpxIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246788},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","ink":"^5.0.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.0.0","tcompare":"9.0.0","tap-parser":"18.0.0","@tapjs/stack":"4.0.0","@tapjs/config":"5.0.0","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.0.0_1720480753830_0.038507427049779386","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@tapjs/reporter","version":"4.0.1","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.0.1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"6a3938763bfbbb812ed4b087b4f4ec5d17e0a095","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.0.1.tgz","fileCount":164,"integrity":"sha512-bS7pOGV99GAhYY/LxNxL4Qq0Ldi4k8DZDC25gonVQrNUW2zYpSBerhrnsz1KDXdaD2OKDtSR8oW2FxUyL6n83A==","signatures":[{"sig":"MEUCICtlRuB+9O8+lFU6Wzhyw/K9ehxbiPDs/J4C78W78AbvAiEAgL4QKDiVWmBTK90Zc/g5+0qrlVqJYbNLsouMzTIDxO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247762},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"ccfea67fec112bb14db260dcec3de02f83fdccb1","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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","ink":"^5.0.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.0.0","tcompare":"9.0.0","tap-parser":"18.0.0","@tapjs/stack":"4.0.0","@tapjs/config":"5.0.0","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.0.1_1723586126091_0.40014663845383613","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@tapjs/reporter","version":"4.0.2","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.0.2","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"3bf3af8583be22e3e061cc0c1931ac34c6e92048","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.0.2.tgz","fileCount":164,"integrity":"sha512-0o3Slf7OBL+to6aIB//gH8V0DEtn/Dw9KiroMJkEkWUTVgJ1v5YbrQH7HSc/57BZw10n5ov0kPba1sLLScuQ2Q==","signatures":[{"sig":"MEUCIAMCuJ5L8ndtPBppNRNT4DtBFaIEU4LS2Kt695A18VEIAiEAmKJfX7XiVFj0dAMDVbIeVCDioRX06NIZvIlTd7kaY80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247762},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"22.10.0","dependencies":{"ms":"^2.1.3","ink":"^5.0.1","chalk":"^5.2.0","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.0.0","tcompare":"9.0.0","tap-parser":"18.0.0","@tapjs/stack":"4.0.0","@tapjs/config":"5.0.1","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.0.2_1740006981364_0.844368068454409","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@tapjs/reporter","version":"4.0.3","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.0.3","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"f36e5ca959387969cb7c37d897b2f67964e14fe9","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.0.3.tgz","fileCount":164,"integrity":"sha512-Mdx3+C3f4q3llawja5V2RVIfFzr1KhEm57i9xUJTgM5kHcPjrMw14aQUCwYxLSYSd5esOubnnV5lD9rxQb+tyQ==","signatures":[{"sig":"MEYCIQC+F2s5ommrtUQ6vl/4R0YD/Wa3hlwNWYLvOfVnGuuGgAIhANgzaL67XXtt1+eUEUCwfFhLsC3+Re14/rDgIMpk+be4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247924},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.0.1","tcompare":"9.0.1","tap-parser":"18.0.1","@tapjs/stack":"4.0.1","@tapjs/config":"5.0.2","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.0.3_1759442152138_0.6910349533902576","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@tapjs/reporter","version":"4.0.4","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.0.4","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"bf459fc994f7263d558a2332680eec51f17bcc89","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.0.4.tgz","fileCount":164,"integrity":"sha512-SuPLbGhMW2/NUYKpD3AJnQrFpIJIzQMIikiniIVy7oK9B6fhlfA6E4ps31csGsX1KHN/2Jy9/rbeHIQO5LggQQ==","signatures":[{"sig":"MEUCIHAfV1SBpHSs0HevAQu75OO+k6nR7nih7Y9+xLb6YyR5AiEA7U6hNEIH7/v5aBF+6euF0mwV3i+u4A/nyy9mqh4mWxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247924},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.0.2","tcompare":"9.0.2","tap-parser":"18.0.2","@tapjs/stack":"4.0.2","@tapjs/config":"5.0.3","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.0.3"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.0.4_1762038885619_0.15794735158068085","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@tapjs/reporter","version":"4.0.5","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.0.5","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"e95b4eeaab10b833845dd0895d57a18030b5a02b","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.0.5.tgz","fileCount":164,"integrity":"sha512-PSMxgIm15oA4YQYW4yj8eHl9B6jN2Uq9HTcGEq1SA06DrCdA0tV+c+eJNGP+ZlvS0NoXdSLbbzpMrr6lM6Xvkg==","signatures":[{"sig":"MEUCIQCLSlyFN0uHFjkVv4tBigRjI+wjZPZmk8F7mgQyHDO0ogIgIBTYfTYGG5tZe3tsuOXCDoKGJEDXSi0i9Z19Tc4xKBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247924},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.0.2","tcompare":"9.0.2","tap-parser":"18.0.2","@tapjs/stack":"4.0.2","@tapjs/config":"5.0.4","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.0.5_1762040590843_0.22806694114256287","host":"s3://npm-registry-packages-npm-production"}},"4.0.6":{"name":"@tapjs/reporter","version":"4.0.6","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.0.6","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"6f6a377fe4460229abea62aaccd6f5b41662476a","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.0.6.tgz","fileCount":164,"integrity":"sha512-1UsAFpdLXHBDuFEyPx3SeKDsvWYOHi/Ds4kFM+szVRmE01/CxE3zbUoDq5VvCjRxG4PgE25FOdwSEtSQ0+6n+Q==","signatures":[{"sig":"MEYCIQCWhVN8AUuGcyhULLcLm8Et5Cc+Z4n4PHRHM6w6322KfwIhAJ5yg5HaKy3UTcyAOYS2tRcRQfqCWG00s5F0DkTddJ83","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247924},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.0.2","tcompare":"9.0.2","tap-parser":"18.0.2","@tapjs/stack":"4.0.2","@tapjs/config":"5.0.5","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.0.6_1763430486912_0.3190249638368976","host":"s3://npm-registry-packages-npm-production"}},"4.0.7":{"name":"@tapjs/reporter","version":"4.0.7","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.0.7","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"65573549c2ee048e36bbb18fe0517dce2af1a686","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.0.7.tgz","fileCount":164,"integrity":"sha512-Xr4IsJjSb0dNSyi+rJVIv1EVrlUQFM1e9zYJJ6sMldCwIR95lxZsL2hrz7Q9naCs5WidsffM7thYp5rfQMO+cA==","signatures":[{"sig":"MEYCIQDd4O2g98POx0RBgWKqvtVBV72CXMwIzFcnhh3E4SHmOgIhALsBi878z/A7Im9yru+apzNXccuWm+A56GqwNkdqDdoi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247924},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.0.2","tcompare":"9.0.2","tap-parser":"18.0.2","@tapjs/stack":"4.0.2","@tapjs/config":"5.0.6","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.0.7_1763575928320_0.4760176626060284","host":"s3://npm-registry-packages-npm-production"}},"4.0.8":{"name":"@tapjs/reporter","version":"4.0.8","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.0.8","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"5ce4aa685912d642d24d06a7e3d9424106ef892c","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.0.8.tgz","fileCount":164,"integrity":"sha512-Lo2kdVwgUb+XFisMMuBIuY8FDEFOR0IRJGMRXg3BUGNF0kJBrQhAZGdY/EgrAC5QKOEmaaBH8WoVkbKhtQ1P1A==","signatures":[{"sig":"MEQCIDI1xAlZVmv6AZMhg3frb9atAUC8ZEUje0eGQ5bKEzREAiAizkL8HMaZ9Dx01M4xaK44F5C0alwymSOyC+MBXEy5Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247076},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./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":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.0.2","tcompare":"9.0.3","tap-parser":"18.0.3","@tapjs/stack":"4.0.3","@tapjs/config":"5.0.7","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.0.7"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.0.8_1763859985527_0.38064300619607105","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@tapjs/reporter","version":"4.1.0","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.1.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/reporter#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"fc83dea5b093f0c03f793c4ce120224f8bfbbd2d","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.1.0.tgz","fileCount":164,"integrity":"sha512-/9wttZkjEgvI4st7HeGyB6QkQMRgRoK84g0au9+sJe31YvOKv99TXmsYpvtLkz2NNRzLrDL5DInWrl2l1O04kw==","signatures":[{"sig":"MEUCIQDQ0CSaIqix3Hi9g78mbjaM0wXk/0o+5nGN/XOGnyiCcQIgRYU+Xj9rtp68nY6Ij7vN91PctgBpeT8Mf97zjzMGQg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247228},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/reporter","type":"git"},"_npmVersion":"11.6.3","description":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.1.0","tcompare":"9.1.0","tap-parser":"18.1.0","@tapjs/stack":"4.1.0","@tapjs/config":"5.1.0","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.1.0_1764088527881_0.0864923474371524","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@tapjs/reporter","version":"4.2.0","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.2.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/reporter#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"1fbc8179b07940ead6fa03f00594bb543f3e5c2a","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.2.0.tgz","fileCount":164,"integrity":"sha512-dvAbFmhZSKRYh5Y2OKLF7D7pYGkBhh+9SLdtpoGl2Xrc9GfgBv7FIr3v+YE4MFBnNjb2fEDI2fqjW7hJR1vraA==","signatures":[{"sig":"MEUCIQDNVbhdAwccR8NDJl94aL5SauFU09uwVuWN6FJIJ4KblwIgIfDy5AFy3rZPOGnip/98w42+1zyfAgeRF2VJyvQJlWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247238},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/reporter","type":"git"},"_npmVersion":"11.6.3","description":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.2.0","tcompare":"9.2.0","tap-parser":"18.2.0","@tapjs/stack":"4.2.0","@tapjs/config":"5.2.0","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.2.0_1764109730856_0.2720628662697355","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@tapjs/reporter","version":"4.3.0","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.3.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/reporter#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"429092417b9a4a63dc5a72dbc5ff1f99c4381785","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.3.0.tgz","fileCount":164,"integrity":"sha512-DVQCIR95Wp7kU/ysbLoP3/dh174FVu3B1OaYLEnlnT5DayWeVdW5kw520ae1ww7bxoU9ifrv8bzUdzgehyTgfQ==","signatures":[{"sig":"MEQCIAIWLHmZUyypiLUCssTcU8nSsruZrMU/qi3nB2A2jbnoAiBuPLrDvxsoprShkOmqQwTxWZADBcB5UgZGvBlksCOYrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247761},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/reporter","type":"git"},"_npmVersion":"11.6.3","description":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.2.0","tcompare":"9.2.0","tap-parser":"18.2.0","@tapjs/stack":"4.2.0","@tapjs/config":"5.3.0","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.3.0_1764197007149_0.8542210444713894","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@tapjs/reporter","version":"4.4.0","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.4.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/reporter#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"b136b3f2da4cb805e7a64875ec1b9525a6ade5a9","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.4.0.tgz","fileCount":164,"integrity":"sha512-9oyZ55j/uwhYfqC4DXjATx8Byzmsg6AJixJdFeR+EI1xBHh7LoP8XVaJfBHgmd//g0R9gITP4omFN94jtLIxuQ==","signatures":[{"sig":"MEYCIQCwoyT2hUFTvfRtIfe+KvgxzV0hHG8evMkYNNkSZyCF9AIhALxGWMvDQa0XwzjA0LPbmckOkkYvxE/wvzXDnp5T3oWK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247765},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/reporter","type":"git"},"_npmVersion":"11.6.3","description":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.3.0","tcompare":"9.3.0","tap-parser":"18.3.0","@tapjs/stack":"4.3.0","@tapjs/config":"5.4.0","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.4.0_1764628386887_0.4253163807824456","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"@tapjs/reporter","version":"4.4.1","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.4.1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/reporter#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"241d0070c917b8d981f94044c7ae853e59c7eab5","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.4.1.tgz","fileCount":164,"integrity":"sha512-kOppWVcv3sa0fmsBrpzwJiUZbwEdhixBAg0J39dUDMDdNIYrefVUSJsi7f1Agi9uRRXeJfZlUw23tII4CV06rQ==","signatures":[{"sig":"MEUCIQDRfAJPzqmVMvIQcK5Gzc1wxOnirg4Lpk0qnmXR+PCGCwIgPLa6xFiiItkVYctLLy5RyVv+eVmVRt/q1El3oKPgFl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247765},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/reporter","type":"git"},"_npmVersion":"11.9.0","description":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.3.0","tcompare":"9.3.0","tap-parser":"18.3.0","@tapjs/stack":"4.3.0","@tapjs/config":"5.4.1","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.4.1_1770334348587_0.46908690320189383","host":"s3://npm-registry-packages-npm-production"}},"4.4.2":{"name":"@tapjs/reporter","version":"4.4.2","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.4.2","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/reporter#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"9f72f4d9529b203587be236a615aecc54489f2e3","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.4.2.tgz","fileCount":164,"integrity":"sha512-bjXwuObCSjuiFhbw/5DPRUriA8cgGNc7bp5q96yKAKkT4O+9CWnSMG68KyXnu72Ai4RwR06XQCsHSVTwaUk4PA==","signatures":[{"sig":"MEYCIQDmtl4keT05Xn/L4zyFyE3K9cgaaQp1B1OJS85A+xO/IwIhAJJDGsbr2VeXvb3eg6fbVPVOgwPsD4EQla9JGwhZ8JKY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247765},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/reporter","type":"git"},"_npmVersion":"11.10.0","description":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.3.0","tcompare":"9.3.0","tap-parser":"18.3.0","@tapjs/stack":"4.3.0","@tapjs/config":"5.5.0","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.4.2_1771451079952_0.8204772583359545","host":"s3://npm-registry-packages-npm-production"}},"4.4.3":{"name":"@tapjs/reporter","version":"4.4.3","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.4.3","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/reporter#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"2accd0a085c9f3fa52edf9f122ceb752dfea28a2","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.4.3.tgz","fileCount":164,"integrity":"sha512-+4TC4w7yGLwGOKf/tDe+4C+Ancs+9bsnMxdqsGT5SPPCdxqB64EgOPUu6dGBA/miAEr6VVyCIxErriW/KFTVBA==","signatures":[{"sig":"MEUCIQCukfJgx7D7Ywrk2M42eLBttCnSTpBQXp02eJh2LMfqMAIgcE6CUztgi8DfW5UJSEAHhzk5mRjWhu3WLyM5b4t2tHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247765},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/reporter","type":"git"},"_npmVersion":"11.10.0","description":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.3.0","tcompare":"9.3.0","tap-parser":"18.3.0","@tapjs/stack":"4.3.0","@tapjs/config":"5.5.1","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.1"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.4.3_1771452549543_0.8197824652958949","host":"s3://npm-registry-packages-npm-production"}},"4.4.4":{"name":"@tapjs/reporter","version":"4.4.4","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.4.4","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/reporter#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"e0cce7bf791196001121cd88c81c8f5baa05bcfc","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.4.4.tgz","fileCount":164,"integrity":"sha512-svWmpJgMQxe4iiKOVr/Hi5kGHJNBDp2Nr8gD0aQuAQ4fp9gOh2LFQXa2Jv7LBKhMjC7UaiW/X7k1qEVk2nOfvg==","signatures":[{"sig":"MEYCIQD6hYEjTTKxKJE6F3vXLTJHhsjEghECNWCyYVK7aYeQgAIhALHTuZzfOSQrX9hamkWBHBPJTyzQXN5aLISAVO/BX80a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247765},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"]},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/reporter","type":"git"},"_npmVersion":"11.10.0","description":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.3.0","tcompare":"9.3.0","tap-parser":"18.3.0","@tapjs/stack":"4.3.0","@tapjs/config":"5.5.2","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.2"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.4.4_1771605264806_0.7686355566226417","host":"s3://npm-registry-packages-npm-production"}},"4.4.5":{"name":"@tapjs/reporter","version":"4.4.5","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.4.5","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/reporter#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"c53b415291aa708e4cce5c9047b94ba0e3ccb3c6","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.4.5.tgz","fileCount":164,"integrity":"sha512-Z0lBFH2LpOAqTg3kcFtpl/Yxn1cNQ3N648lW4cb4xuI1+dgEv41wHrO6lLXYcVgFKEViqSG/8eCljT9tPxIAAQ==","signatures":[{"sig":"MEUCIDEcWii1zTkJvf848vXCnEZAgmPo2Pbl1PTZK5Ng29LiAiEAhdLvpCVNoYxLADhxgVWcZ+DIAQyTpKD8Wi1b/zUY0qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247788},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"],"selfLink":false},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/reporter","type":"git"},"_npmVersion":"11.11.1","description":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"25.8.2","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.3.1","tcompare":"9.3.1","tap-parser":"18.3.1","@tapjs/stack":"4.3.1","@tapjs/config":"5.5.3","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.3"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.4.5_1775422524857_0.8462805371400564","host":"s3://npm-registry-packages-npm-production"}},"4.4.6":{"name":"@tapjs/reporter","version":"4.4.6","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.4.6","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/reporter#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"6802441abbebac6ace6517478592b8d4b0eb4fe7","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.4.6.tgz","fileCount":164,"integrity":"sha512-uUjIe6kGfFaRhNFKFyMYLlzB9t9o1Jffb2a82pRH+BPl3afo0S3TBsXHt+oZ/QU7c/nbat1ngVnRqD1ITMsdTQ==","signatures":[{"sig":"MEUCIQCqdFsyEwyBCMPq0sNT2v7TZdox7aWdweHXKG0KHDuQIwIgYg6VoRMGFbIkL4bNFAycozKLlP4rBI3Kk0cJSAFX4Rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247788},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"],"selfLink":false},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/reporter","type":"git"},"_npmVersion":"11.11.1","description":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"25.8.2","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.4.0","tcompare":"9.3.1","tap-parser":"18.3.2","@tapjs/stack":"4.3.1","@tapjs/config":"5.6.0","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.4.6_1776246219038_0.6705740826817481","host":"s3://npm-registry-packages-npm-production"}},"4.4.7":{"name":"@tapjs/reporter","version":"4.4.7","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.4.7","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/reporter#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"271e9d7f3467715c0fa224b733f1fef722878f1c","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.4.7.tgz","fileCount":164,"integrity":"sha512-wqMW+sBuqcCojoZ3huG7+PAFc5DAxcLuQXrTW9/5FyKzOjdrbQY0ZCLb0wp3CHd2LMxc0Uob+ofGUiRdCtrCnw==","signatures":[{"sig":"MEYCIQDWljakmkdkVphjXQDZQdCLeU8fqupsjJNf8EB813H69QIhAOo9+MqgU8hoAJAxTfwc/MISZdi2i63T2KPBG2UAPzib","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247788},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"],"selfLink":false},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/reporter","type":"git"},"_npmVersion":"11.12.1","description":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.4.1","tcompare":"9.3.1","tap-parser":"18.3.3","@tapjs/stack":"4.3.2","@tapjs/config":"5.6.1","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.5"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.4.7_1776418700476_0.46853993203064515","host":"s3://npm-registry-packages-npm-production"}},"4.4.8":{"name":"@tapjs/reporter","version":"4.4.8","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.4.8","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/tree/main/src/reporter#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"21880448eb02aa493e08ff78e9de9b91d9931657","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.4.8.tgz","fileCount":164,"integrity":"sha512-KTX1bRGWBAiLmskxNe5dRc/PNHkceSKaAoXymJwbw7yAjsGx7b6otHkojVd0J5M3xxKv8buQDqbaraSGCjFCPA==","signatures":[{"sig":"MEQCICHcroL6kTelkmacmwdIoba92urvG/ES2kRmtP2SmFaFAiB6kAeAJwZfZeQYyM/+l9se6lXvQKoMwWa5IqyvVaE0Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247798},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"],"selfLink":false},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/reporter","type":"git"},"_npmVersion":"10.9.7","description":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.4.2","tcompare":"9.3.2","tap-parser":"18.3.4","@tapjs/stack":"4.3.3","@tapjs/config":"5.6.2","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.4.8_1777657004935_0.6791691223522707","host":"s3://npm-registry-packages-npm-production"}},"4.4.9":{"name":"@tapjs/reporter","version":"4.4.9","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.4.9","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/tree/main/src/reporter#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"d2711cd2f624a6606864d7526e1118ca0b0ffc9f","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.4.9.tgz","fileCount":164,"integrity":"sha512-M4DFbA/j0vleZq279Dzz8dPNINpQCey9aH5+jiavdd1VBzJTmkI/G5AzduZ79/IDZ4iwYdn2Dq1ONxEPrh0Rxg==","signatures":[{"sig":"MEUCIBYymDnz0rZA+PDh2uMvINVm4caeubUVEiBpIqHdsTn5AiEAtEPs1e861A11besBQVKPt5HmKASV8CSdBPu9GaxSPEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247798},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"],"selfLink":false},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/reporter","type":"git"},"_npmVersion":"11.12.1","description":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.4.2","tcompare":"9.3.2","tap-parser":"18.3.4","@tapjs/stack":"4.3.3","@tapjs/config":"5.6.3","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.7"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.4.9_1778712831361_0.1790469505202068","host":"s3://npm-registry-packages-npm-production"}},"4.4.10":{"name":"@tapjs/reporter","version":"4.4.10","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.4.10","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/tree/main/src/reporter#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"6737a0270a20c79fb492cbd38e446fb82987a17b","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.4.10.tgz","fileCount":164,"integrity":"sha512-E3Xtk5e3k76woEOvAUayfXLZUN+u2rErwBI0RXHpAUyx97cH4rFdtOgNU6spFJD4w4TDhuJrnoCsEpHC9P7sGA==","signatures":[{"sig":"MEYCIQDzVdjSDXzA8GXfm7b+2H4aECYI60B1Lhu6zuor//Ix1wIhAK7Yk7UzmzyjFSh3Uf0HywBPbMRBwK4x53G8jsag9B+D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247799},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"],"selfLink":false},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/reporter","type":"git"},"_npmVersion":"11.12.1","description":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.4.2","tcompare":"9.3.2","tap-parser":"18.3.4","@tapjs/stack":"4.3.3","@tapjs/config":"5.6.4","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.8"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.4.10_1778873755406_0.23793679119918965","host":"s3://npm-registry-packages-npm-production"}},"4.4.11":{"name":"@tapjs/reporter","version":"4.4.11","keywords":["tapjs","ink","reporter"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/reporter@4.4.11","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/tree/main/src/reporter#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"8d79c7087b76ab67e74dc67c4833ef179e06420b","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.4.11.tgz","fileCount":164,"integrity":"sha512-EuXSFILQKDKdIgJ4IBnKEocGPhPMX9BthKNhh3X9J70+sEF9rv5gy9JdhakA9+rOSTv1BIHQqK3cndBNwFTrAw==","signatures":[{"sig":"MEUCIQDY5jA/54Ibig9OBW4fjGe2u0F+gRkfVoClndXMePCU1wIgcGHH4k22Vl0WTN/4HvjCTHIXiV+4xXyr3KkhwSQwNjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247799},"tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"],"selfLink":false},"type":"module","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/reporter","type":"git"},"_npmVersion":"11.17.0","description":"Pretty test output reporters for tap","directories":{},"_nodeVersion":"26.5.0","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.4.2","tcompare":"9.3.2","tap-parser":"18.3.4","@tapjs/stack":"4.3.3","@tapjs/config":"5.6.5","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.5.9"},"_npmOperationalInternal":{"tmp":"tmp/reporter_4.4.11_1785178296751_0.4062260574998766","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"_id":"@tapjs/reporter@4.5.0","tap":{"typecheck":false,"coverage-map":"map.js"},"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"dist":{"shasum":"4254045e01abd4af127b212c69ac65c5f7fc6070","tarball":"https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.5.0.tgz","fileCount":164,"integrity":"sha512-aowTYTTHOC/J9lLwpHbTvSBnHC5alAY/G+VVS11e4toRWs/aa99c9fVqu5ldQDiruGpE9fs2Ihs8mxyq+gImNQ==","signatures":[{"sig":"MEUCIQCJQNDQVTs4sxAEV1UTZCGeZh2MZyfbcBo9BtaWLhZxvgIgf41ti3vVzyB3ygiSNWk6Zdw1Pe0jQ16R7orqUbyJ5gI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICYLzcaz9GUs37tMiMiZnzVbLtpkSAKeW+cJf+8L42W6AiAN8efkKkf3CVZlEim2JG90WIC50/SGADPRc9Upz5Di6Q=="}],"unpackedSize":248111},"name":"@tapjs/reporter","tshy":{"exports":{".":"./src/index.tsx","./hooks":"./src/hooks.ts","./utils":"./src/utils.ts","./components":"./src/components.ts","./package.json":"./package.json"},"dialects":["esm"],"selfLink":false},"type":"module","author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./hooks":{"import":{"types":"./dist/esm/hooks.d.ts","default":"./dist/esm/hooks.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"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 ./src/*.ts"},"version":"4.5.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"homepage":"https://github.com/tapjs/tapjs/tree/main/src/reporter#readme","keywords":["tapjs","ink","reporter"],"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/reporter","type":"git"},"_npmVersion":"11.17.0","description":"Pretty test output reporters for tap","directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"_nodeVersion":"26.5.0","dependencies":{"ms":"^2.1.3","ink":"^5.2.1","chalk":"^5.6.2","react":"^18.2.0","minipass":"^7.0.4","tap-yaml":"4.4.2","tcompare":"9.3.2","tap-parser":"18.3.4","@tapjs/stack":"4.3.3","@tapjs/config":"5.6.6","patch-console":"^2.0.0","string-length":"^6.0.0","prismjs-terminal":"^1.2.3"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"4.6.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/reporter_4.5.0_1788477712788_0.22902840526621904"}}},"time":{"created":"2023-08-04T16:43:08.699Z","modified":"2026-09-03T23:21:53.050Z","0.0.0-1":"2023-08-04T16:43:08.979Z","0.0.0-2":"2023-08-04T23:47:53.871Z","0.0.0-3":"2023-08-06T05:01:57.472Z","0.0.0-4":"2023-08-06T05:18:47.715Z","0.0.0-5":"2023-08-07T03:38:07.111Z","0.0.0-6":"2023-08-07T16:43:10.879Z","0.0.0-7":"2023-08-07T17:46:11.551Z","0.0.0-8":"2023-08-07T18:06:22.145Z","0.0.0-9":"2023-08-07T18:21:32.501Z","0.0.0-10":"2023-08-07T23:51:40.041Z","0.0.0-11":"2023-08-09T19:55:31.882Z","0.0.0-12":"2023-08-12T19:09:52.774Z","0.0.0-13":"2023-08-15T06:13:51.561Z","0.0.0-14":"2023-08-17T20:35:06.228Z","0.0.0-15":"2023-08-18T00:54:19.855Z","0.0.0-16":"2023-08-20T06:31:53.639Z","0.0.0-17":"2023-08-21T20:19:24.300Z","0.0.0-18":"2023-08-27T06:17:13.321Z","0.0.0-19":"2023-08-29T10:48:13.104Z","0.0.0-20":"2023-09-01T00:18:29.549Z","0.0.0-21":"2023-09-03T17:49:10.813Z","0.0.0-22":"2023-09-05T01:39:22.377Z","0.0.0-23":"2023-09-10T18:21:21.158Z","0.0.0-24":"2023-09-13T17:01:44.755Z","1.0.0":"2023-09-15T15:04:34.599Z","1.0.1":"2023-09-15T19:13:46.750Z","1.0.2":"2023-09-17T05:50:29.906Z","1.0.3":"2023-09-18T18:17:03.966Z","1.1.0":"2023-09-23T01:06:44.678Z","1.1.1":"2023-09-23T17:36:37.172Z","1.1.2":"2023-09-24T04:55:37.156Z","1.1.3":"2023-09-24T18:07:55.075Z","1.1.4":"2023-09-26T00:09:51.685Z","1.2.0":"2023-09-27T23:57:53.713Z","1.2.1":"2023-09-28T20:16:59.987Z","1.2.2":"2023-09-28T21:15:39.481Z","1.2.3":"2023-09-29T16:14:50.084Z","1.3.0":"2023-09-29T18:09:00.752Z","1.3.1":"2023-10-01T21:37:13.017Z","1.3.2":"2023-10-02T02:38:52.615Z","1.3.3":"2023-10-05T23:00:30.869Z","1.3.4":"2023-10-08T23:13:01.235Z","1.3.5":"2023-10-09T06:58:07.942Z","1.3.6":"2023-10-10T15:57:31.920Z","1.3.7":"2023-10-11T04:48:11.022Z","1.3.8":"2023-10-15T19:45:04.135Z","1.3.9":"2023-10-16T22:24:31.607Z","1.3.10":"2023-10-28T05:15:36.395Z","1.3.11":"2023-10-31T22:02:34.672Z","1.3.12":"2023-11-03T07:29:05.672Z","1.3.13":"2023-11-03T14:40:11.109Z","1.3.14":"2023-11-13T21:37:13.596Z","1.3.15":"2023-11-16T18:55:12.109Z","1.3.16":"2024-01-25T21:45:41.682Z","1.3.17":"2024-03-08T17:53:21.686Z","1.3.18":"2024-03-26T23:25:59.523Z","1.3.19":"2024-05-06T17:35:34.607Z","1.3.20":"2024-05-13T00:18:38.002Z","2.0.0":"2024-05-21T21:23:24.885Z","2.0.1":"2024-05-24T19:17:17.138Z","2.0.2":"2024-06-05T22:45:10.264Z","2.0.3":"2024-06-05T22:52:57.231Z","2.0.4":"2024-06-06T02:03:48.080Z","2.0.5":"2024-06-06T02:44:32.514Z","2.0.6":"2024-06-10T06:27:56.180Z","2.0.7":"2024-06-10T21:45:29.462Z","2.0.8":"2024-06-11T19:18:49.967Z","3.0.0":"2024-06-24T21:17:49.209Z","3.0.1":"2024-06-25T15:16:40.910Z","3.0.2":"2024-06-28T16:14:21.080Z","3.0.3":"2024-06-30T05:17:53.329Z","4.0.0":"2024-07-08T23:19:14.012Z","4.0.1":"2024-08-13T21:55:26.321Z","4.0.2":"2025-02-19T23:16:21.586Z","4.0.3":"2025-10-02T21:55:52.336Z","4.0.4":"2025-11-01T23:14:45.837Z","4.0.5":"2025-11-01T23:43:11.037Z","4.0.6":"2025-11-18T01:48:07.178Z","4.0.7":"2025-11-19T18:12:08.578Z","4.0.8":"2025-11-23T01:06:25.749Z","4.1.0":"2025-11-25T16:35:28.076Z","4.2.0":"2025-11-25T22:28:51.059Z","4.3.0":"2025-11-26T22:43:27.351Z","4.4.0":"2025-12-01T22:33:07.107Z","4.4.1":"2026-02-05T23:32:28.747Z","4.4.2":"2026-02-18T21:44:40.122Z","4.4.3":"2026-02-18T22:09:09.703Z","4.4.4":"2026-02-20T16:34:24.963Z","4.4.5":"2026-04-05T20:55:25.011Z","4.4.6":"2026-04-15T09:43:39.246Z","4.4.7":"2026-04-17T09:38:20.630Z","4.4.8":"2026-05-01T17:36:45.089Z","4.4.9":"2026-05-13T22:53:51.510Z","4.4.10":"2026-05-15T19:35:55.577Z","4.4.11":"2026-07-27T18:51:36.898Z","4.5.0":"2026-09-03T23:21:52.873Z"},"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","homepage":"https://github.com/tapjs/tapjs/tree/main/src/reporter#readme","keywords":["tapjs","ink","reporter"],"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/reporter","type":"git"},"description":"Pretty test output reporters for tap","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"readme":"# `@tapjs/reporter`\n\nA set of [ink](https://github.com/vadimdemedes/ink) based\nreporters for tap, and utilities you can use to write your own.\n\nThe modern reincarnation of [treport](http://npm.im/treport).\n\n## Reporters in Node-Tap\n\nThe following reporters are built into this module, and always\navailable in node-tap.\n\n### base\n\n`--reporter=base` is the default. It provides a reasonable amount\nof information about what's going on, without too much noise. If\nyou run tap with `--passes`, then it'll show all the passing\nassertions, though that's often excessive, so it's off by\ndefault.\n\n### terse\n\nAs the name suggests, the `terse` report shows much less\ninformation than `base`. But otherwise, they are very similar. If\ntests pass, it shows a very brief summary. When tests fail, it\nshows the same diffs, traces, and so on.\n\n### min\n\nMore terse than `terse`. Shows information about failures and\n`todo` items, but no summaries, counts, etc. For successful test\nruns, this is equivalent to `silent`.\n\n### silent\n\nThe `silent` report prints nothing at all to the terminal, but\nstill exits with an error status code if the tests did not pass.\n\n### tap\n\nThe `--reporter=tap` option will output raw the `TAP` content,\nsimilar to just running the test programs directly.\n\n### junit\n\nXML output format used by JUnit. The [testmoapp/junitxml\nrepo](https://github.com/testmoapp/junitxml) has a good\ndescription of the format.\n\n### json\n\nA single JSON object, somewhat similar in shape to the XML produced by the\n`junit` reporter.\n\n`Suite` objects contain metadata about a test, and a list of\n`suites` and `cases` (ie, test point assertions). Suites can\ncontain other suites.\n\n### jsonstream\n\nThe same data as the `json` format, but streamed as\nnewline-delimited JSON.\n\nEach line is an array with two members. The first is a string,\none of `'start'`, `'end'`, `'pass'`, `'fail'`, `'skip'` or\n`'todo'`. The second is a data object, as follows:\n\n- `start` Initial metadata about a suite, before it has loaded\n  any sub-suites or test cases.\n- `end` Final data about a suite, with counts and summary data.\n- `pass`, `fail`, `skip`, `todo` A test point of the specified\n  type.\n\n### markdown\n\nSimilar data as shown by the `jsonstream` report, but formatted in\nMarkdown.\n\n## Other Reporters\n\nThe `reporter` config option can also be set to:\n\n- **Any executable program** - The TAP stream will be written\n  to the program's standard input.\n- **A module that exports a Stream class** - The class will be\n  instantiated, and the TAP stream piped into it.\n- **A module that exports a React component** - The component\n  will be rendered using\n  [Ink](https://github.com/vadimdemedes/ink), with the TAP object\n  provided as the `test` prop, and the `LoadedConfig` as the\n  `config` prop.\n\n## Writing Custom Reporters\n\nFor streams and command-line reporters written in JavaScript, the\n[tap-parser](https://tapjs.github.io/tapjs/modules/tap_parser.html)\nmodule is the best way to parse the incoming TAP stream. For\nother languages, there are [many other TAP consumer libraries\navailable](http://testanything.org/consumers.html).\n\nFor React component reporters, the components, hooks, and\nutilities in this package are likely very useful.\n\nThe easiest way to write a custom React reporter is as an\nESM-only module that default exports its `Reporter` function on\nthe main package module. Then, users can do `--reporter\n<package-name>` in their configs to use it.\n\nAnother way, if a reporter comes along with some other plugin\nfunctionality, is to add it to the default set via the API\npresented here. However, some care must be taken in that case,\nbecause `@tapjs/reporter` is ESM-only, and plugins must be\ncompatible with both CommonJS and ESM. The [`@tapjs/dummy-plugin`\npackage](https://github.com/tapjs/tapjs/tree/main/src/dummy-plugin)\ncontains an example of this.\n\n## `@tapjs/reporter` API\n\nThe API available at `import '@tapjs/reporter'`.\n\n### interface `TapReportOpts`\n\nThe options provided to reports.\n\n```ts\ninterface TapReportOpts {\n  test: TestBase\n  config: LoadedConfig\n}\n```\n\n### type `Reporter`\n\nAlias for `React.FC<TapReportOpts>`\n\n### `types: Record<string, Reporter>`\n\nA record of all the known reporters, indexed by their config name.\n\n### `addType(name: string, reporter: Reporter)`\n\nAdd a reporter at the name provided, so that it can be used on\nthe `--reporter` config.\n\n### `report(Type: string | Reporter, tap: TAP, config: LoadedConfig)`\n\nRender the specified reporter with the `tap` object and loaded\nconfig.\n\n### Base\n\nThe `--reporter=base` implementation\n\n### Terse\n\nThe `--reporter=terse` implementation\n\n### hooks\n\nAlias for the `@tapjs/reporter/hooks` module\n\n### components\n\nAlias for the `@tapjs/reporter/components` module\n\n### utils\n\nAlias for the `@tapjs/reporter/utils` module\n\n## `@tapjs/reporter/components` API\n\nThis provides a collection of useful components for building tap\nreports.\n\nThe relevant tags are listed here, but this module also exports\nseveral types and interfaces that they use for their property\ndefinitions.\n\n### BailedOut\n\n```jsx\n<BailedOut test={tap} />\n```\n\nPrint a bold red \"Bailout!\" message if the test bails out.\n\n### Diff\n\n```jsx\n<Diff diff={diffString} />\n```\n\nCreate a colorized diff from a patch string.\n\n### HangingIndent\n\n```jsx\n<HangingIndent indent={4}>\n  Some very long string, which might wrap to multiple lines. Every line\n  after the first is indented.\n</HangingIndent>\n```\n\nIndent every line after the first, useful when printing long\nstack frame lines.\n\nAny ink `Text` properties are allowed.\n\n### Log\n\n```jsx\n<Log includeTests test={tap} config={loadedConfig} />\n```\n\nCreates an ink `<Static />` component containing console output,\nstandard output, and (if `includeTests` is set) tests as they\ncomplete.\n\n#### TestLogLine\n\nThe component used by `<Log />` to show lines for each test as it\ncompletes.\n\n#### ConsoleLogLine\n\nThe component used by `<Log />` to show `console` output in the\nrunner process.\n\n#### StdioLogLine\n\nThe component used by `<Log />` to show `stdio` output from child\ntest processes.\n\n### ResultDetailList\n\n```jsx\n<ResultDetailList\n  test={tap}\n  filter={t =>\n    !!t.counts.fail || !!t.counts.skip || !!t.counts.todo || !t.parser.ok\n  }\n  Banner={\n    <Box>\n      <Text>tests complete</Text>\n    </Box>\n  }\n/>\n```\n\nWhen the test suite is completed, this prints the `Banner` if\nprovided, and then the detailed results of all tests that pass the filter.\n\nBy default, passing tests are excluded from this report.\n\n### ResultDetails\n\n```jsx\n<ResultDetails result={result} />\n```\n\nPrint detailed information about a test point's diagnostics.\n\n### Runs\n\n```jsx\n<Runs test={tap} />\n```\n\nPrint a line for each test in progress, removing the line when it\ncompletes.\n\n### Source\n\n```jsx\n<Source source={result.diag.source} at={result.diag.at} />\n```\n\nPass in a test result.diag that has a source and callsite, and\nit'll return a prettied up source line with the callsite\nhighlighted.\n\n### Stack\n\n```jsx\n<Stack stack={stackString} />\n```\n\nPrint a stack string nicely.\n\nLong lines are given a hanging indent, and local filenames are\nhighlighted.\n\n### SuiteSummary\n\n```jsx\n<SuiteSummary test={tap} />\n```\n\nThe `10 pass  3 fail  2 skip  of 18 complete` lines at the bottom\nof the test run.\n\nAlso prints `Bailout!` and `Timeout` messages.\n\n### TestBadge\n\n```jsx\n<TestBadge test={subtest} />\n```\n\nThe `PASS`, `FAIL`, etc. badges for a subtest.\n\n### TestResultsList\n\n```jsx\n<TestResultsList test={subtest} details />\n```\n\nShow the list of results for a completed test. (Shows nothing if\nthe test is not yet complete.)\n\n`details` is set in the display in the final test summary,\n`false` when used in the log.\n\n### TestSummary\n\n```jsx\n<TestSummary test={subtest} details omitPassing />\n```\n\nShow the summary for a completed test with its test badge, result\ndetails, and so on.\n\nThe `details` flag will cause it to print the full diagnostic\noutput for failing test points. It is set false when printing in\nthe log, true when printing in the final test results report.\n\n### TimedOut\n\n```jsx\n<TimedOut test={tap} />\n```\n\nPrint a bold red `Timeout` message when the suite times out.\n\n## `@tapjs/reporter/hooks` API\n\nHook functions that can be used in components providing helpful\ntest information that updates at the appropriate times.\n\n### `useAssertTotals(test: TestBase)`\n\nAn up to date\n[`test.assertTotals`](https://tapjs.github.io/tapjs/classes/_tapjs_core.test_base.TestBase.html#assertTotals)\n\n### `useBailedOut(test: Base)`\n\n`true` or the bailout reason if/when the test bails out. `false`\notherwise.\n\n### `useCleanup(effect: CleanupEffect, deps: any[])`\n\nThe `CleanupEffect` type is a function that may take an array of\ncleanup methods as its first argument, and a `doCleanup` function\nas its second, and can optionally return a cleanup function as\nwell.\n\nBy pushing onto the array, or returning a cleanup function of\nits own, the effect will be properly disposed as needed.\n\nUseful in cases where you need to listen to multiple events, and\nclean them all up at the appropriate time.\n\nExample:\n\n```js\nimport { useCleanup } from '@tapjs/reporter/hooks'\nimport { listenCleanup } from '@tapjs/reporter/utils'\nconst useMyHook = emitter => {\n  const [firsts, updateFirsts] = useState([])\n  const [seconds, updateSeconds] = useState([])\n  useCleanup((list, doCleanup) => {\n    // these event handlers will be cleaned up properly now\n    list.push(\n      listenCleanup(emitter, 'first', f =>\n        updateFirsts(firsts.concat([f])),\n      ),\n    )\n    list.push(\n      listenCleanup(emitter, 'second', f =>\n        updateSeconds(seconds.concat([f])),\n      ),\n    )\n  }, emitter)\n\n  return [firsts, seconds]\n}\n```\n\n### `useComments(test: Base) => string[]`\n\nReturns a list of the comments made by the test.\n\n### `useCountsLists(test: Base) => [Counts, Lists]`\n\nUp to date `t.counts` and `t.lists` properties.\n\n### `useIsDone(test: Base)`\n\nTrue if the test is done, false otherwise.\n\n### `useLog(test: TestBase, config: LoadedConfig, includeTests: boolean)`\n\nReturns an array of `LogEntry` items describing each entry in the\nlog.\n\n### `useSubtests(test: TestBase, which: 'active'|'finished'|'all') => Base[]`\n\nReturn an array of all subtests meeting the `which` criteria.\n\n- `active` Tests that have started, but not completed.\n- `finished` Tests that have completed.\n- `all` All of the above.\n\n### `useSuiteTotals(test: Base) => Counts`\n\nReturn a\n[`Counts`](https://tapjs.github.io/tapjs/classes/_tapjs_core.counts.Counts.html)\nobject describing the suites in the test run.\n\n### `useTestTime(test: Base, interval: MILLISECONDS = 247) => number`\n\nThe time this test has taken to complete, updated every\n`interval` milliseconds. `247` chosen as a default because it's\nfast and un-round enough to feel organic, without taxing the\nsystem with excessive time checks.\n\n### `useTimedOut(t: Base): undefined | Extra`\n\nIf the test has not timed out, returns `undefined`.\n\nOtherwise, returns the\n[`Extra`](https://tapjs.github.io/tapjs/interfaces/_tapjs_core.index.Extra.html)\nobject describing the timeout failure. (Typically, `extra.signal`\nis the thing to care about.)\n\n## `@tapjs/reporter/utils` API\n\nSome helpful utilities that are useful to have when creating\nreports.\n\n### `assertName(r: Result, t: Base)`\n\nReturns the appropriate full result name, including the test\nname, without repeating it.\n\n### `listenCleanup(e: EventEmitter, ev: string, fn: Function) => cleanupMethod`\n\nAdd the function as an event listener, returning a function that\nwill remove the listener, for use with `useEffect` and\n`useLayoutEffect` hooks.\n\n### `ms(n: number)`\n\nA slightly more granular form of the `ms` module from npm.\n\nVery small float values are printed in µs, and only 3 digits of\nprecision are ever shown.\n","readmeFilename":"README.md"}