{"_id":"@tapjs/before","_rev":"4058801","name":"@tapjs/before","description":"a built-in tap extension for t.before()","dist-tags":{"latest":"4.0.1","pre":"1.0.0"},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"time":{"modified":"2025-09-24T04:15:26.000Z","created":"2023-08-04T16:35:41.671Z","4.0.1":"2025-02-19T23:17:13.102Z","4.0.0":"2024-07-08T23:20:15.009Z","3.0.3":"2024-06-30T05:18:43.812Z","3.0.2":"2024-06-28T16:15:06.966Z","3.0.1":"2024-06-25T15:17:25.432Z","3.0.0":"2024-06-24T21:18:40.222Z","2.0.8":"2024-06-11T19:19:41.434Z","2.0.7":"2024-06-10T21:46:19.793Z","2.0.6":"2024-06-10T06:28:45.749Z","2.0.5":"2024-06-06T02:45:22.625Z","2.0.4":"2024-06-06T02:04:38.075Z","2.0.3":"2024-06-05T22:54:00.128Z","2.0.2":"2024-06-05T22:45:57.448Z","2.0.1":"2024-05-24T19:18:35.816Z","2.0.0":"2024-05-21T21:24:34.410Z","1.1.22":"2024-05-13T00:19:16.880Z","1.1.21":"2024-05-06T17:36:22.779Z","1.1.20":"2024-03-26T23:27:12.250Z","1.1.19":"2024-03-08T17:54:14.457Z","1.1.18":"2024-01-25T21:46:31.445Z","1.1.17":"2023-11-16T18:55:52.242Z","1.1.16":"2023-11-03T14:40:50.831Z","1.1.15":"2023-11-03T07:30:07.292Z","1.1.14":"2023-10-31T22:03:38.117Z","1.1.13":"2023-10-16T22:25:29.753Z","1.1.12":"2023-10-15T19:46:14.867Z","1.1.11":"2023-10-11T04:48:56.801Z","1.1.10":"2023-10-10T15:59:05.673Z","1.1.9":"2023-10-09T06:58:57.064Z","1.1.8":"2023-10-08T23:13:40.715Z","1.1.7":"2023-10-05T23:01:12.279Z","1.1.6":"2023-10-02T02:24:06.488Z","1.1.5":"2023-10-01T21:37:50.856Z","1.1.4":"2023-09-29T18:09:40.437Z","1.1.3":"2023-09-29T16:15:47.885Z","1.1.2":"2023-09-28T21:16:30.165Z","1.1.1":"2023-09-28T20:17:42.231Z","1.1.0":"2023-09-27T23:59:35.780Z","1.0.7":"2023-09-26T00:10:35.801Z","1.0.6":"2023-09-24T18:08:49.580Z","1.0.5":"2023-09-24T04:56:16.162Z","1.0.4":"2023-09-23T01:07:43.483Z","1.0.3":"2023-09-18T18:19:37.324Z","1.0.2":"2023-09-17T05:51:07.561Z","1.0.1":"2023-09-15T19:14:33.208Z","1.0.0":"2023-09-15T15:03:40.443Z","0.0.0-22":"2023-09-13T17:02:35.445Z","0.0.0-21":"2023-09-10T18:22:07.177Z","0.0.0-20":"2023-09-05T01:39:58.789Z","0.0.0-19":"2023-09-03T17:49:47.016Z","0.0.0-18":"2023-09-01T00:19:06.080Z","0.0.0-17":"2023-08-29T10:48:50.187Z","0.0.0-16":"2023-08-27T06:17:47.442Z","0.0.0-15":"2023-08-21T20:19:59.800Z","0.0.0-14":"2023-08-20T06:32:28.735Z","0.0.0-13":"2023-08-17T20:35:49.734Z","0.0.0-12":"2023-08-15T06:15:55.992Z","0.0.0-11":"2023-08-12T19:10:29.333Z","0.0.0-10":"2023-08-09T19:56:06.403Z","0.0.0-9":"2023-08-07T23:52:08.441Z","0.0.0-8":"2023-08-07T18:22:25.775Z","0.0.0-7":"2023-08-07T18:07:00.718Z","0.0.0-6":"2023-08-07T17:46:45.435Z","0.0.0-5":"2023-08-07T16:43:50.232Z","0.0.0-4":"2023-08-07T03:38:35.556Z","0.0.0-3":"2023-08-06T05:19:15.880Z","0.0.0-2":"2023-08-04T23:48:23.575Z","0.0.0-1":"2023-08-04T16:42:29.037Z","0.0.0-0":"2023-08-04T16:35:41.671Z"},"users":{},"author":{"name":"Isaac Z. Schlueter"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"versions":{"4.0.1":{"name":"@tapjs/before","version":"4.0.1","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.0.1"},"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@4.0.1","gitHead":"532287f65d814c7cb7872bf84b3d86b17d900e43","_nodeVersion":"22.10.0","_npmVersion":"11.0.0","dist":{"shasum":"e4c83e68336ff652c1962a190bf817c0368c8c53","size":4281,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_4.0.1_1740007032895_0.07456206521218633"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-19T23:17:13.102Z","publish_time":1740007033102,"_source_registry_name":"default","_cnpm_publish_time":1740007033102},"4.0.0":{"name":"@tapjs/before","version":"4.0.0","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.0.1"},"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@4.0.0","gitHead":"f4c46d4e0c4489b30cbc79391257cecafa95063b","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"1a2ced5205fde6aca29e7fecb602a41bc9c53b8a","size":4278,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_4.0.0_1720480814859_0.40990186318698973"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-08T23:20:15.009Z","publish_time":1720480815009,"_source_registry_name":"default","_cnpm_publish_time":1720480815009},"3.0.3":{"name":"@tapjs/before","version":"3.0.3","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.0.1"},"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@3.0.3","gitHead":"161ff8ad86b438da40914bb488276b6e2b1970d4","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"7777c79669a5c9c436f3260df5e82fb925fa6d79","size":4286,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-3.0.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/before_3.0.3_1719724723607_0.7694672176401471"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-30T05:18:43.812Z","publish_time":1719724723812,"_source_registry_name":"default","maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_cnpm_publish_time":1719724723812},"3.0.2":{"name":"@tapjs/before","version":"3.0.2","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.0.1"},"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@3.0.2","gitHead":"b0400debe1ac8082ceaa2fe39e8b14e6db1c6f4b","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"a6dddbf6900b10e790d7949623c98f4b7d2383d5","size":4286,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-3.0.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/before_3.0.2_1719591306752_0.8064810858129798"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-28T16:15:06.966Z","publish_time":1719591306966,"_source_registry_name":"default","maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_cnpm_publish_time":1719591306966},"3.0.1":{"name":"@tapjs/before","version":"3.0.1","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.0.1"},"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@3.0.1","gitHead":"a6f7df418af2fed1317d0f580ba7cbca830e97a9","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"d54abba84d9fa7cca0eb17ca7531b0908c2f4576","size":4286,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-3.0.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/before_3.0.1_1719328645285_0.03607584609970882"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-25T15:17:25.432Z","publish_time":1719328645432,"_source_registry_name":"default","maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_cnpm_publish_time":1719328645432},"3.0.0":{"name":"@tapjs/before","version":"3.0.0","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.0.1"},"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@3.0.0","gitHead":"7c022d052fef858727bb58dc37f508a76a6e062b","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"302af5184a4f356fe7cc671b8eaffba384a9c006","size":4282,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-3.0.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/before_3.0.0_1719263919965_0.7835023964905963"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-24T21:18:40.222Z","publish_time":1719263920222,"_source_registry_name":"default","maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_cnpm_publish_time":1719263920222},"2.0.8":{"name":"@tapjs/before","version":"2.0.8","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.0.1"},"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@2.0.8","gitHead":"6bb8d64d661a716de6030b4ad8a5d235816dfb1c","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"5820ddbb3470337e6918a6fd1617a0227e6351e7","size":4303,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-2.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_2.0.8_1718133581288_0.08173433824518606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-11T19:19:41.434Z","publish_time":1718133581434,"_source_registry_name":"default","_cnpm_publish_time":1718133581434},"2.0.7":{"name":"@tapjs/before","version":"2.0.7","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.0.1"},"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@2.0.7","gitHead":"2c889bb645cc10de1adfb5d8ae743e7e040cde9a","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"a084e547c8937a578bbde3c46b8e3bd74a547789","size":4302,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-2.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_2.0.7_1718055979618_0.9690049696299372"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-10T21:46:19.793Z","publish_time":1718055979793,"_source_registry_name":"default","_cnpm_publish_time":1718055979793},"2.0.6":{"name":"@tapjs/before","version":"2.0.6","keywords":["tapjs plugin"],"author":{"name":"Isaac Z. Schlueter"},"license":"BlueOak-1.0.0","_id":"@tapjs/before@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":"0d2cee018d562a762deeaf9d9905b8d7dbb0206c","size":4302,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-2.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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.before()","directories":{},"_nodeVersion":"20.13.1","dependencies":{"is-actual-promise":"^1.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/before_2.0.6_1718000925567_0.8667448424502033","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-10T06:28:45.749Z","publish_time":1718000925749,"_source_registry_name":"default","_cnpm_publish_time":1718000925749},"2.0.5":{"name":"@tapjs/before","version":"2.0.5","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.0.1"},"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@2.0.5","gitHead":"b540d4e25a266ab91a24831514110fe767c1fdce","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"389f1756b17b7fa464f6b70e9d37662888099ac7","size":4302,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_2.0.5_1717641922467_0.32564667091469257"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-06T02:45:22.625Z","publish_time":1717641922625,"_source_registry_name":"default","_cnpm_publish_time":1717641922625},"2.0.4":{"name":"@tapjs/before","version":"2.0.4","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.0.1"},"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@2.0.4","gitHead":"42f02afe1f3a6d529c8e79377bd0eb9baf12c076","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"7201e0dccf4439f90f8f16268001e6fc48da7fc6","size":4302,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_2.0.4_1717639477901_0.8232270877107553"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-06T02:04:38.075Z","publish_time":1717639478075,"_source_registry_name":"default","_cnpm_publish_time":1717639478075},"2.0.3":{"name":"@tapjs/before","version":"2.0.3","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.0.1"},"peerDependencies":{"@tapjs/core":"2.1.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@2.0.3","gitHead":"12ab13a388099db6257afcf28fe51785fc6fd1af","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"466924268e4bbff58c1092cc813b846f51a61bcc","size":4301,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-2.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_2.0.3_1717628039987_0.5222349536890134"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-05T22:54:00.128Z","publish_time":1717628040128,"_source_registry_name":"default","_cnpm_publish_time":1717628040128},"2.0.2":{"name":"@tapjs/before","version":"2.0.2","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.0.1"},"peerDependencies":{"@tapjs/core":"2.1.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@2.0.2","gitHead":"d434b2184e327ce52a22cbd95431a98a05357386","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"634f3dd12dd4113f712cd06723f3f33a581541a0","size":4302,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-2.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_2.0.2_1717627557310_0.3899720623965717"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-05T22:45:57.448Z","publish_time":1717627557448,"_source_registry_name":"default","_cnpm_publish_time":1717627557448},"2.0.1":{"name":"@tapjs/before","version":"2.0.1","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.0.1"},"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@2.0.1","gitHead":"e49b6dbd41c089bb40446a07c5c92109bc3c1a9e","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"aa7f1d337c9416c7d89231479fe38d237ca5c4c7","size":4300,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_2.0.1_1716578315681_0.7119841165326299"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-24T19:18:35.816Z","publish_time":1716578315816,"_source_registry_name":"default","_cnpm_publish_time":1716578315816},"2.0.0":{"name":"@tapjs/before","version":"2.0.0","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.0.1"},"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@2.0.0","gitHead":"f3f99d8a48102fddc1550475c36b8ef215d4b0e6","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"2f2ed18b6ac872932aaa2bd2da54946778889fed","size":4297,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_2.0.0_1716326674228_0.34903488248451375"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-21T21:24:34.410Z","publish_time":1716326674410,"_source_registry_name":"default","_cnpm_publish_time":1716326674410},"1.1.22":{"name":"@tapjs/before","version":"1.1.22","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.0.1"},"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@1.1.22","gitHead":"46faa21f9ab97cd1f7d15e7203ecc92d258c3778","_nodeVersion":"20.11.0","_npmVersion":"10.7.0","dist":{"shasum":"f888051eeee00c398faeda5d9197bba69b5f05ed","size":4295,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.22.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.22_1715559556694_0.05638683648641529"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-13T00:19:16.880Z","publish_time":1715559556880,"_source_registry_name":"default","_cnpm_publish_time":1715559556880},"1.1.21":{"name":"@tapjs/before","version":"1.1.21","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.0.1"},"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@1.1.21","gitHead":"e0c223407f13877b09bc9a53f0f9517fc5eabd3c","_nodeVersion":"20.11.0","_npmVersion":"10.7.0","dist":{"shasum":"904dfe825078c34d94e562199c99c342e701f59b","size":4295,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.21.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.21_1715016982646_0.15405011358783938"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-06T17:36:22.779Z","publish_time":1715016982779,"_source_registry_name":"default","_cnpm_publish_time":1715016982779},"1.1.20":{"name":"@tapjs/before","version":"1.1.20","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.0.1"},"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@1.1.20","gitHead":"bf457f241276af8b39d10c1076929574473ed098","_nodeVersion":"20.11.0","_npmVersion":"10.5.0","dist":{"shasum":"47125f68bbb079843d3826048ccccc7c24818005","size":4294,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.20_1711495632105_0.00133602263298771"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-26T23:27:12.250Z","publish_time":1711495632250,"_source_registry_name":"default","_cnpm_publish_time":1711495632250},"1.1.19":{"name":"@tapjs/before","version":"1.1.19","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.19","gitHead":"3d1598677ab1e4fdeaf872ec59ae1e4435db97ac","_nodeVersion":"20.11.0","_npmVersion":"10.5.0","dist":{"shasum":"02bafc6f0efa3ab0fe972667850a9b000d01bfb7","size":4293,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.19_1709920454292_0.3316118023164334"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-08T17:54:14.457Z","publish_time":1709920454457,"_source_registry_name":"default","_cnpm_publish_time":1709920454457},"1.1.18":{"name":"@tapjs/before","version":"1.1.18","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.18","gitHead":"5187113fd380c0e028c2b3a4ee54509f622b84c1","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"7613403ea4dc3500b2b8d75a345d23be561050ad","size":4291,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.18_1706219191283_0.24286592683935138"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-25T21:46:31.445Z","publish_time":1706219191445,"_source_registry_name":"default","_cnpm_publish_time":1706219191445},"1.1.17":{"name":"@tapjs/before","version":"1.1.17","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.17","gitHead":"511019b2ac0fa014370154c3a341a0e632f50b19","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"9afb4385b95f2278d81eed29503a61daf1281af1","size":4291,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.17_1700160952044_0.5432805552497626"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-16T18:55:52.242Z","publish_time":1700160952242,"_source_registry_name":"default","_cnpm_publish_time":1700160952242},"1.1.16":{"name":"@tapjs/before","version":"1.1.16","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.16","gitHead":"13a7a1e586b9374d39ea20b6954583b26df172b5","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"e22dc75cf4be65401be3e2fa507ed8933ca5df37","size":4292,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.16_1699022450635_0.9288004421321623"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-03T14:40:50.831Z","publish_time":1699022450831,"_source_registry_name":"default","_cnpm_publish_time":1699022450831},"1.1.15":{"name":"@tapjs/before","version":"1.1.15","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.15","gitHead":"c6cd71e9ab88ecdda1c72bd511934332765e84e9","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"7bce23ad825b4deb5376c65bab2513929ca6ab89","size":4292,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.15_1698996607134_0.9466559267458532"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-03T07:30:07.292Z","publish_time":1698996607292,"_source_registry_name":"default","_cnpm_publish_time":1698996607292},"1.1.14":{"name":"@tapjs/before","version":"1.1.14","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.14","gitHead":"08387d9848c6c64dad8b50733c00bcbcb9fc091d","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"adaa10a7118c478aad1ba63ab5cd88d06d3bb123","size":4292,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.14_1698789817863_0.2066689125894281"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-31T22:03:38.117Z","publish_time":1698789818117,"_source_registry_name":"default","_cnpm_publish_time":1698789818117},"1.1.13":{"name":"@tapjs/before","version":"1.1.13","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.13","gitHead":"4551d7fa803a00decdac6cca3afdb39254a95725","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"65675f96c4d941985b1fc40ca51484a476a63209","size":4267,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.13_1697495129567_0.28843996944198613"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-16T22:25:29.753Z","publish_time":1697495129753,"_source_registry_name":"default","_cnpm_publish_time":1697495129753},"1.1.12":{"name":"@tapjs/before","version":"1.1.12","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.12","gitHead":"3dbd11396e628dea99cdcd75e06f83e81fa3ebbf","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"b13338a1d2ffec35e512780c38677fd30896d6be","size":4267,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.12_1697399174599_0.896398004834827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-15T19:46:14.867Z","publish_time":1697399174867,"_source_registry_name":"default","_cnpm_publish_time":1697399174867},"1.1.11":{"name":"@tapjs/before","version":"1.1.11","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.11","gitHead":"264f9cf3f64fd0f4415f69acbb636744ef17f7e6","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"1124157877fc2d9516417d9d214c87dd1161109a","size":4266,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.11_1696999736673_0.10567491477310509"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-11T04:48:56.801Z","publish_time":1696999736801,"_source_registry_name":"default","_cnpm_publish_time":1696999736801},"1.1.10":{"name":"@tapjs/before","version":"1.1.10","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.10","gitHead":"6495cd7fdeb4f6e32f0aac87468cf1b8061c47c2","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"3eb5a4ae13fb854d8c35240a3c2cbae7bb891f8d","size":4266,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.10_1696953545479_0.9163053647422941"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-10T15:59:05.673Z","publish_time":1696953545673,"_source_registry_name":"default","_cnpm_publish_time":1696953545673},"1.1.9":{"name":"@tapjs/before","version":"1.1.9","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.9","gitHead":"029ec987684c79b9c42caa8e2c1628930744dd80","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"71c85931afad7d7d12ad94bc5e314c9fcc694397","size":4271,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.9_1696834736834_0.304805700844605"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-09T06:58:57.064Z","publish_time":1696834737064,"_source_registry_name":"default","_cnpm_publish_time":1696834737064},"1.1.8":{"name":"@tapjs/before","version":"1.1.8","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.8","gitHead":"5cfde0ea2e4655ed72135592888e17f41e72eb38","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"91c7ef47670c6becbde580ff833b2eabceb72c6a","size":4271,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.8_1696806820513_0.8790161156173677"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-08T23:13:40.715Z","publish_time":1696806820715,"_source_registry_name":"default","_cnpm_publish_time":1696806820715},"1.1.7":{"name":"@tapjs/before","version":"1.1.7","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.7","gitHead":"dcd5846da60446b8a59fe723c1d10a8c6b12900b","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"4af75c4b51ce1786f721fc7410c8b62df535b288","size":4273,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.7_1696546872070_0.7973138609624315"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-05T23:01:12.279Z","publish_time":1696546872279,"_source_registry_name":"default","_cnpm_publish_time":1696546872279},"1.1.6":{"name":"@tapjs/before","version":"1.1.6","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.6","gitHead":"5c114fcb68c2bee81ae43647fea66d06aecdfd71","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"64a6165bb91846e91ce30eac24c88bad609c12b4","size":4272,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.6_1696213446308_0.8924345731014294"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-02T02:24:06.488Z","publish_time":1696213446488,"_source_registry_name":"default","_cnpm_publish_time":1696213446488},"1.1.5":{"name":"@tapjs/before","version":"1.1.5","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.5","gitHead":"69c31a863ab37a55c5d31a00de4ff119cef93a97","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"f7668870794577e55f3746a55d4e56ac12e6ca15","size":4273,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.5_1696196270724_0.5202870405182356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-01T21:37:50.856Z","publish_time":1696196270856,"_source_registry_name":"default","_cnpm_publish_time":1696196270856},"1.1.4":{"name":"@tapjs/before","version":"1.1.4","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.4","gitHead":"414d146d35f17799fceb31b370f0d1a5b5b2c717","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"81b52790d4dc686f5a9e4ca5984ba6b419fa9636","size":4272,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.4_1696010980242_0.7500175569497287"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-29T18:09:40.437Z","publish_time":1696010980437,"_source_registry_name":"default","_cnpm_publish_time":1696010980437},"1.1.3":{"name":"@tapjs/before","version":"1.1.3","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.3","gitHead":"6e9c607b29f355962f6abbc96bb8d751bf4bd91d","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"1732282399f90cd374f77df580244011d7bbefba","size":4272,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.3_1696004147647_0.7439235865354745"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-29T16:15:47.885Z","publish_time":1696004147885,"_source_registry_name":"default","_cnpm_publish_time":1696004147885},"1.1.2":{"name":"@tapjs/before","version":"1.1.2","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.2","gitHead":"09506ad13b042d1d181b620ea64b8927d2ca0aeb","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"e1edc5ec7b57f00439d949d1c898c59e7d360ed1","size":4273,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.2_1695935789954_0.17325123354532712"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-28T21:16:30.165Z","publish_time":1695935790165,"_source_registry_name":"default","_cnpm_publish_time":1695935790165},"1.1.1":{"name":"@tapjs/before","version":"1.1.1","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.1","gitHead":"6aa191714fdad25a71fc9d49e54c6c7a694b6c2a","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"f3766c4cf813f521d6797119637bf368a62f3d89","size":4272,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.1_1695932261909_0.9657265820701482"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-28T20:17:42.231Z","publish_time":1695932262231,"_source_registry_name":"default","_cnpm_publish_time":1695932262231},"1.1.0":{"name":"@tapjs/before","version":"1.1.0","description":"a built-in tap extension for t.before()","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":{"is-actual-promise":"^1.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@1.1.0","gitHead":"53043a233ef2238706304b8872a28ce6ef0864f4","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"0ef345c2af23c89c069b6fa7596e2cf10de84100","size":4269,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.1.0_1695859175588_0.7930594588195083"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-27T23:59:35.780Z","publish_time":1695859175780,"_source_registry_name":"default","_cnpm_publish_time":1695859175780},"1.0.7":{"name":"@tapjs/before","version":"1.0.7","description":"a built-in tap extension for t.before()","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"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"@tapjs/before@1.0.7","gitHead":"e94d8089252294286683e17f7771ffb8b7f509b3","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"02529caf1c2b4c1bff1367b0e53496caf5e2c3a4","size":4257,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.0.7_1695687035607_0.8221242686877548"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-26T00:10:35.801Z","publish_time":1695687035801,"_source_registry_name":"default","_cnpm_publish_time":1695687035801},"1.0.6":{"name":"@tapjs/before","version":"1.0.6","description":"a built-in tap extension for t.before()","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"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"@tapjs/before@1.0.6","gitHead":"95d17a49bbfb77ca4989769360468a0cc64e9ccb","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"590417e3d69959c75f1631e7a65e410c0f4f46ab","size":4257,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.0.6_1695578929329_0.3512663719590574"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-24T18:08:49.580Z","publish_time":1695578929580,"_source_registry_name":"default","_cnpm_publish_time":1695578929580},"1.0.5":{"name":"@tapjs/before","version":"1.0.5","description":"a built-in tap extension for t.before()","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"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"@tapjs/before@1.0.5","gitHead":"6cf797404cc9834b4db0d4f07e2c82b8b519ed21","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"d02407879db1a7ae46447e99afba8c8ad48852ee","size":4256,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.0.5_1695531375949_0.5267489853154042"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-24T04:56:16.162Z","publish_time":1695531376162,"_source_registry_name":"default","_cnpm_publish_time":1695531376162},"1.0.4":{"name":"@tapjs/before","version":"1.0.4","description":"a built-in tap extension for t.before()","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"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"@tapjs/before@1.0.4","gitHead":"86e5aaa0aea710e924b42bc4db9cfd93ef08394c","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"81ed1644af8c88c6d66155195f4c8e08bfaa5974","size":4256,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.0.4_1695431263172_0.8468739518766226"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-23T01:07:43.483Z","publish_time":1695431263483,"_source_registry_name":"default","_cnpm_publish_time":1695431263483},"1.0.3":{"name":"@tapjs/before","version":"1.0.3","description":"a built-in tap extension for t.before()","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"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"@tapjs/before@1.0.3","gitHead":"ff9cc676352562d959096f68419e0ab714cfa428","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"shasum":"07312905ba102128f2a0980baff238ba34e344be","size":4255,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.0.3_1695061177080_0.5829283886894152"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-18T18:19:37.324Z","publish_time":1695061177324,"_source_registry_name":"default","_cnpm_publish_time":1695061177324},"1.0.2":{"name":"@tapjs/before","version":"1.0.2","description":"a built-in tap extension for t.before()","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"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"@tapjs/before@1.0.2","gitHead":"455ac978b50f57594361e7dd9efca22f20072623","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"shasum":"4937b67f2ed089512ac653bdb73030004b5e5f0e","size":4255,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.0.2_1694929867396_0.5502228705909653"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-17T05:51:07.561Z","publish_time":1694929867561,"_source_registry_name":"default","_cnpm_publish_time":1694929867561},"1.0.1":{"name":"@tapjs/before","version":"1.0.1","description":"a built-in tap extension for t.before()","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"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"@tapjs/before@1.0.1","gitHead":"88223b6d0d2578e74b2f861900eb8f24cdf175c4","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"shasum":"5fe255a71a129e415fddaf469532e5d7e6c3797d","size":4255,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.0.1_1694805273059_0.9762499504021978"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-15T19:14:33.208Z","publish_time":1694805273208,"_source_registry_name":"default","_cnpm_publish_time":1694805273208},"1.0.0":{"name":"@tapjs/before","version":"1.0.0","description":"a built-in tap extension for t.before()","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"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"@tapjs/before@1.0.0","readmeFilename":"README.md","gitHead":"793c1c09f7c1262e9bf0947cf3915b6b13ab9c49","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"0fabb27d9e13eb8c7a3ebca7ce411a8ad79af31b","size":4250,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_1.0.0_1694790220223_0.7742675408482131"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-15T15:03:40.443Z","publish_time":1694790220443,"_source_registry_name":"default","_cnpm_publish_time":1694790220443},"0.0.0-22":{"name":"@tapjs/before","version":"0.0.0-22","description":"a built-in tap extension for t.before()","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"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"@tapjs/before@0.0.0-22","readmeFilename":"README.md","gitHead":"82f48cd053bb57d17a5146b4e385d588f05d1a22","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"e5f6e1db94c128b7dd2a6efcd210f584b19f9c9f","size":4259,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-22.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-22_1694624555300_0.2881474939803528"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-13T17:02:35.445Z","publish_time":1694624555445,"_source_registry_name":"default","_cnpm_publish_time":1694624555445},"0.0.0-21":{"name":"@tapjs/before","version":"0.0.0-21","description":"a built-in tap extension for t.before()","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"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@0.0.0-21","readmeFilename":"README.md","gitHead":"aff25fcf09bb852ce3e2fa988e5a8abecd422ef1","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"shasum":"783ed12a007264e54e03495550cbf3a080a2d075","size":4237,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-21.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-21_1694370127040_0.7173223970246259"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-10T18:22:07.177Z","publish_time":1694370127177,"_source_registry_name":"default","_cnpm_publish_time":1694370127177},"0.0.0-20":{"name":"@tapjs/before","version":"0.0.0-20","description":"a built-in tap extension for t.before()","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"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@0.0.0-20","readmeFilename":"README.md","gitHead":"40129df8f95592016e0100b1b96524cd38803b0c","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"3ed646c0bf636e5863e2b61b8d8ca8a2ecfe5c3b","size":4220,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-20.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-20_1693877998577_0.7706810726856399"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-05T01:39:58.789Z","publish_time":1693877998789,"_source_registry_name":"default","_cnpm_publish_time":1693877998789},"0.0.0-19":{"name":"@tapjs/before","version":"0.0.0-19","description":"a built-in tap extension for t.before()","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"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@0.0.0-19","readmeFilename":"README.md","gitHead":"e70ff4da59380670147a265fd8bd4058cba61230","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"a064f72a266d4738017ec09537ddb302058dc25b","size":4219,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-19.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-19_1693763386799_0.546663831358114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-03T17:49:47.016Z","publish_time":1693763387016,"_source_registry_name":"default","_cnpm_publish_time":1693763387016},"0.0.0-18":{"name":"@tapjs/before","version":"0.0.0-18","description":"a built-in tap extension for t.before()","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"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@0.0.0-18","readmeFilename":"README.md","gitHead":"b16fe7cd802e79cbab89d79c9ce78e62b8069f10","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"a9020fd6e32c1685d158f658db035f48862fc586","size":3983,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-18.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-18_1693527545912_0.8725641909476656"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-01T00:19:06.080Z","publish_time":1693527546080,"_source_registry_name":"default","_cnpm_publish_time":1693527546080},"0.0.0-17":{"name":"@tapjs/before","version":"0.0.0-17","description":"a built-in tap extension for t.before()","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"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@0.0.0-17","readmeFilename":"README.md","gitHead":"db81e6e1b20006e5d0e710c50cb4b2481ec34c3a","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"df9326e45ffdecf95eb0e9a0f1c4afb827f8cb87","size":3981,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-17.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-17_1693306130006_0.09761687886604697"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-29T10:48:50.187Z","publish_time":1693306130187,"_source_registry_name":"default","_cnpm_publish_time":1693306130187},"0.0.0-16":{"name":"@tapjs/before","version":"0.0.0-16","description":"a built-in tap extension for t.before()","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"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@0.0.0-16","readmeFilename":"README.md","gitHead":"e3de44331a26fc39bba46e5dfb8f5989d8ef5f20","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"a447e6225041c865ab7366dac5ba2db5d5ed0e79","size":3979,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-16.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-16_1693117067250_0.44927928659817384"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-27T06:17:47.442Z","publish_time":1693117067442,"_source_registry_name":"default","_cnpm_publish_time":1693117067442},"0.0.0-15":{"name":"@tapjs/before","version":"0.0.0-15","description":"a built-in tap extension for t.before()","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"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@0.0.0-15","readmeFilename":"README.md","gitHead":"0c84a41d15e242e0842871d37db6d80af03d2354","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"7ee709438315a7d5ca50f36deea50127b0157a33","size":3535,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-15.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-15_1692649199639_0.5915315369936747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-21T20:19:59.800Z","publish_time":1692649199800,"_source_registry_name":"default","_cnpm_publish_time":1692649199800},"0.0.0-14":{"name":"@tapjs/before","version":"0.0.0-14","description":"a built-in tap extension for t.before()","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"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@0.0.0-14","readmeFilename":"README.md","gitHead":"aa46d38c9860e76094faec0ed078d71c8f1aaf76","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"b017f3024ab87022d46fbf8726950cbe14b13d64","size":3535,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-14.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-14_1692513148491_0.31326687649811813"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-20T06:32:28.735Z","publish_time":1692513148735,"_source_registry_name":"default","_cnpm_publish_time":1692513148735},"0.0.0-13":{"name":"@tapjs/before","version":"0.0.0-13","description":"a built-in tap extension for t.before()","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"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@0.0.0-13","readmeFilename":"README.md","gitHead":"6df5d992fcd8b24314c48f79e787be438e02f89e","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"d359d857e63fbd70d9f1c26e96690dcea0042d67","size":3535,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-13_1692304549603_0.031873305328826484"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-17T20:35:49.734Z","publish_time":1692304549734,"_source_registry_name":"default","_cnpm_publish_time":1692304549734},"0.0.0-12":{"name":"@tapjs/before","version":"0.0.0-12","description":"a built-in tap extension for t.before()","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"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@0.0.0-12","readmeFilename":"README.md","gitHead":"9a0e78ebb01ade449d8c077d0cc7a936772cd2c5","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"4f845ef2f6c33a13929b8e788911e022cab7b80f","size":3511,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-12_1692080155774_0.9858465890657921"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-15T06:15:55.992Z","publish_time":1692080155992,"_source_registry_name":"default","_cnpm_publish_time":1692080155992},"0.0.0-11":{"name":"@tapjs/before","version":"0.0.0-11","description":"a built-in tap extension for t.before()","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"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@0.0.0-11","readmeFilename":"README.md","gitHead":"3bfcd960deebf6e2235d5093c998e1d0a8d1b0b3","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"4c70046cfe3797d5c4878c49a35ba43b4da84803","size":3497,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-11_1691867429168_0.9466091087510846"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-12T19:10:29.333Z","publish_time":1691867429333,"_source_registry_name":"default","_cnpm_publish_time":1691867429333},"0.0.0-10":{"name":"@tapjs/before","version":"0.0.0-10","description":"a built-in tap extension for t.before()","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"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@0.0.0-10","readmeFilename":"README.md","gitHead":"28002f3c88d5aa4da327ba9afe18199b9df02251","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"081d39e4fd6e058d3eecf88830360dd3e95c6c67","size":3497,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-10_1691610966169_0.4983919233093681"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-09T19:56:06.403Z","publish_time":1691610966403,"_source_registry_name":"default","_cnpm_publish_time":1691610966403},"0.0.0-9":{"name":"@tapjs/before","version":"0.0.0-9","description":"a built-in tap extension for t.before()","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"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@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":"f16acd6a0bc34ce885952e726f8f1c7b33b3c9a8","size":3504,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-9_1691452328272_0.6095493164605581"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T23:52:08.441Z","publish_time":1691452328441,"_source_registry_name":"default","_cnpm_publish_time":1691452328441},"0.0.0-8":{"name":"@tapjs/before","version":"0.0.0-8","description":"a built-in tap extension for t.before()","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"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@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":"4337ef23949ea0a21df2d911ec995239f112df5b","size":3504,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-8_1691432545594_0.7575881656214725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T18:22:25.775Z","publish_time":1691432545775,"_source_registry_name":"default","_cnpm_publish_time":1691432545775},"0.0.0-7":{"name":"@tapjs/before","version":"0.0.0-7","description":"a built-in tap extension for t.before()","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"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@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":"41fc29669b7b2d0f1356b7131368bc27d79cd316","size":3504,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-7_1691431620502_0.6973830632233065"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T18:07:00.718Z","publish_time":1691431620718,"_source_registry_name":"default","_cnpm_publish_time":1691431620718},"0.0.0-6":{"name":"@tapjs/before","version":"0.0.0-6","description":"a built-in tap extension for t.before()","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"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@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":"ae430ce90df615e6f3c9fafa8dc2236339b4deee","size":3505,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-6_1691430405233_0.29150679810008806"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T17:46:45.435Z","publish_time":1691430405435,"_source_registry_name":"default","_cnpm_publish_time":1691430405435},"0.0.0-5":{"name":"@tapjs/before","version":"0.0.0-5","description":"a built-in tap extension for t.before()","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"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@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":"619d57a710a985f0b6c195d2f9f925cd504192d9","size":3504,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-5_1691426630034_0.2848929171046817"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T16:43:50.232Z","publish_time":1691426630232,"_source_registry_name":"default","_cnpm_publish_time":1691426630232},"0.0.0-4":{"name":"@tapjs/before","version":"0.0.0-4","description":"a built-in tap extension for t.before()","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"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@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":"0f5f3c10ce32d60de381d310d04e554e92bc0d39","size":3504,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-4_1691379515350_0.1310039057440482"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T03:38:35.556Z","publish_time":1691379515556,"_source_registry_name":"default","_cnpm_publish_time":1691379515556},"0.0.0-3":{"name":"@tapjs/before","version":"0.0.0-3","description":"a built-in tap extension for t.before()","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"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"dependencies":{"is-actual-promise":"^1.0.0"},"_id":"@tapjs/before@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":"41bdadc5e42130bf25bd1785c2fb31ae57c70446","size":3299,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-3_1691299155720_0.15636778618187952"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-06T05:19:15.880Z","publish_time":1691299155880,"_source_registry_name":"default","_cnpm_publish_time":1691299155880},"0.0.0-2":{"name":"@tapjs/before","version":"0.0.0-2","description":"a built-in tap extension for t.before()","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"},"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@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":"4b4053f95ec1e58937ba20150b0b143696aa2910","size":3292,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-2_1691192903343_0.7378738959084363"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-04T23:48:23.575Z","publish_time":1691192903575,"_source_registry_name":"default","_cnpm_publish_time":1691192903575},"0.0.0-1":{"name":"@tapjs/before","version":"0.0.0-1","description":"a built-in tap extension for t.before()","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"},"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@0.0.0-1","gitHead":"432f3a535d5fa2638b8c5b2f2a8f18cb7355f3f8","types":"./dist/cjs/index.d.ts","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"2539cb5252adc4929e6f97e13da088a6221607fa","size":3292,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-1_1691167348836_0.9784024601189123"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-04T16:42:29.037Z","publish_time":1691167349037,"_source_registry_name":"default","_cnpm_publish_time":1691167349037},"0.0.0-0":{"name":"@tapjs/before","version":"0.0.0-0","description":"a built-in tap extension for t.before()","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"},"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@0.0.0-0","gitHead":"3b13a7a2d4aeeef3dc05adffe29e0c8649208bad","types":"./dist/cjs/index.d.ts","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"c2fe7be83adb028c44e626de3c7f7ddadf98bf9b","size":3279,"noattachment":false,"key":"/@tapjs/before/-/@tapjs/before-0.0.0-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/before/download/@tapjs/before-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_0.0.0-0_1691166941562_0.4343980569782524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-04T16:35:41.671Z","publish_time":1691166941671,"_source_registry_name":"default","_cnpm_publish_time":1691166941671}},"readme":"# `@tapjs/before`\n\nA default tap plugin providing `t.before()`.\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` to\nbring it back.\n\n```ts\nimport t from 'tap'\nt.before(() => {\n  // this will run before the tests in this file start\n})\n```\n\nIf the method returns a promise, it will be awaited before moving\non to the next test.\n\nA `t.before()` method will run prior to any _subsequent_ child\ntests. If it's called before any child tests have started, then\nit will be run right away.\n\nSo, this test:\n\n```js\nimport t from 'tap'\n\nt.before(() => {\n  console.error('before initial')\n})\n\nt.test('first test', t => {\n  t.before(async () => {\n    // this will wait before moving on\n    await new Promise(res => setTimeout(res, 100))\n    console.error('before in first test')\n  })\n  console.error('in first test')\n  t.test('child test', t => {\n    console.error('child of first test')\n    t.end()\n  })\n  t.end()\n})\n\nt.before(() => {\n  console.error('before between')\n})\n\nt.test('second test', t => {\n  console.error('in second test')\n  t.end()\n})\n```\n\nwill print:\n\n```\nbefore initial\nin first test\nbefore in first test\nchild of first test\nbefore between\nin second test\n```\n\nEssentially, `t.before()` is a bit like a child test method that\ndoesn't get a `Test` object as an argument.\n","_attachments":{},"homepage":"https://github.com/tapjs/tapjs/src/spawn#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"license":"BlueOak-1.0.0"}