{"_id":"@tapjs/before-each","_rev":"4058870","name":"@tapjs/before-each","description":"a built-in tap extension for t.beforeEach()","dist-tags":{"latest":"4.0.1","pre":"1.0.0"},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"time":{"modified":"2025-09-24T04:15:34.000Z","created":"2023-08-04T16:35:44.067Z","4.0.1":"2025-02-19T23:17:09.783Z","4.0.0":"2024-07-08T23:20:11.903Z","3.0.3":"2024-06-30T05:18:40.646Z","3.0.2":"2024-06-28T16:15:03.321Z","3.0.1":"2024-06-25T15:17:22.560Z","3.0.0":"2024-06-24T21:18:37.501Z","2.0.8":"2024-06-11T19:19:38.311Z","2.0.7":"2024-06-10T21:46:16.690Z","2.0.6":"2024-06-10T06:28:42.541Z","2.0.5":"2024-06-06T02:45:19.364Z","2.0.4":"2024-06-06T02:04:34.870Z","2.0.3":"2024-06-05T22:53:55.592Z","2.0.2":"2024-06-05T22:45:54.341Z","2.0.1":"2024-05-24T19:18:33.239Z","2.0.0":"2024-05-21T21:24:30.831Z","1.1.22":"2024-05-13T00:19:14.329Z","1.1.21":"2024-05-06T17:36:18.648Z","1.1.20":"2024-03-26T23:27:08.494Z","1.1.19":"2024-03-08T17:54:10.748Z","1.1.18":"2024-01-25T21:46:18.721Z","1.1.17":"2023-11-16T18:55:49.636Z","1.1.16":"2023-11-03T14:40:48.190Z","1.1.15":"2023-11-03T07:30:03.939Z","1.1.14":"2023-10-31T22:03:34.681Z","1.1.13":"2023-10-16T22:25:26.805Z","1.1.12":"2023-10-15T19:46:11.310Z","1.1.11":"2023-10-11T04:48:54.273Z","1.1.10":"2023-10-10T15:59:03.038Z","1.1.9":"2023-10-09T06:58:54.430Z","1.1.8":"2023-10-08T23:13:38.101Z","1.1.7":"2023-10-05T23:01:09.308Z","1.1.6":"2023-10-02T02:24:09.387Z","1.1.5":"2023-10-01T21:37:47.971Z","1.1.4":"2023-09-29T18:09:37.684Z","1.1.3":"2023-09-29T16:15:44.671Z","1.1.2":"2023-09-28T21:16:27.146Z","1.1.1":"2023-09-28T20:17:39.358Z","1.1.0":"2023-09-27T23:59:26.946Z","1.0.7":"2023-09-26T00:10:33.267Z","1.0.6":"2023-09-24T18:08:46.766Z","1.0.5":"2023-09-24T04:56:13.491Z","1.0.4":"2023-09-23T01:07:40.784Z","1.0.3":"2023-09-18T18:19:31.872Z","1.0.2":"2023-09-17T05:51:05.076Z","1.0.1":"2023-09-15T19:14:29.333Z","1.0.0":"2023-09-15T15:03:43.312Z","0.0.0-22":"2023-09-13T17:02:32.854Z","0.0.0-21":"2023-09-10T18:22:04.636Z","0.0.0-20":"2023-09-05T01:39:56.251Z","0.0.0-19":"2023-09-03T17:49:44.284Z","0.0.0-18":"2023-09-01T00:19:03.133Z","0.0.0-17":"2023-08-29T10:48:47.727Z","0.0.0-16":"2023-08-27T06:17:44.988Z","0.0.0-15":"2023-08-21T20:19:57.254Z","0.0.0-14":"2023-08-20T06:32:26.217Z","0.0.0-13":"2023-08-17T20:35:47.274Z","0.0.0-12":"2023-08-15T06:15:52.700Z","0.0.0-11":"2023-08-12T19:10:25.127Z","0.0.0-10":"2023-08-09T19:56:03.916Z","0.0.0-9":"2023-08-07T23:52:06.044Z","0.0.0-8":"2023-08-07T18:22:23.320Z","0.0.0-7":"2023-08-07T18:06:58.069Z","0.0.0-6":"2023-08-07T17:46:43.064Z","0.0.0-5":"2023-08-07T16:43:47.960Z","0.0.0-4":"2023-08-07T03:38:33.201Z","0.0.0-3":"2023-08-06T05:19:13.618Z","0.0.0-2":"2023-08-04T23:48:20.981Z","0.0.0-1":"2023-08-04T16:42:31.354Z","0.0.0-0":"2023-08-04T16:35:44.067Z"},"users":{},"author":{"name":"Isaac Z. Schlueter"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"versions":{"4.0.1":{"name":"@tapjs/before-each","version":"4.0.1","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"4.0.1"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"_id":"@tapjs/before-each@4.0.1","gitHead":"532287f65d814c7cb7872bf84b3d86b17d900e43","_nodeVersion":"22.10.0","_npmVersion":"11.0.0","dist":{"shasum":"6a3f45096bd92312f1250433a0f8ad15bf4f10c0","size":4139,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-4.0.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/before-each_4.0.1_1740007029594_0.4582964698239922"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-19T23:17:09.783Z","publish_time":1740007029783,"_source_registry_name":"default","_cnpm_publish_time":1740007029783},"4.0.0":{"name":"@tapjs/before-each","version":"4.0.0","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"4.0.0"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"_id":"@tapjs/before-each@4.0.0","gitHead":"f4c46d4e0c4489b30cbc79391257cecafa95063b","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"452f27e5796014d74fbaacff9e8d8456b2885445","size":4133,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-4.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/before-each_4.0.0_1720480811743_0.041248895744019576"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-08T23:20:11.903Z","publish_time":1720480811903,"_source_registry_name":"default","_cnpm_publish_time":1720480811903},"3.0.3":{"name":"@tapjs/before-each","version":"3.0.3","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"source":"./src/index.ts","types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"3.0.3"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"engines":{"node":">= 18.6.0"},"_id":"@tapjs/before-each@3.0.3","gitHead":"161ff8ad86b438da40914bb488276b6e2b1970d4","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"6266c5546a934d8f9439737bb97cf2b812a1889d","size":4134,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-3.0.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/before-each_3.0.3_1719724720493_0.19298837140317637"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-30T05:18:40.646Z","publish_time":1719724720646,"_source_registry_name":"default","maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_cnpm_publish_time":1719724720646},"3.0.2":{"name":"@tapjs/before-each","version":"3.0.2","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"source":"./src/index.ts","types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"3.0.2"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"engines":{"node":">= 18.6.0"},"_id":"@tapjs/before-each@3.0.2","gitHead":"b0400debe1ac8082ceaa2fe39e8b14e6db1c6f4b","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"a4b927079226537973b14e8e8ac1482de4e597de","size":4134,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-3.0.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/before-each_3.0.2_1719591303063_0.38375442094583523"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-28T16:15:03.321Z","publish_time":1719591303321,"_source_registry_name":"default","maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_cnpm_publish_time":1719591303321},"3.0.1":{"name":"@tapjs/before-each","version":"3.0.1","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"source":"./src/index.ts","types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"3.0.1"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"engines":{"node":">= 18.6.0"},"_id":"@tapjs/before-each@3.0.1","gitHead":"a6f7df418af2fed1317d0f580ba7cbca830e97a9","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"87391d33c8d9a5e3897bfea3484f9d632c876db5","size":4134,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-3.0.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/before-each_3.0.1_1719328642408_0.9733993500444231"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-25T15:17:22.560Z","publish_time":1719328642560,"_source_registry_name":"default","maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_cnpm_publish_time":1719328642560},"3.0.0":{"name":"@tapjs/before-each","version":"3.0.0","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"source":"./src/index.ts","types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"3.0.0"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"engines":{"node":">= 18.6.0"},"_id":"@tapjs/before-each@3.0.0","gitHead":"7c022d052fef858727bb58dc37f508a76a6e062b","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"7d9720f470a58d6b045e1804c929b8ea7ea0a70d","size":4130,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-3.0.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/before-each_3.0.0_1719263917249_0.044868080435598534"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-24T21:18:37.501Z","publish_time":1719263917501,"_source_registry_name":"default","maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_cnpm_publish_time":1719263917501},"2.0.8":{"name":"@tapjs/before-each","version":"2.0.8","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"2.1.6"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@2.0.8","gitHead":"6bb8d64d661a716de6030b4ad8a5d235816dfb1c","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"f2fae7d8b03932b3ddffb781af42e45adad5cb3e","size":4155,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-2.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-2.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/before-each_2.0.8_1718133578161_0.3940519068191275"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-11T19:19:38.311Z","publish_time":1718133578311,"_source_registry_name":"default","_cnpm_publish_time":1718133578311},"2.0.7":{"name":"@tapjs/before-each","version":"2.0.7","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"2.1.5"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@2.0.7","gitHead":"2c889bb645cc10de1adfb5d8ae743e7e040cde9a","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"3600527b02f6c30f31205141f66e26cc03eb992e","size":4153,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-2.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-2.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/before-each_2.0.7_1718055976521_0.2973282945027431"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-10T21:46:16.690Z","publish_time":1718055976690,"_source_registry_name":"default","_cnpm_publish_time":1718055976690},"2.0.6":{"name":"@tapjs/before-each","version":"2.0.6","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/before-each@2.0.6","maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"5ecf5c425ff1d3e15990f412d723e04f6bfdf095","size":4153,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-2.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-2.0.6.tgz"},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"c2005faa1532fe1bb99ee109b1a64d4a94677459","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.beforeEach()","directories":{},"_nodeVersion":"20.13.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/before-each_2.0.6_1718000922390_0.6095181140632406","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-10T06:28:42.541Z","publish_time":1718000922541,"_source_registry_name":"default","_cnpm_publish_time":1718000922541},"2.0.5":{"name":"@tapjs/before-each","version":"2.0.5","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"2.1.3"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@2.0.5","gitHead":"b540d4e25a266ab91a24831514110fe767c1fdce","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"e0fb13495c941859c61f9e72fce8959e79fd74b3","size":4153,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-2.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/before-each_2.0.5_1717641919220_0.30342596421046575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-06T02:45:19.364Z","publish_time":1717641919364,"_source_registry_name":"default","_cnpm_publish_time":1717641919364},"2.0.4":{"name":"@tapjs/before-each","version":"2.0.4","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"2.1.2"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@2.0.4","gitHead":"42f02afe1f3a6d529c8e79377bd0eb9baf12c076","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"4263e7393aee98d0c3d7a571bb5c3d80871e9022","size":4153,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-2.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/before-each_2.0.4_1717639474731_0.14679140635481747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-06T02:04:34.870Z","publish_time":1717639474870,"_source_registry_name":"default","_cnpm_publish_time":1717639474870},"2.0.3":{"name":"@tapjs/before-each","version":"2.0.3","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/before-each@2.0.3","maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"e342e19f05266168db6b1ee5a9f647c8820fb847","size":4153,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-2.0.3.tgz"},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"12ab13a388099db6257afcf28fe51785fc6fd1af","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.beforeEach()","directories":{},"_nodeVersion":"20.13.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/before-each_2.0.3_1717628035456_0.10354878939514411","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-05T22:53:55.592Z","publish_time":1717628035592,"_source_registry_name":"default","_cnpm_publish_time":1717628035592},"2.0.2":{"name":"@tapjs/before-each","version":"2.0.2","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/before-each@2.0.2","maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false},"dist":{"shasum":"8625b18c88395d7a5537afe7a3d5b976d5f19605","size":4152,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-2.0.2.tgz"},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"d434b2184e327ce52a22cbd95431a98a05357386","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"a built-in tap extension for t.beforeEach()","directories":{},"_nodeVersion":"20.13.1","dependencies":{"function-loop":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/before-each_2.0.2_1717627554206_0.1889254734425032","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-05T22:45:54.341Z","publish_time":1717627554341,"_source_registry_name":"default","_cnpm_publish_time":1717627554341},"2.0.1":{"name":"@tapjs/before-each","version":"2.0.1","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"2.0.1"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@2.0.1","gitHead":"e49b6dbd41c089bb40446a07c5c92109bc3c1a9e","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"614a12a197658e46adc6ce59868723dc21bdd8c5","size":4151,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-2.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/before-each_2.0.1_1716578313094_0.7294926994079713"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-24T19:18:33.239Z","publish_time":1716578313239,"_source_registry_name":"default","_cnpm_publish_time":1716578313239},"2.0.0":{"name":"@tapjs/before-each","version":"2.0.0","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"2.0.0"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@2.0.0","gitHead":"f3f99d8a48102fddc1550475c36b8ef215d4b0e6","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"f4e98c0825696de3a09195bfa071a0698cb66e95","size":4146,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-2.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/before-each_2.0.0_1716326670682_0.07834864587356338"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-21T21:24:30.831Z","publish_time":1716326670831,"_source_registry_name":"default","_cnpm_publish_time":1716326670831},"1.1.22":{"name":"@tapjs/before-each","version":"1.1.22","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.5.4"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.22","gitHead":"46faa21f9ab97cd1f7d15e7203ecc92d258c3778","_nodeVersion":"20.11.0","_npmVersion":"10.7.0","dist":{"shasum":"7d07bcb37430355eafc3f841a052b4f12dcbae8f","size":4154,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.22.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.1.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/before-each_1.1.22_1715559554166_0.3671966576973946"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-13T00:19:14.329Z","publish_time":1715559554329,"_source_registry_name":"default","_cnpm_publish_time":1715559554329},"1.1.21":{"name":"@tapjs/before-each","version":"1.1.21","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.5.3"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.21","gitHead":"e0c223407f13877b09bc9a53f0f9517fc5eabd3c","_nodeVersion":"20.11.0","_npmVersion":"10.7.0","dist":{"shasum":"ccb9e946e87ec4fb15611d2228fde097b8fb244d","size":4154,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.21.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.1.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/before-each_1.1.21_1715016978495_0.3110280463004975"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-06T17:36:18.648Z","publish_time":1715016978648,"_source_registry_name":"default","_cnpm_publish_time":1715016978648},"1.1.20":{"name":"@tapjs/before-each","version":"1.1.20","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.5.2"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.20","gitHead":"bf457f241276af8b39d10c1076929574473ed098","_nodeVersion":"20.11.0","_npmVersion":"10.5.0","dist":{"shasum":"5df18deea0be5bed10b080c660fbd2629a339fe8","size":4153,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.1.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/before-each_1.1.20_1711495628318_0.9204894955807661"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-26T23:27:08.494Z","publish_time":1711495628494,"_source_registry_name":"default","_cnpm_publish_time":1711495628494},"1.1.19":{"name":"@tapjs/before-each","version":"1.1.19","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.5.1"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.19","gitHead":"3d1598677ab1e4fdeaf872ec59ae1e4435db97ac","_nodeVersion":"20.11.0","_npmVersion":"10.5.0","dist":{"shasum":"ef005c2ce8a619ab5447004b2765600c9a8fb283","size":4156,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.1.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/before-each_1.1.19_1709920450581_0.6957279722990979"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-08T17:54:10.748Z","publish_time":1709920450748,"_source_registry_name":"default","_cnpm_publish_time":1709920450748},"1.1.18":{"name":"@tapjs/before-each","version":"1.1.18","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.5.0"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.18","gitHead":"5187113fd380c0e028c2b3a4ee54509f622b84c1","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"6c374edd7329d30177bf03706b8b0b8076026bfe","size":4136,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.1.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/before-each_1.1.18_1706219178501_0.037579925248295565"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-25T21:46:18.721Z","publish_time":1706219178721,"_source_registry_name":"default","_cnpm_publish_time":1706219178721},"1.1.17":{"name":"@tapjs/before-each","version":"1.1.17","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.4.6"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.17","gitHead":"511019b2ac0fa014370154c3a341a0e632f50b19","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"63be0eaef14a9ce4f1c01a7a0f55521f58faedf3","size":4137,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.1.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/before-each_1.1.17_1700160949434_0.0468803711538166"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-16T18:55:49.636Z","publish_time":1700160949636,"_source_registry_name":"default","_cnpm_publish_time":1700160949636},"1.1.16":{"name":"@tapjs/before-each","version":"1.1.16","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.4.5"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.16","gitHead":"13a7a1e586b9374d39ea20b6954583b26df172b5","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"9b60956ab81b0a1a9bbf1282e706bf4312d394ed","size":4137,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.1.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/before-each_1.1.16_1699022447975_0.7109062164059343"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-03T14:40:48.190Z","publish_time":1699022448190,"_source_registry_name":"default","_cnpm_publish_time":1699022448190},"1.1.15":{"name":"@tapjs/before-each","version":"1.1.15","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.4.4"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.15","gitHead":"c6cd71e9ab88ecdda1c72bd511934332765e84e9","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"bc710314b1d9127cef7689d5257972acf5a9a88a","size":4137,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.1.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/before-each_1.1.15_1698996603707_0.4261810311201264"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-03T07:30:03.939Z","publish_time":1698996603939,"_source_registry_name":"default","_cnpm_publish_time":1698996603939},"1.1.14":{"name":"@tapjs/before-each","version":"1.1.14","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.4.3"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.14","gitHead":"08387d9848c6c64dad8b50733c00bcbcb9fc091d","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"122cd144a5afd084cfa1b04d660cf3c694eeb177","size":4137,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.1.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/before-each_1.1.14_1698789814412_0.1466336353621056"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-31T22:03:34.681Z","publish_time":1698789814681,"_source_registry_name":"default","_cnpm_publish_time":1698789814681},"1.1.13":{"name":"@tapjs/before-each","version":"1.1.13","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.4.2"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.13","gitHead":"4551d7fa803a00decdac6cca3afdb39254a95725","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"35405261117d15d246f0e91a510acb556c37eba0","size":4120,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.1.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/before-each_1.1.13_1697495126651_0.2382254941275559"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-16T22:25:26.805Z","publish_time":1697495126805,"_source_registry_name":"default","_cnpm_publish_time":1697495126805},"1.1.12":{"name":"@tapjs/before-each","version":"1.1.12","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.4.1"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.12","gitHead":"3dbd11396e628dea99cdcd75e06f83e81fa3ebbf","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"4fdb95b2cec7c9820cb8cea3387e37d2242dc28f","size":4120,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.1.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/before-each_1.1.12_1697399171066_0.27719117961071715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-15T19:46:11.310Z","publish_time":1697399171310,"_source_registry_name":"default","_cnpm_publish_time":1697399171310},"1.1.11":{"name":"@tapjs/before-each","version":"1.1.11","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.4.0"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.11","gitHead":"264f9cf3f64fd0f4415f69acbb636744ef17f7e6","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"5f1069eb5fe7585d599093d000a876007bbfb51f","size":4118,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.1.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/before-each_1.1.11_1696999734061_0.49242587924369907"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-11T04:48:54.273Z","publish_time":1696999734273,"_source_registry_name":"default","_cnpm_publish_time":1696999734273},"1.1.10":{"name":"@tapjs/before-each","version":"1.1.10","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.3.10"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.10","gitHead":"6495cd7fdeb4f6e32f0aac87468cf1b8061c47c2","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"328d568ca8420ae6777400db6bd7a7347d3a8124","size":4119,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.1.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/before-each_1.1.10_1696953542825_0.6337271066855543"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-10T15:59:03.038Z","publish_time":1696953543038,"_source_registry_name":"default","_cnpm_publish_time":1696953543038},"1.1.9":{"name":"@tapjs/before-each","version":"1.1.9","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.3.9"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.9","gitHead":"029ec987684c79b9c42caa8e2c1628930744dd80","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"8d4f5e0032c0e0c0a282a7503719600a86aaf66c","size":4126,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.1.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/before-each_1.1.9_1696834734246_0.3516325219126839"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-09T06:58:54.430Z","publish_time":1696834734430,"_source_registry_name":"default","_cnpm_publish_time":1696834734430},"1.1.8":{"name":"@tapjs/before-each","version":"1.1.8","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.3.8"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.8","gitHead":"5cfde0ea2e4655ed72135592888e17f41e72eb38","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"2292877696e4a574625a7b50d15dd9f59548d178","size":4126,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.1.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/before-each_1.1.8_1696806817925_0.03470325086708281"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-08T23:13:38.101Z","publish_time":1696806818101,"_source_registry_name":"default","_cnpm_publish_time":1696806818101},"1.1.7":{"name":"@tapjs/before-each","version":"1.1.7","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.3.7"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.7","gitHead":"dcd5846da60446b8a59fe723c1d10a8c6b12900b","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"11143af72e9fc2a430b973dd77751f548fb8a4b7","size":4126,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.1.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/before-each_1.1.7_1696546869143_0.982718446863432"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-05T23:01:09.308Z","publish_time":1696546869308,"_source_registry_name":"default","_cnpm_publish_time":1696546869308},"1.1.6":{"name":"@tapjs/before-each","version":"1.1.6","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.3.6"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.6","gitHead":"5c114fcb68c2bee81ae43647fea66d06aecdfd71","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"badbfa66226762ab3f8754d2b5e3e3869298fd3a","size":4125,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.1.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/before-each_1.1.6_1696213449236_0.21221734638248346"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-02T02:24:09.387Z","publish_time":1696213449387,"_source_registry_name":"default","_cnpm_publish_time":1696213449387},"1.1.5":{"name":"@tapjs/before-each","version":"1.1.5","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.3.5"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.5","gitHead":"69c31a863ab37a55c5d31a00de4ff119cef93a97","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"6bf991c7357e21dd83b2e297f8ef16d93b289e2a","size":4125,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.1.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/before-each_1.1.5_1696196267767_0.07318941283442681"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-01T21:37:47.971Z","publish_time":1696196267971,"_source_registry_name":"default","_cnpm_publish_time":1696196267971},"1.1.4":{"name":"@tapjs/before-each","version":"1.1.4","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.3.4"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.4","gitHead":"414d146d35f17799fceb31b370f0d1a5b5b2c717","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"5bcbfe8c77ae0e687e185334e336e7fa182b0d20","size":4125,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_1.1.4_1696010977479_0.33599644115452687"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-29T18:09:37.684Z","publish_time":1696010977684,"_source_registry_name":"default","_cnpm_publish_time":1696010977684},"1.1.3":{"name":"@tapjs/before-each","version":"1.1.3","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.3.3"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.3","gitHead":"6e9c607b29f355962f6abbc96bb8d751bf4bd91d","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"776bace8a82e7c60ae9cc5bd26d9c883197f8478","size":4125,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_1.1.3_1696004144461_0.5171323396127043"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-29T16:15:44.671Z","publish_time":1696004144671,"_source_registry_name":"default","_cnpm_publish_time":1696004144671},"1.1.2":{"name":"@tapjs/before-each","version":"1.1.2","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.3.2"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.2","gitHead":"09506ad13b042d1d181b620ea64b8927d2ca0aeb","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"4f31cfef7ed89bcb3a64cbafdf22943226b093cf","size":4125,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_1.1.2_1695935786930_0.248424163610923"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-28T21:16:27.146Z","publish_time":1695935787146,"_source_registry_name":"default","_cnpm_publish_time":1695935787146},"1.1.1":{"name":"@tapjs/before-each","version":"1.1.1","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.3.1"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.1","gitHead":"6aa191714fdad25a71fc9d49e54c6c7a694b6c2a","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"48e43c4fd6dfaae45f22359bfcbb64932284ecbe","size":4124,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_1.1.1_1695932259203_0.5883500053094923"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-28T20:17:39.358Z","publish_time":1695932259358,"_source_registry_name":"default","_cnpm_publish_time":1695932259358},"1.1.0":{"name":"@tapjs/before-each","version":"1.1.0","description":"a built-in tap extension for t.beforeEach()","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","dependencies":{"function-loop":"^4.0.0"},"peerDependencies":{"@tapjs/core":"1.3.0"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@1.1.0","gitHead":"53043a233ef2238706304b8872a28ce6ef0864f4","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"2b956dfcbcef12d969fd3602678fd28a74e4b9bd","size":4120,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_1.1.0_1695859166756_0.4625899206414088"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-27T23:59:26.946Z","publish_time":1695859166946,"_source_registry_name":"default","_cnpm_publish_time":1695859166946},"1.0.7":{"name":"@tapjs/before-each","version":"1.0.7","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"1.2.0"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"@tapjs/before-each@1.0.7","gitHead":"e94d8089252294286683e17f7771ffb8b7f509b3","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"386a01bec4d240fb48709fdc55401b3a95f704b4","size":4105,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.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/before-each_1.0.7_1695687033066_0.2731871929533132"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-26T00:10:33.267Z","publish_time":1695687033267,"_source_registry_name":"default","_cnpm_publish_time":1695687033267},"1.0.6":{"name":"@tapjs/before-each","version":"1.0.6","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"1.1.2"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"@tapjs/before-each@1.0.6","gitHead":"95d17a49bbfb77ca4989769360468a0cc64e9ccb","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"787996860fa3699af8fd73c404c9d24770ce2b73","size":4105,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.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/before-each_1.0.6_1695578926599_0.917198190428901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-24T18:08:46.766Z","publish_time":1695578926766,"_source_registry_name":"default","_cnpm_publish_time":1695578926766},"1.0.5":{"name":"@tapjs/before-each","version":"1.0.5","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"1.1.1"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"@tapjs/before-each@1.0.5","gitHead":"6cf797404cc9834b4db0d4f07e2c82b8b519ed21","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"1c948cc09435d0e2b6cf61d63718d905927577c3","size":4106,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.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/before-each_1.0.5_1695531373282_0.8908674015899749"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-24T04:56:13.491Z","publish_time":1695531373491,"_source_registry_name":"default","_cnpm_publish_time":1695531373491},"1.0.4":{"name":"@tapjs/before-each","version":"1.0.4","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"1.1.0"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"@tapjs/before-each@1.0.4","gitHead":"86e5aaa0aea710e924b42bc4db9cfd93ef08394c","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"37fae397919efcf8fc88f752cf9a0e4f6671f954","size":4106,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-1.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/before-each_1.0.4_1695431260632_0.6925013510886526"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-23T01:07:40.784Z","publish_time":1695431260784,"_source_registry_name":"default","_cnpm_publish_time":1695431260784},"1.0.3":{"name":"@tapjs/before-each","version":"1.0.3","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"1.0.3"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"@tapjs/before-each@1.0.3","gitHead":"ff9cc676352562d959096f68419e0ab714cfa428","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"shasum":"a46c603d0fd2f58cfab91ba3cc03cba092762862","size":4105,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_1.0.3_1695061171650_0.3273543959551486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-18T18:19:31.872Z","publish_time":1695061171872,"_source_registry_name":"default","_cnpm_publish_time":1695061171872},"1.0.2":{"name":"@tapjs/before-each","version":"1.0.2","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"1.0.2"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"@tapjs/before-each@1.0.2","gitHead":"455ac978b50f57594361e7dd9efca22f20072623","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"shasum":"c5caea3a3a6045d114932e75bc0056a74e00e9c5","size":4102,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_1.0.2_1694929864819_0.7054786915026421"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-17T05:51:05.076Z","publish_time":1694929865076,"_source_registry_name":"default","_cnpm_publish_time":1694929865076},"1.0.1":{"name":"@tapjs/before-each","version":"1.0.1","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"1.0.1"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"@tapjs/before-each@1.0.1","gitHead":"88223b6d0d2578e74b2f861900eb8f24cdf175c4","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"shasum":"63912d62e037b3e11f939855b68e23af99196ffa","size":4105,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_1.0.1_1694805269097_0.8027000709788961"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-15T19:14:29.333Z","publish_time":1694805269333,"_source_registry_name":"default","_cnpm_publish_time":1694805269333},"1.0.0":{"name":"@tapjs/before-each","version":"1.0.0","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"1.0.0"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"@tapjs/before-each@1.0.0","readmeFilename":"README.md","gitHead":"793c1c09f7c1262e9bf0947cf3915b6b13ab9c49","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"2f9e4f7e5e0eb4f49ad9106f4a18b4c2a1d7bfb6","size":4101,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_1.0.0_1694790223107_0.8089106369473384"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-15T15:03:43.312Z","publish_time":1694790223312,"_source_registry_name":"default","_cnpm_publish_time":1694790223312},"0.0.0-22":{"name":"@tapjs/before-each","version":"0.0.0-22","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.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 --tsconfig tsconfig/esm.json ./src/*.ts"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-22"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"@tapjs/before-each@0.0.0-22","readmeFilename":"README.md","gitHead":"82f48cd053bb57d17a5146b4e385d588f05d1a22","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"8c846da273dda96d5609653aa78c376205b88957","size":4105,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-22.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-22_1694624552614_0.9195672168538234"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-13T17:02:32.854Z","publish_time":1694624552854,"_source_registry_name":"default","_cnpm_publish_time":1694624552854},"0.0.0-21":{"name":"@tapjs/before-each","version":"0.0.0-21","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"tap":{"typecheck":false},"keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-21"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-21","readmeFilename":"README.md","gitHead":"aff25fcf09bb852ce3e2fa988e5a8abecd422ef1","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"shasum":"983cb6aad6c1d48d1a047ba04b522a1154a6736d","size":4085,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-21.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-21_1694370124459_0.47220781759815234"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-10T18:22:04.636Z","publish_time":1694370124636,"_source_registry_name":"default","_cnpm_publish_time":1694370124636},"0.0.0-20":{"name":"@tapjs/before-each","version":"0.0.0-20","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-20"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-20","readmeFilename":"README.md","gitHead":"40129df8f95592016e0100b1b96524cd38803b0c","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"7f7e2019e05f89fc29ce71cace3420f3335e9555","size":4069,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-20.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-20_1693877996094_0.08067104925069346"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-05T01:39:56.251Z","publish_time":1693877996251,"_source_registry_name":"default","_cnpm_publish_time":1693877996251},"0.0.0-19":{"name":"@tapjs/before-each","version":"0.0.0-19","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-19"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-19","readmeFilename":"README.md","gitHead":"e70ff4da59380670147a265fd8bd4058cba61230","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"bca3dff71edb88da3957830883c241a79963d125","size":4068,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-19.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-19_1693763384125_0.9473226192371962"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-03T17:49:44.284Z","publish_time":1693763384284,"_source_registry_name":"default","_cnpm_publish_time":1693763384284},"0.0.0-18":{"name":"@tapjs/before-each","version":"0.0.0-18","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-18"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-18","readmeFilename":"README.md","gitHead":"b16fe7cd802e79cbab89d79c9ce78e62b8069f10","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"923b410b2bb8d7628087332f005bd06c886e9ceb","size":4061,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-18.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-18_1693527542931_0.9810984419009827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-01T00:19:03.133Z","publish_time":1693527543133,"_source_registry_name":"default","_cnpm_publish_time":1693527543133},"0.0.0-17":{"name":"@tapjs/before-each","version":"0.0.0-17","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-17"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-17","readmeFilename":"README.md","gitHead":"db81e6e1b20006e5d0e710c50cb4b2481ec34c3a","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"650a8b0caaf1adc41d987c55ac09c9d0eba16723","size":4061,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-17.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-17_1693306127565_0.5330922313032791"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-29T10:48:47.727Z","publish_time":1693306127727,"_source_registry_name":"default","_cnpm_publish_time":1693306127727},"0.0.0-16":{"name":"@tapjs/before-each","version":"0.0.0-16","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-16"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-16","readmeFilename":"README.md","gitHead":"e3de44331a26fc39bba46e5dfb8f5989d8ef5f20","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"781f79e037970d65f942215fc164289cb81cc52c","size":4059,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-16.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-16_1693117064792_0.8385622320722834"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-27T06:17:44.988Z","publish_time":1693117064988,"_source_registry_name":"default","_cnpm_publish_time":1693117064988},"0.0.0-15":{"name":"@tapjs/before-each","version":"0.0.0-15","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-15"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-15","readmeFilename":"README.md","gitHead":"0c84a41d15e242e0842871d37db6d80af03d2354","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"a58ddb185f9eacfb69e7a32cac0baada63e24948","size":3714,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-15.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-15_1692649197033_0.31090813391780037"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-21T20:19:57.254Z","publish_time":1692649197254,"_source_registry_name":"default","_cnpm_publish_time":1692649197254},"0.0.0-14":{"name":"@tapjs/before-each","version":"0.0.0-14","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-14"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-14","readmeFilename":"README.md","gitHead":"aa46d38c9860e76094faec0ed078d71c8f1aaf76","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"040d0679335a0fe21c3487bc39d7f571e0451afe","size":3714,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-14.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-14_1692513146056_0.9755369975506989"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-20T06:32:26.217Z","publish_time":1692513146217,"_source_registry_name":"default","_cnpm_publish_time":1692513146217},"0.0.0-13":{"name":"@tapjs/before-each","version":"0.0.0-13","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-13"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-13","readmeFilename":"README.md","gitHead":"6df5d992fcd8b24314c48f79e787be438e02f89e","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"a6f883d8f380df87edc32a59ca6e584872c2712d","size":3714,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-13_1692304546993_0.15872333018205254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-17T20:35:47.274Z","publish_time":1692304547274,"_source_registry_name":"default","_cnpm_publish_time":1692304547274},"0.0.0-12":{"name":"@tapjs/before-each","version":"0.0.0-12","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-12"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-12","readmeFilename":"README.md","gitHead":"9a0e78ebb01ade449d8c077d0cc7a936772cd2c5","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"b41c59ebad0398f5fe9194fb1e34ea183ce6fccb","size":3683,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-12_1692080152551_0.21624838891043674"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-15T06:15:52.700Z","publish_time":1692080152700,"_source_registry_name":"default","_cnpm_publish_time":1692080152700},"0.0.0-11":{"name":"@tapjs/before-each","version":"0.0.0-11","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-11"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-11","readmeFilename":"README.md","gitHead":"3bfcd960deebf6e2235d5093c998e1d0a8d1b0b3","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"30ab0cddc7e947f77b650c2c41b4ee8ddff9fc26","size":3667,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-11_1691867424958_0.7358220670838489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-12T19:10:25.127Z","publish_time":1691867425127,"_source_registry_name":"default","_cnpm_publish_time":1691867425127},"0.0.0-10":{"name":"@tapjs/before-each","version":"0.0.0-10","description":"a built-in tap extension for t.beforeEach()","type":"module","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-10"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-10","readmeFilename":"README.md","gitHead":"28002f3c88d5aa4da327ba9afe18199b9df02251","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"09033a669aa355fb135330350ed44f6be7704676","size":3667,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-10_1691610963742_0.8787535883070692"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-09T19:56:03.916Z","publish_time":1691610963916,"_source_registry_name":"default","_cnpm_publish_time":1691610963916},"0.0.0-9":{"name":"@tapjs/before-each","version":"0.0.0-9","description":"a built-in tap extension for t.beforeEach()","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-9"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-9","readmeFilename":"README.md","gitHead":"54ff3f8d8d40f78b6f2ef60277c7a6802b423f8a","types":"./dist/cjs/index.d.ts","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"69ae6c422f1e21836697fe6129e486a80a365c40","size":3676,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-9_1691452325845_0.17927407295844278"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T23:52:06.044Z","publish_time":1691452326044,"_source_registry_name":"default","_cnpm_publish_time":1691452326044},"0.0.0-8":{"name":"@tapjs/before-each","version":"0.0.0-8","description":"a built-in tap extension for t.beforeEach()","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-8"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-8","readmeFilename":"README.md","gitHead":"f83efd28e6d06b7bf69418bdd84bc41b89b3573b","types":"./dist/cjs/index.d.ts","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"9696cc83ee902f254f787d300cec51a93c12305a","size":3676,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-8_1691432543082_0.23639016479796515"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T18:22:23.320Z","publish_time":1691432543320,"_source_registry_name":"default","_cnpm_publish_time":1691432543320},"0.0.0-7":{"name":"@tapjs/before-each","version":"0.0.0-7","description":"a built-in tap extension for t.beforeEach()","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-7"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-7","readmeFilename":"README.md","gitHead":"4c9c1ee517871da1794487dca0dcfbe7a83f18d4","types":"./dist/cjs/index.d.ts","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"573b9eca0c98f5e080f5d70f36ef202a3bb656b8","size":3676,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-7_1691431617896_0.7613481948903766"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T18:06:58.069Z","publish_time":1691431618069,"_source_registry_name":"default","_cnpm_publish_time":1691431618069},"0.0.0-6":{"name":"@tapjs/before-each","version":"0.0.0-6","description":"a built-in tap extension for t.beforeEach()","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-6"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-6","readmeFilename":"README.md","gitHead":"2d03437468dcfdf8c8c7ddf2135641267a0dedbe","types":"./dist/cjs/index.d.ts","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"9f7608bb19478bb0a4fb4c07627f16055a91a2fa","size":3676,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-6_1691430402898_0.433061082607739"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T17:46:43.064Z","publish_time":1691430403064,"_source_registry_name":"default","_cnpm_publish_time":1691430403064},"0.0.0-5":{"name":"@tapjs/before-each","version":"0.0.0-5","description":"a built-in tap extension for t.beforeEach()","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-5"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-5","readmeFilename":"README.md","gitHead":"75219cfe3daffff3e3e38d3197fad510653ababd","types":"./dist/cjs/index.d.ts","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"ee714ca64112f17c4497ecdb05a9cdbca9439715","size":3676,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-5_1691426627735_0.4188293637755487"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T16:43:47.960Z","publish_time":1691426627960,"_source_registry_name":"default","_cnpm_publish_time":1691426627960},"0.0.0-4":{"name":"@tapjs/before-each","version":"0.0.0-4","description":"a built-in tap extension for t.beforeEach()","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-4"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-4","readmeFilename":"README.md","gitHead":"acffc81f6b3776fd18406bf3b5633b5b80b5c232","types":"./dist/cjs/index.d.ts","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"8c8917865274ed681789c644f7cd8b1d08c834de","size":3676,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-4_1691379512998_0.3159482945099281"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T03:38:33.201Z","publish_time":1691379513201,"_source_registry_name":"default","_cnpm_publish_time":1691379513201},"0.0.0-3":{"name":"@tapjs/before-each","version":"0.0.0-3","description":"a built-in tap extension for t.beforeEach()","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-3"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-3","readmeFilename":"README.md","gitHead":"9bd53a9753309ef0691d54b8d13876eb0b62b71b","types":"./dist/cjs/index.d.ts","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"738eefec03add873948396d8d76c7b1235af8ec4","size":3322,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-3_1691299153486_0.4039923089339159"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-06T05:19:13.618Z","publish_time":1691299153618,"_source_registry_name":"default","_cnpm_publish_time":1691299153618},"0.0.0-2":{"name":"@tapjs/before-each","version":"0.0.0-2","description":"a built-in tap extension for t.beforeEach()","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-2"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-2","readmeFilename":"README.md","gitHead":"a6eef2ab88ae5aba836a71d83993c48b17e0f8a4","types":"./dist/cjs/index.d.ts","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"1a3bc90edb6b0ef7c84be4abf68d73ef9e8e2a33","size":3322,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-2_1691192900829_0.9516442302334271"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-04T23:48:20.981Z","publish_time":1691192900981,"_source_registry_name":"default","_cnpm_publish_time":1691192900981},"0.0.0-1":{"name":"@tapjs/before-each","version":"0.0.0-1","description":"a built-in tap extension for t.beforeEach()","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-1"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-1","gitHead":"432f3a535d5fa2638b8c5b2f2a8f18cb7355f3f8","types":"./dist/cjs/index.d.ts","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"eb8db5ef8b31495998b349adb9d68facf912f852","size":3322,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-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/before-each_0.0.0-1_1691167351188_0.8767824392383115"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-04T16:42:31.354Z","publish_time":1691167351354,"_source_registry_name":"default","_cnpm_publish_time":1691167351354},"0.0.0-0":{"name":"@tapjs/before-each","version":"0.0.0-0","description":"a built-in tap extension for t.beforeEach()","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"prepare":"tsc -p tsconfig/cjs.json && 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 --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","spy","fake"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","peerDependencies":{"@tapjs/core":"0.0.0-0"},"dependencies":{"function-loop":"^4.0.0"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/before-each@0.0.0-0","gitHead":"3b13a7a2d4aeeef3dc05adffe29e0c8649208bad","types":"./dist/cjs/index.d.ts","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"7ebfc1d154df2454ec9cedb0cd090c060d66f82a","size":3310,"noattachment":false,"key":"/@tapjs/before-each/-/@tapjs/before-each-0.0.0-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before-each/download/@tapjs/before-each-0.0.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/before-each_0.0.0-0_1691166943935_0.6972734779292049"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-04T16:35:44.067Z","publish_time":1691166944067,"_source_registry_name":"default","_cnpm_publish_time":1691166944067}},"readme":"# `@tapjs/before-each`\n\nA default tap plugin providing `t.beforeEach()`.\n\n## USAGE\n\nThis plugin is installed with tap by default. If you had\npreviously removed it, you can `tap plugin add @tapjs/before-each` to\nbring it back.\n\n```ts\nimport t from 'tap'\nt.beforeEach(t => {\n  // this will run before each child test, all of their child\n  // tests, and so on\n  // the parameter is the child test that is about to start.\n})\n```\n\nIf the method returns a promise, it will be awaited before moving\non to the next test.\n\nThe `beforeEach` method is called for _all_ child tests, not just\ndirect children. \"Closer\" ancestor `beforeEach` methods are called\nafter further ancestors.\n\nFor example, this test:\n\n```js\nimport t from 'tap'\nt.beforeEach(t => {\n  console.error('root before each', t.name)\n})\n\nt.test('parent test', t => {\n  t.beforeEach(t => {\n    console.error('parent before each', t.name)\n  })\n  t.test('child test', t => t.end())\n  t.end()\n})\n```\n\nwill print:\n\n```\nroot before each parent test\nroot before each child test\nparent before each child test\n```\n","_attachments":{},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"license":"BlueOak-1.0.0"}