{"_id":"@tapjs/reporter","_rev":"290038","name":"@tapjs/reporter","description":"Pretty test output reporters for tap","dist-tags":{"latest":"1.3.3","pre":"1.0.0"},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"time":{"modified":"2023-10-06T06:28:29.000Z","created":"2023-08-04T16:43:08.979Z","1.3.3":"2023-10-05T23:00:30.869Z","1.3.2":"2023-10-02T02:38:52.615Z","1.3.1":"2023-10-01T21:37:13.017Z","1.3.0":"2023-09-29T18:09:00.752Z","1.2.3":"2023-09-29T16:14:50.084Z","1.2.2":"2023-09-28T21:15:39.481Z","1.2.1":"2023-09-28T20:16:59.987Z","1.2.0":"2023-09-27T23:57:53.713Z","1.1.4":"2023-09-26T00:09:51.685Z","1.1.3":"2023-09-24T18:07:55.075Z","1.1.2":"2023-09-24T04:55:37.156Z","1.1.1":"2023-09-23T17:36:37.172Z","1.1.0":"2023-09-23T01:06:44.678Z","1.0.3":"2023-09-18T18:17:03.966Z","1.0.2":"2023-09-17T05:50:29.906Z","1.0.1":"2023-09-15T19:13:46.750Z","1.0.0":"2023-09-15T15:04:34.599Z","0.0.0-24":"2023-09-13T17:01:44.755Z","0.0.0-23":"2023-09-10T18:21:21.158Z","0.0.0-22":"2023-09-05T01:39:22.377Z","0.0.0-21":"2023-09-03T17:49:10.813Z","0.0.0-20":"2023-09-01T00:18:29.549Z","0.0.0-19":"2023-08-29T10:48:13.104Z","0.0.0-18":"2023-08-27T06:17:13.321Z","0.0.0-17":"2023-08-21T20:19:24.300Z","0.0.0-16":"2023-08-20T06:31:53.639Z","0.0.0-15":"2023-08-18T00:54:19.855Z","0.0.0-14":"2023-08-17T20:35:06.228Z","0.0.0-13":"2023-08-15T06:13:51.561Z","0.0.0-12":"2023-08-12T19:09:52.774Z","0.0.0-11":"2023-08-09T19:55:31.882Z","0.0.0-10":"2023-08-07T23:51:40.041Z","0.0.0-9":"2023-08-07T18:21:32.501Z","0.0.0-8":"2023-08-07T18:06:22.145Z","0.0.0-7":"2023-08-07T17:46:11.551Z","0.0.0-6":"2023-08-07T16:43:10.879Z","0.0.0-5":"2023-08-07T03:38:07.111Z","0.0.0-4":"2023-08-06T05:18:47.715Z","0.0.0-3":"2023-08-06T05:01:57.472Z","0.0.0-2":"2023-08-04T23:47:53.871Z","0.0.0-1":"2023-08-04T16:43:08.979Z"},"users":{},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"versions":{"1.3.3":{"name":"@tapjs/reporter","version":"1.3.3","description":"Pretty test output reporters for tap","tshy":{"dialects":["esm"],"exports":{"./package.json":"./package.json",".":"./src/index.tsx","./hooks":"./src/hooks.ts","./components":"./src/components.ts","./utils":"./src/utils.ts"}},"type":"module","exports":{"./package.json":"./package.json",".":{"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"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}}},"scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/config":"2.4.3","@tapjs/stack":"1.2.5","chalk":"^5.2.0","ink":"^4.4.1","minipass":"^7.0.3","ms":"^2.1.3","patch-console":"^2.0.0","prismjs-terminal":"^1.2.3","react":"^18.2.0","string-length":"^6.0.0","tap-parser":"15.2.0","tap-yaml":"2.2.0","tcompare":"6.4.2"},"peerDependencies":{"@tapjs/core":"1.3.7"},"tap":{"typecheck":false,"coverage-map":"map.js"},"keywords":["tapjs","ink","reporter"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@1.3.3","gitHead":"dcd5846da60446b8a59fe723c1d10a8c6b12900b","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"c7aba14fd269d8d389885fd6f2474204beba8e26","size":62684,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-1.3.3.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-1.3.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_1.3.3_1696546830572_0.8880983414981618"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-05T23:00:30.869Z","publish_time":1696546830869,"_source_registry_name":"default","_cnpm_publish_time":1696546830869},"1.3.2":{"name":"@tapjs/reporter","version":"1.3.2","description":"Pretty test output reporters for tap","tshy":{"dialects":["esm"],"exports":{"./package.json":"./package.json",".":"./src/index.tsx","./hooks":"./src/hooks.ts","./components":"./src/components.ts","./utils":"./src/utils.ts"}},"type":"module","exports":{"./package.json":"./package.json",".":{"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"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}}},"scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/config":"2.4.2","@tapjs/test":"1.3.6","chalk":"^5.2.0","ink":"^4.4.1","minipass":"^7.0.3","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.3","react":"^18.2.0","string-length":"^6.0.0","tcompare":"6.4.1"},"peerDependencies":{"@tapjs/core":"1.3.6"},"tap":{"typecheck":false,"coverage-map":"map.js"},"keywords":["tapjs","ink","reporter"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@1.3.2","gitHead":"5c114fcb68c2bee81ae43647fea66d06aecdfd71","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"4a1c1b7ac8c005b8e3ec82c244ee065ca5c37566","size":62663,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-1.3.2.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-1.3.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_1.3.2_1696214332395_0.05703925233763063"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-02T02:38:52.615Z","publish_time":1696214332615,"_source_registry_name":"default","_cnpm_publish_time":1696214332615},"1.3.1":{"name":"@tapjs/reporter","version":"1.3.1","description":"Pretty test output reporters for tap","tshy":{"dialects":["esm"],"exports":{"./package.json":"./package.json",".":"./src/index.tsx","./hooks":"./src/hooks.ts","./components":"./src/components.ts","./utils":"./src/utils.ts"}},"type":"module","exports":{"./package.json":"./package.json",".":{"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"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}}},"scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/config":"2.4.1","@tapjs/test":"1.3.5","chalk":"^5.2.0","ink":"^4.4.1","minipass":"^7.0.3","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.3","react":"^18.2.0","string-length":"^6.0.0","tcompare":"6.4.1"},"peerDependencies":{"@tapjs/core":"1.3.5"},"tap":{"typecheck":false,"coverage-map":"map.js"},"keywords":["tapjs","ink","reporter"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@1.3.1","gitHead":"69c31a863ab37a55c5d31a00de4ff119cef93a97","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"80d22206f3b52ad779f8ed6304be88661ea91b82","size":56443,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-1.3.1.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-1.3.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_1.3.1_1696196232774_0.429463277288999"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-01T21:37:13.017Z","publish_time":1696196233017,"_source_registry_name":"default","_cnpm_publish_time":1696196233017},"1.3.0":{"name":"@tapjs/reporter","version":"1.3.0","description":"Pretty test output reporters for tap","tshy":{"dialects":["esm"],"exports":{"./package.json":"./package.json",".":"./src/index.tsx","./hooks":"./src/hooks.ts","./components":"./src/components.ts","./utils":"./src/utils.ts"}},"type":"module","exports":{"./package.json":"./package.json",".":{"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"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}}},"scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/config":"2.4.0","@tapjs/test":"1.3.4","chalk":"^5.2.0","ink":"^4.4.1","minipass":"^7.0.3","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.3","react":"^18.2.0","string-length":"^6.0.0","tcompare":"6.4.0"},"peerDependencies":{"@tapjs/core":"1.3.4"},"tap":{"typecheck":false,"coverage-map":"map.js"},"keywords":["tapjs","ink","reporter"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@1.3.0","gitHead":"414d146d35f17799fceb31b370f0d1a5b5b2c717","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"c638bfdecaf9c82b610a3b286ebaa09e55b41ad8","size":56442,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-1.3.0.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-1.3.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_1.3.0_1696010940467_0.9270274879237861"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-29T18:09:00.752Z","publish_time":1696010940752,"_source_registry_name":"default","_cnpm_publish_time":1696010940752},"1.2.3":{"name":"@tapjs/reporter","version":"1.2.3","description":"Pretty test output reporters for tap","tshy":{"dialects":["esm"],"exports":{"./package.json":"./package.json",".":"./src/index.tsx","./hooks":"./src/hooks.ts","./components":"./src/components.ts","./utils":"./src/utils.ts"}},"type":"module","exports":{"./package.json":"./package.json",".":{"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"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}}},"scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/config":"2.3.3","@tapjs/test":"1.3.3","chalk":"^5.2.0","ink":"^4.4.1","minipass":"^7.0.3","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.3","react":"^18.2.0","string-length":"^6.0.0","tcompare":"6.3.0"},"peerDependencies":{"@tapjs/core":"1.3.3"},"tap":{"typecheck":false,"coverage-map":"map.js"},"keywords":["tapjs","ink","reporter"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@1.2.3","gitHead":"6e9c607b29f355962f6abbc96bb8d751bf4bd91d","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"19700fbe3efe4cf31e6a7625b75ab8be2e3d56a5","size":56301,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-1.2.3.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-1.2.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_1.2.3_1696004089865_0.1374101579494169"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-29T16:14:50.084Z","publish_time":1696004090084,"_source_registry_name":"default","_cnpm_publish_time":1696004090084},"1.2.2":{"name":"@tapjs/reporter","version":"1.2.2","description":"Pretty test output reporters for tap","tshy":{"dialects":["esm"],"exports":{"./package.json":"./package.json",".":"./src/index.tsx","./hooks":"./src/hooks.ts","./components":"./src/components.ts","./utils":"./src/utils.ts"}},"type":"module","exports":{"./package.json":"./package.json",".":{"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"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}}},"scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/config":"2.3.2","@tapjs/test":"1.3.2","chalk":"^5.2.0","ink":"^4.4.1","minipass":"^7.0.3","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.3","react":"^18.2.0","string-length":"^6.0.0","tcompare":"6.3.0"},"peerDependencies":{"@tapjs/core":"1.3.2"},"tap":{"typecheck":false,"coverage-map":"map.js"},"keywords":["tapjs","ink","reporter"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@1.2.2","gitHead":"09506ad13b042d1d181b620ea64b8927d2ca0aeb","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"3161a968bbecea7bf15ba8baab30db68d184f68b","size":56301,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-1.2.2.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-1.2.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_1.2.2_1695935739214_0.6713245668272261"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-28T21:15:39.481Z","publish_time":1695935739481,"_source_registry_name":"default","_cnpm_publish_time":1695935739481},"1.2.1":{"name":"@tapjs/reporter","version":"1.2.1","description":"Pretty test output reporters for tap","tshy":{"dialects":["esm"],"exports":{"./package.json":"./package.json",".":"./src/index.tsx","./hooks":"./src/hooks.ts","./components":"./src/components.ts","./utils":"./src/utils.ts"}},"type":"module","exports":{"./package.json":"./package.json",".":{"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"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}}},"scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/config":"2.3.1","@tapjs/test":"1.3.1","chalk":"^5.2.0","ink":"^4.4.1","minipass":"^7.0.3","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.3","react":"^18.2.0","string-length":"^6.0.0","tcompare":"6.2.1"},"peerDependencies":{"@tapjs/core":"1.3.1"},"tap":{"typecheck":false,"coverage-map":"map.js"},"keywords":["tapjs","ink","reporter"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@1.2.1","gitHead":"6aa191714fdad25a71fc9d49e54c6c7a694b6c2a","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"d8e641ef73c6d94d932e3d9f7c09f01dedcf855a","size":56298,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-1.2.1.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-1.2.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_1.2.1_1695932219662_0.38678297811121976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-28T20:16:59.987Z","publish_time":1695932219987,"_source_registry_name":"default","_cnpm_publish_time":1695932219987},"1.2.0":{"name":"@tapjs/reporter","version":"1.2.0","description":"Pretty test output reporters for tap","tshy":{"dialects":["esm"],"exports":{"./package.json":"./package.json",".":"./src/index.tsx","./hooks":"./src/hooks.ts","./components":"./src/components.ts","./utils":"./src/utils.ts"}},"type":"module","exports":{"./package.json":"./package.json",".":{"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"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}}},"scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/config":"2.3.0","@tapjs/test":"1.3.0","chalk":"^5.2.0","ink":"^4.4.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.3","react":"^18.2.0","string-length":"^6.0.0","tcompare":"6.2.0"},"peerDependencies":{"@tapjs/core":"1.3.0"},"tap":{"typecheck":false,"coverage-map":"map.js"},"keywords":["tapjs","ink","reporter"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@1.2.0","gitHead":"53043a233ef2238706304b8872a28ce6ef0864f4","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"cfa69938102f264a98abb3d1923e00e8ec852f5e","size":56293,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-1.2.0.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-1.2.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_1.2.0_1695859073415_0.9319456232501973"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-27T23:57:53.713Z","publish_time":1695859073713,"_source_registry_name":"default","_cnpm_publish_time":1695859073713},"1.1.4":{"name":"@tapjs/reporter","version":"1.1.4","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","keywords":["tapjs","ink","reporter"],"tshy":{"dialects":["esm"],"exports":{"./package.json":"./package.json",".":"./src/index.tsx","./hooks":"./src/hooks.ts","./components":"./src/components.ts","./utils":"./src/utils.ts"}},"exports":{"./package.json":"./package.json",".":{"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"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}}},"tap":{"typecheck":false,"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"1.2.0"},"dependencies":{"@tapjs/config":"2.2.0","@tapjs/test":"1.2.0","chalk":"^5.2.0","ink":"^4.4.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.3","react":"^18.2.0","string-length":"^6.0.0","tcompare":"6.1.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@1.1.4","gitHead":"e94d8089252294286683e17f7771ffb8b7f509b3","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"a4f963f76a2edf25838c758a07165bf4107878a9","size":42455,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-1.1.4.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-1.1.4.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_1.1.4_1695686991443_0.043016388142809836"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-26T00:09:51.685Z","publish_time":1695686991685,"_source_registry_name":"default","_cnpm_publish_time":1695686991685},"1.1.3":{"name":"@tapjs/reporter","version":"1.1.3","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","keywords":["tapjs","ink","reporter"],"tshy":{"dialects":["esm"],"exports":{"./package.json":"./package.json",".":"./src/index.tsx","./hooks":"./src/hooks.ts","./components":"./src/components.ts","./utils":"./src/utils.ts"}},"exports":{"./package.json":"./package.json",".":{"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"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}}},"tap":{"typecheck":false,"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"1.1.2"},"dependencies":{"@tapjs/config":"2.1.2","@tapjs/test":"1.1.2","chalk":"^5.2.0","ink":"^4.4.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.3","react":"^18.2.0","string-length":"^6.0.0","tcompare":"6.1.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@1.1.3","gitHead":"95d17a49bbfb77ca4989769360468a0cc64e9ccb","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"678fa8a59ee90a4877ab5515c2339612a240e3a2","size":42455,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-1.1.3.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-1.1.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_1.1.3_1695578874874_0.6293547815490892"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-24T18:07:55.075Z","publish_time":1695578875075,"_source_registry_name":"default","_cnpm_publish_time":1695578875075},"1.1.2":{"name":"@tapjs/reporter","version":"1.1.2","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","keywords":["tapjs","ink","reporter"],"tshy":{"dialects":["esm"],"exports":{"./package.json":"./package.json",".":"./src/index.tsx","./hooks":"./src/hooks.ts","./components":"./src/components.ts","./utils":"./src/utils.ts"}},"exports":{"./package.json":"./package.json",".":{"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"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}}},"tap":{"typecheck":false,"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"1.1.1"},"dependencies":{"@tapjs/config":"2.1.1","@tapjs/test":"1.1.1","chalk":"^5.2.0","ink":"^4.4.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.3","react":"^18.2.0","string-length":"^6.0.0","tcompare":"6.1.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@1.1.2","gitHead":"6cf797404cc9834b4db0d4f07e2c82b8b519ed21","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"64dda3f107d18d8a883308a072ec47dcd6d5563b","size":42542,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-1.1.2.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-1.1.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_1.1.2_1695531336886_0.44070324132694116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-24T04:55:37.156Z","publish_time":1695531337156,"_source_registry_name":"default","_cnpm_publish_time":1695531337156},"1.1.1":{"name":"@tapjs/reporter","version":"1.1.1","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","keywords":["tapjs","ink","reporter"],"tshy":{"dialects":["esm"],"exports":{"./package.json":"./package.json",".":"./src/index.tsx","./hooks":"./src/hooks.ts","./components":"./src/components.ts","./utils":"./src/utils.ts"}},"exports":{"./package.json":"./package.json",".":{"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"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}}},"tap":{"typecheck":false,"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"1.1.0"},"dependencies":{"@tapjs/config":"2.1.0","@tapjs/test":"1.1.0","chalk":"^5.2.0","ink":"^4.4.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.3","react":"^18.2.0","string-length":"^6.0.0","tcompare":"6.1.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@1.1.1","gitHead":"ccd10e2639aad6878d0be76751b8a32b5d1aa095","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"f245e89d265e59b7b8aca7e8ddb4e7b89fbca6fe","size":42540,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-1.1.1.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-1.1.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_1.1.1_1695490596895_0.9163311956648204"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-23T17:36:37.172Z","publish_time":1695490597172,"_source_registry_name":"default","_cnpm_publish_time":1695490597172},"1.1.0":{"name":"@tapjs/reporter","version":"1.1.0","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","keywords":["tapjs","ink","reporter"],"tshy":{"dialects":["esm"],"exports":{"./package.json":"./package.json",".":"./src/index.tsx","./hooks":"./src/hooks.ts","./components":"./src/components.ts","./utils":"./src/utils.ts"}},"exports":{"./package.json":"./package.json",".":{"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"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}}},"tap":{"typecheck":false,"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"1.1.0"},"dependencies":{"@tapjs/config":"2.1.0","@tapjs/test":"1.1.0","chalk":"^5.2.0","ink":"^4.4.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.3","react":"^18.2.0","string-length":"^6.0.0","tcompare":"6.1.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@1.1.0","gitHead":"86e5aaa0aea710e924b42bc4db9cfd93ef08394c","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"2f4c3e07db242afead94f6684b118bb3b68882bf","size":42519,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-1.1.0.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-1.1.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_1.1.0_1695431204463_0.11390552213361671"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-23T01:06:44.678Z","publish_time":1695431204678,"_source_registry_name":"default","_cnpm_publish_time":1695431204678},"1.0.3":{"name":"@tapjs/reporter","version":"1.0.3","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","keywords":["tapjs","ink","reporter"],"tshy":{"dialects":["esm"],"exports":{"./package.json":"./package.json",".":"./src/index.tsx","./hooks":"./src/hooks.ts","./components":"./src/components.ts","./utils":"./src/utils.ts"}},"exports":{"./package.json":"./package.json",".":{"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"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}}},"tap":{"typecheck":false,"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"1.0.3"},"dependencies":{"@tapjs/config":"2.0.3","@tapjs/test":"1.0.3","chalk":"^5.2.0","ink":"^4.4.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.3","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@1.0.3","gitHead":"ff9cc676352562d959096f68419e0ab714cfa428","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"shasum":"cf6a52b129c47efb4b6418702f40994de9db3342","size":40388,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-1.0.3.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-1.0.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_1.0.3_1695061023643_0.4381040516601964"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-18T18:17:03.966Z","publish_time":1695061023966,"_source_registry_name":"default","_cnpm_publish_time":1695061023966},"1.0.2":{"name":"@tapjs/reporter","version":"1.0.2","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","keywords":["tapjs","ink","reporter"],"tshy":{"dialects":["esm"],"exports":{"./package.json":"./package.json",".":"./src/index.tsx","./hooks":"./src/hooks.ts","./components":"./src/components.ts","./utils":"./src/utils.ts"}},"exports":{"./package.json":"./package.json",".":{"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"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}}},"tap":{"typecheck":false,"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"1.0.2"},"dependencies":{"@tapjs/config":"2.0.2","@tapjs/test":"1.0.2","chalk":"^5.2.0","ink":"^4.3.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@1.0.2","gitHead":"455ac978b50f57594361e7dd9efca22f20072623","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"shasum":"6f716b7fa8adad3e106b8b9f95248a8d48ac416a","size":40697,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-1.0.2.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-1.0.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_1.0.2_1694929829676_0.5048135510232734"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-17T05:50:29.906Z","publish_time":1694929829906,"_source_registry_name":"default","_cnpm_publish_time":1694929829906},"1.0.1":{"name":"@tapjs/reporter","version":"1.0.1","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","keywords":["tapjs","ink","reporter"],"tshy":{"dialects":["esm"],"exports":{"./package.json":"./package.json",".":"./src/index.tsx","./hooks":"./src/hooks.ts","./components":"./src/components.ts","./utils":"./src/utils.ts"}},"exports":{"./package.json":"./package.json",".":{"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"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}}},"tap":{"typecheck":false,"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"1.0.1"},"dependencies":{"@tapjs/config":"2.0.1","@tapjs/test":"1.0.1","chalk":"^5.2.0","ink":"^4.3.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@1.0.1","gitHead":"88223b6d0d2578e74b2f861900eb8f24cdf175c4","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"shasum":"30b9c759b0bf429525320511a4561280895c9c5c","size":40698,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-1.0.1.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-1.0.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_1.0.1_1694805226405_0.6363503082161746"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-15T19:13:46.750Z","publish_time":1694805226750,"_source_registry_name":"default","_cnpm_publish_time":1694805226750},"1.0.0":{"name":"@tapjs/reporter","version":"1.0.0","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","keywords":["tapjs","ink","reporter"],"tshy":{"dialects":["esm"],"exports":{"./package.json":"./package.json",".":"./src/index.tsx","./hooks":"./src/hooks.ts","./components":"./src/components.ts","./utils":"./src/utils.ts"}},"exports":{"./package.json":"./package.json",".":{"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"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}}},"tap":{"typecheck":false,"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"1.0.0"},"dependencies":{"@tapjs/config":"2.0.0","@tapjs/test":"1.0.0","chalk":"^5.2.0","ink":"^4.3.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@1.0.0","readmeFilename":"README.md","gitHead":"793c1c09f7c1262e9bf0947cf3915b6b13ab9c49","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"c5050bb81503155c7f34b4a0374c736e3f279c0c","size":40693,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-1.0.0.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-1.0.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_1.0.0_1694790274377_0.8512776503694959"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-15T15:04:34.599Z","publish_time":1694790274599,"_source_registry_name":"default","_cnpm_publish_time":1694790274599},"0.0.0-24":{"name":"@tapjs/reporter","version":"0.0.0-24","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","keywords":["tapjs","ink","reporter"],"tshy":{"dialects":["esm"],"exports":{"./package.json":"./package.json",".":"./src/index.tsx","./hooks":"./src/hooks.ts","./components":"./src/components.ts","./utils":"./src/utils.ts"}},"exports":{"./package.json":"./package.json",".":{"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"}},"./components":{"import":{"types":"./dist/esm/components.d.ts","default":"./dist/esm/components.js"}},"./utils":{"import":{"types":"./dist/esm/utils.d.ts","default":"./dist/esm/utils.js"}}},"tap":{"typecheck":false,"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-22"},"dependencies":{"@tapjs/config":"2.0.0-23","@tapjs/test":"0.0.0-22","chalk":"^5.2.0","ink":"^4.3.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-24","readmeFilename":"README.md","gitHead":"82f48cd053bb57d17a5146b4e385d588f05d1a22","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"7ea556d432f04487b9bcdff9c9bf8c8932672f55","size":40706,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-24.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-24.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-24_1694624504533_0.7888360416180464"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-13T17:01:44.755Z","publish_time":1694624504755,"_source_registry_name":"default","_cnpm_publish_time":1694624504755},"0.0.0-23":{"name":"@tapjs/reporter","version":"0.0.0-23","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","keywords":["tapjs","ink","reporter"],"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.js"}},"./components":{"import":{"types":"./dist/components.d.ts","default":"./dist/components.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"typecheck":false,"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-21"},"dependencies":{"@tapjs/config":"2.0.0-22","@tapjs/test":"0.0.0-21","chalk":"^5.2.0","ink":"^4.3.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-23","readmeFilename":"README.md","gitHead":"aff25fcf09bb852ce3e2fa988e5a8abecd422ef1","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"shasum":"47948002e7fb4e4465ae550d0b9676898e9176f8","size":40548,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-23.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-23.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-23_1694370080928_0.16526221827528387"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-10T18:21:21.158Z","publish_time":1694370081158,"_source_registry_name":"default","_cnpm_publish_time":1694370081158},"0.0.0-22":{"name":"@tapjs/reporter","version":"0.0.0-22","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","keywords":["tapjs","ink","reporter"],"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.js"}},"./components":{"import":{"types":"./dist/components.d.ts","default":"./dist/components.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-20"},"dependencies":{"@tapjs/config":"2.0.0-21","@tapjs/test":"0.0.0-20","chalk":"^5.2.0","ink":"^4.3.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-22","readmeFilename":"README.md","gitHead":"40129df8f95592016e0100b1b96524cd38803b0c","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"0053bdba383640fe12ba3540712d2e59c9ec941f","size":40232,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-22.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-22.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-22_1693877962144_0.39261313635082185"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-05T01:39:22.377Z","publish_time":1693877962377,"_source_registry_name":"default","_cnpm_publish_time":1693877962377},"0.0.0-21":{"name":"@tapjs/reporter","version":"0.0.0-21","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","keywords":["tapjs","ink","reporter"],"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.js"}},"./components":{"import":{"types":"./dist/components.d.ts","default":"./dist/components.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-19"},"dependencies":{"@tapjs/config":"2.0.0-20","@tapjs/test":"0.0.0-19","chalk":"^5.2.0","ink":"^4.3.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-21","readmeFilename":"README.md","gitHead":"e70ff4da59380670147a265fd8bd4058cba61230","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"3d24a6a5f3ba89c462e3e8b771548a70eb2a8665","size":40234,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-21.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-21.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-21_1693763350640_0.40560766878633414"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-03T17:49:10.813Z","publish_time":1693763350813,"_source_registry_name":"default","_cnpm_publish_time":1693763350813},"0.0.0-20":{"name":"@tapjs/reporter","version":"0.0.0-20","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.js"}},"./components":{"import":{"types":"./dist/components.d.ts","default":"./dist/components.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-18"},"dependencies":{"@tapjs/config":"2.0.0-19","@tapjs/test":"0.0.0-18","chalk":"^5.2.0","ink":"^4.3.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-20","readmeFilename":"README.md","gitHead":"b16fe7cd802e79cbab89d79c9ce78e62b8069f10","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"6d3d8ac03b5df44d68b0f90fe1e524579ffe34f7","size":40216,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-20.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-20.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-20_1693527509344_0.7866947750817559"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-01T00:18:29.549Z","publish_time":1693527509549,"_source_registry_name":"default","_cnpm_publish_time":1693527509549},"0.0.0-19":{"name":"@tapjs/reporter","version":"0.0.0-19","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.js"}},"./components":{"import":{"types":"./dist/components.d.ts","default":"./dist/components.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-17"},"dependencies":{"@tapjs/config":"2.0.0-18","@tapjs/test":"0.0.0-17","chalk":"^5.2.0","ink":"^4.3.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-19","readmeFilename":"README.md","gitHead":"db81e6e1b20006e5d0e710c50cb4b2481ec34c3a","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"76cb895f59502679bdb418ff782f98f20161f5a3","size":40215,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-19.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-19.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-19_1693306092873_0.649910044132131"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-29T10:48:13.104Z","publish_time":1693306093104,"_source_registry_name":"default","_cnpm_publish_time":1693306093104},"0.0.0-18":{"name":"@tapjs/reporter","version":"0.0.0-18","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.js"}},"./components":{"import":{"types":"./dist/components.d.ts","default":"./dist/components.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-16"},"dependencies":{"@tapjs/config":"2.0.0-17","@tapjs/test":"0.0.0-16","chalk":"^5.2.0","ink":"^4.3.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-18","readmeFilename":"README.md","gitHead":"e3de44331a26fc39bba46e5dfb8f5989d8ef5f20","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"6da5d5471fc7ee8c53a8c74a8dfd31edcd3be998","size":40213,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-18.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-18.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-18_1693117033091_0.3518482857453378"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-27T06:17:13.321Z","publish_time":1693117033321,"_source_registry_name":"default","_cnpm_publish_time":1693117033321},"0.0.0-17":{"name":"@tapjs/reporter","version":"0.0.0-17","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-15"},"dependencies":{"@tapjs/config":"2.0.0-16","@tapjs/test":"0.0.0-15","chalk":"^5.2.0","ink":"^4.3.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-17","readmeFilename":"README.md","gitHead":"0c84a41d15e242e0842871d37db6d80af03d2354","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"203f739c336ae16a8acee14a4cbd55928df84a60","size":33498,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-17.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-17.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-17_1692649164110_0.7108726284922597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-21T20:19:24.300Z","publish_time":1692649164300,"_source_registry_name":"default","_cnpm_publish_time":1692649164300},"0.0.0-16":{"name":"@tapjs/reporter","version":"0.0.0-16","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-14"},"dependencies":{"@tapjs/config":"2.0.0-15","@tapjs/test":"0.0.0-14","chalk":"^5.2.0","ink":"^4.3.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-16","readmeFilename":"README.md","gitHead":"aa46d38c9860e76094faec0ed078d71c8f1aaf76","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"f64a860d6b7c86d91c40a2ac9b1fdb93911b8801","size":32547,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-16.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-16.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-16_1692513113456_0.18637741332113733"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-20T06:31:53.639Z","publish_time":1692513113639,"_source_registry_name":"default","_cnpm_publish_time":1692513113639},"0.0.0-15":{"name":"@tapjs/reporter","version":"0.0.0-15","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-13"},"dependencies":{"@tapjs/config":"2.0.0-14","@tapjs/test":"0.0.0-13","chalk":"^5.2.0","ink":"^4.3.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-15","readmeFilename":"README.md","gitHead":"bc2b652b1476a691a97563396fefd32312c1d8e4","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"ab725defc549a25d649142a552378aeb5193777c","size":32545,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-15.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-15.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-15_1692320059667_0.8269606098151066"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-18T00:54:19.855Z","publish_time":1692320059855,"_source_registry_name":"default","_cnpm_publish_time":1692320059855},"0.0.0-14":{"name":"@tapjs/reporter","version":"0.0.0-14","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-13"},"dependencies":{"@tapjs/config":"2.0.0-13","@tapjs/test":"0.0.0-13","chalk":"^5.2.0","ink":"^4.3.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-14","readmeFilename":"README.md","gitHead":"6df5d992fcd8b24314c48f79e787be438e02f89e","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"413e9c792bf4930519efc54da9c32bbf9a5376e7","size":32542,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-14.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-14.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-14_1692304505962_0.9663073093873671"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-17T20:35:06.228Z","publish_time":1692304506228,"_source_registry_name":"default","_cnpm_publish_time":1692304506228},"0.0.0-13":{"name":"@tapjs/reporter","version":"0.0.0-13","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-12"},"dependencies":{"@tapjs/config":"2.0.0-12","@tapjs/test":"0.0.0-12","chalk":"^5.2.0","ink":"^4.3.1","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-13","readmeFilename":"README.md","gitHead":"9a0e78ebb01ade449d8c077d0cc7a936772cd2c5","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"b7386ef26f6edd5c3023f38060c881dc8069400e","size":32118,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-13.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-13.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-13_1692080031401_0.23386255820690405"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-15T06:13:51.561Z","publish_time":1692080031561,"_source_registry_name":"default","_cnpm_publish_time":1692080031561},"0.0.0-12":{"name":"@tapjs/reporter","version":"0.0.0-12","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-11"},"dependencies":{"@tapjs/config":"2.0.0-11","@tapjs/test":"0.0.0-11","chalk":"^5.2.0","ink":"^4.2.0","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-12","readmeFilename":"README.md","gitHead":"3bfcd960deebf6e2235d5093c998e1d0a8d1b0b3","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"5a71cf5746c971df08a69afb95f9b3bb616da3b2","size":32114,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-12.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-12.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-12_1691867392592_0.21061961775270044"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-12T19:09:52.774Z","publish_time":1691867392774,"_source_registry_name":"default","_cnpm_publish_time":1691867392774},"0.0.0-11":{"name":"@tapjs/reporter","version":"0.0.0-11","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-10"},"dependencies":{"@tapjs/config":"2.0.0-10","@tapjs/test":"0.0.0-10","chalk":"^5.2.0","ink":"^4.2.0","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-11","readmeFilename":"README.md","gitHead":"28002f3c88d5aa4da327ba9afe18199b9df02251","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"8b4e96e865cda4f55791b9daa7064504644ffebb","size":32113,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-11.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-11.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-11_1691610931691_0.6410776979092829"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-09T19:55:31.882Z","publish_time":1691610931882,"_source_registry_name":"default","_cnpm_publish_time":1691610931882},"0.0.0-10":{"name":"@tapjs/reporter","version":"0.0.0-10","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"module":"./dist/index.js","type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-9"},"dependencies":{"@tapjs/config":"2.0.0-9","@tapjs/test":"0.0.0-9","chalk":"^5.2.0","ink":"^4.2.0","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-10","readmeFilename":"README.md","gitHead":"54ff3f8d8d40f78b6f2ef60277c7a6802b423f8a","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"02272ec15010b7a088dc951a878453e1c9174d06","size":32114,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-10.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-10.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-10_1691452299818_0.6569004960478624"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T23:51:40.041Z","publish_time":1691452300041,"_source_registry_name":"default","_cnpm_publish_time":1691452300041},"0.0.0-9":{"name":"@tapjs/reporter","version":"0.0.0-9","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"module":"./dist/index.js","type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-8"},"dependencies":{"@tapjs/config":"2.0.0-8","@tapjs/test":"0.0.0-8","chalk":"^5.2.0","ink":"^4.2.0","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-9","readmeFilename":"README.md","gitHead":"f83efd28e6d06b7bf69418bdd84bc41b89b3573b","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"902de7121f9686a400a70aafb4defb08d0b4f0d2","size":32117,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-9.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-9.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-9_1691432492320_0.3826684991753777"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T18:21:32.501Z","publish_time":1691432492501,"_source_registry_name":"default","_cnpm_publish_time":1691432492501},"0.0.0-8":{"name":"@tapjs/reporter","version":"0.0.0-8","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"module":"./dist/index.js","type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-7"},"dependencies":{"@tapjs/config":"2.0.0-7","@tapjs/test":"0.0.0-7","chalk":"^5.2.0","ink":"^4.2.0","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-8","readmeFilename":"README.md","gitHead":"4c9c1ee517871da1794487dca0dcfbe7a83f18d4","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"63c618248bc5943bfc8e4d7165edd9fef7291fad","size":32117,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-8.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-8.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-8_1691431581950_0.5449441372788497"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T18:06:22.145Z","publish_time":1691431582145,"_source_registry_name":"default","_cnpm_publish_time":1691431582145},"0.0.0-7":{"name":"@tapjs/reporter","version":"0.0.0-7","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"module":"./dist/index.js","type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-6"},"dependencies":{"@tapjs/config":"2.0.0-6","@tapjs/test":"0.0.0-6","chalk":"^5.2.0","ink":"^4.2.0","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-7","readmeFilename":"README.md","gitHead":"2d03437468dcfdf8c8c7ddf2135641267a0dedbe","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"064947f1f9df29ba4eb51c4ae6592584797ec69a","size":32117,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-7.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-7.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-7_1691430371364_0.4117852264427262"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T17:46:11.551Z","publish_time":1691430371551,"_source_registry_name":"default","_cnpm_publish_time":1691430371551},"0.0.0-6":{"name":"@tapjs/reporter","version":"0.0.0-6","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"module":"./dist/index.js","type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-5"},"dependencies":{"@tapjs/config":"2.0.0-5","@tapjs/test":"0.0.0-5","chalk":"^5.2.0","ink":"^4.2.0","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-6","readmeFilename":"README.md","gitHead":"75219cfe3daffff3e3e38d3197fad510653ababd","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"0d057d9ba19252448bb5f6da4c5aa05ecf4b903f","size":32117,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-6.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-6.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-6_1691426590687_0.5312764133758325"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T16:43:10.879Z","publish_time":1691426590879,"_source_registry_name":"default","_cnpm_publish_time":1691426590879},"0.0.0-5":{"name":"@tapjs/reporter","version":"0.0.0-5","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"module":"./dist/index.js","type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-4"},"dependencies":{"@tapjs/config":"2.0.0-4","@tapjs/test":"0.0.0-4","chalk":"^5.2.0","ink":"^4.2.0","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-5","readmeFilename":"README.md","gitHead":"acffc81f6b3776fd18406bf3b5633b5b80b5c232","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"7ad56730e4631448618273ee7a822457041ad45c","size":32117,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-5.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-5.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-5_1691379486954_0.7780722885489983"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T03:38:07.111Z","publish_time":1691379487111,"_source_registry_name":"default","_cnpm_publish_time":1691379487111},"0.0.0-4":{"name":"@tapjs/reporter","version":"0.0.0-4","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"module":"./dist/index.js","type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-3"},"dependencies":{"@tapjs/config":"2.0.0-3","@tapjs/test":"0.0.0-3","chalk":"^5.2.0","ink":"^4.2.0","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-4","readmeFilename":"README.md","gitHead":"9bd53a9753309ef0691d54b8d13876eb0b62b71b","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"9a40b74a08c38f9a32e157d4de35e91d5c480886","size":32484,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-4.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-4.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-4_1691299127550_0.9512237562080388"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-06T05:18:47.715Z","publish_time":1691299127715,"_source_registry_name":"default","_cnpm_publish_time":1691299127715},"0.0.0-3":{"name":"@tapjs/reporter","version":"0.0.0-3","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"module":"./dist/index.js","type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-2"},"dependencies":{"@tapjs/config":"2.0.0-2","@tapjs/test":"0.0.0-2","chalk":"^5.2.0","ink":"^4.2.0","ms":"^2.1.3","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-3","readmeFilename":"README.md","gitHead":"fe7d0fe649c5c6ed3da9f0719fbc1351c122ea19","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"c24781faccb054f9b456b3eac71086f74ea208e9","size":32484,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-3.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-3_1691298117275_0.043589219948993785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-06T05:01:57.472Z","publish_time":1691298117472,"_source_registry_name":"default","_cnpm_publish_time":1691298117472},"0.0.0-2":{"name":"@tapjs/reporter","version":"0.0.0-2","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"module":"./dist/index.js","type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-2"},"dependencies":{"@tapjs/config":"2.0.0-2","@tapjs/test":"0.0.0-2","chalk":"^5.2.0","ink":"^4.2.0","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-2","readmeFilename":"README.md","gitHead":"a6eef2ab88ae5aba836a71d83993c48b17e0f8a4","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"f1f3a28631017135b625d700757df44713dc9c16","size":32477,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-2.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-2_1691192873593_0.7421869351724812"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-04T23:47:53.871Z","publish_time":1691192873871,"_source_registry_name":"default","_cnpm_publish_time":1691192873871},"0.0.0-1":{"name":"@tapjs/reporter","version":"0.0.0-1","description":"Pretty test output reporters for tap","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"module":"./dist/index.js","type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"tap":{"coverage-map":"map.js"},"license":"BlueOak-1.0.0","scripts":{"prepare":"tsc -p tsconfig/esm.json && bash scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc ./src/*.ts"},"peerDependencies":{"@tapjs/core":"0.0.0-1"},"dependencies":{"@tapjs/config":"2.0.0-1","@tapjs/test":"0.0.0-1","chalk":"^5.2.0","ink":"^4.2.0","patch-console":"^2.0.0","prismjs":"^1.29.0","prismjs-terminal":"^1.2.2","react":"^18.2.0","string-length":"^6.0.0"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/reporter@0.0.0-1","gitHead":"432f3a535d5fa2638b8c5b2f2a8f18cb7355f3f8","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"dccb076065449cff76d51e1f0b204fb28009b815","size":32478,"noattachment":false,"key":"/@tapjs/reporter/-/@tapjs/reporter-0.0.0-1.tgz","tarball":"http://name.csiicloud.com:7001/@tapjs/reporter/download/@tapjs/reporter-0.0.0-1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reporter_0.0.0-1_1691167388778_0.04021581774107563"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-04T16:43:08.979Z","publish_time":1691167388979,"_source_registry_name":"default","_cnpm_publish_time":1691167388979}},"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\n  line 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 ||\n    !!t.counts.skip ||\n    !!t.counts.todo ||\n    !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","_attachments":{},"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"license":"BlueOak-1.0.0"}