{"_id":"@tapjs/node-serialize","_rev":"4059743","name":"@tapjs/node-serialize","description":"Stream TAP test data as a serialized node:test stream","dist-tags":{"latest":"4.0.1"},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"time":{"modified":"2025-09-24T04:17:33.000Z","created":"2023-09-23T01:06:51.661Z","4.0.1":"2025-02-19T23:16:25.000Z","4.0.0":"2024-07-08T23:19:24.568Z","3.0.3":"2024-06-30T05:17:57.005Z","3.0.2":"2024-06-28T16:14:24.152Z","3.0.1":"2024-06-25T15:16:44.300Z","3.0.0":"2024-06-24T21:17:57.795Z","2.0.8":"2024-06-11T19:18:53.516Z","2.0.7":"2024-06-10T21:45:33.109Z","2.0.6":"2024-06-10T06:27:59.736Z","2.0.5":"2024-06-06T02:44:36.153Z","2.0.4":"2024-06-06T02:03:51.859Z","2.0.3":"2024-06-05T22:53:02.627Z","2.0.2":"2024-06-05T22:45:15.007Z","2.0.1":"2024-05-24T19:17:26.386Z","2.0.0":"2024-05-21T21:23:37.150Z","1.3.4":"2024-05-13T00:18:40.925Z","1.3.3":"2024-05-06T17:35:38.481Z","1.3.2":"2024-03-26T23:26:10.228Z","1.3.1":"2024-03-08T17:53:25.674Z","1.3.0":"2024-01-25T21:45:44.664Z","1.2.6":"2023-11-16T18:55:15.676Z","1.2.5":"2023-11-03T14:40:14.201Z","1.2.4":"2023-11-03T07:29:09.501Z","1.2.3":"2023-10-31T22:02:52.523Z","1.2.2":"2023-10-16T22:24:37.246Z","1.2.1":"2023-10-15T19:45:12.514Z","1.2.0":"2023-10-11T04:48:17.593Z","1.1.10":"2023-10-10T15:57:40.934Z","1.1.9":"2023-10-09T06:58:11.017Z","1.1.8":"2023-10-08T23:13:04.375Z","1.1.7":"2023-10-05T23:00:34.348Z","1.1.6":"2023-10-02T02:38:55.908Z","1.1.5":"2023-10-01T21:37:15.875Z","1.1.4":"2023-09-29T18:09:03.676Z","1.1.3":"2023-09-29T16:14:53.973Z","1.1.2":"2023-09-28T21:15:42.769Z","1.1.1":"2023-09-28T20:17:03.263Z","1.1.0":"2023-09-27T23:58:03.268Z","1.0.3":"2023-09-26T00:09:54.817Z","1.0.2":"2023-09-24T18:07:58.278Z","1.0.1":"2023-09-24T04:55:40.228Z","1.0.0":"2023-09-23T01:06:51.661Z"},"users":{},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"versions":{"4.0.1":{"name":"@tapjs/node-serialize","version":"4.0.1","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"4.0.0","@tapjs/stack":"4.0.0","tap-parser":"18.0.0"},"peerDependencies":{"@tapjs/core":"4.0.1"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"_id":"@tapjs/node-serialize@4.0.1","gitHead":"532287f65d814c7cb7872bf84b3d86b17d900e43","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"22.10.0","_npmVersion":"11.0.0","dist":{"shasum":"57e5971487c64335676838f7152c4cea8da61271","size":22887,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_4.0.1_1740006984803_0.08311141709033754"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-19T23:16:25.000Z","publish_time":1740006985000,"_source_registry_name":"default","_cnpm_publish_time":1740006985000},"4.0.0":{"name":"@tapjs/node-serialize","version":"4.0.0","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"4.0.0","@tapjs/stack":"4.0.0","tap-parser":"18.0.0"},"peerDependencies":{"@tapjs/core":"4.0.0"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"_id":"@tapjs/node-serialize@4.0.0","gitHead":"f4c46d4e0c4489b30cbc79391257cecafa95063b","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"25c53864e1a10a44f1b656ea75778b30fe44204d","size":22882,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_4.0.0_1720480764327_0.8943607321222737"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-08T23:19:24.568Z","publish_time":1720480764568,"_source_registry_name":"default","_cnpm_publish_time":1720480764568},"3.0.3":{"name":"@tapjs/node-serialize","version":"3.0.3","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{".":{"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"}},"./package.json":"./package.json"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"3.0.0","@tapjs/stack":"3.0.0","tap-parser":"17.0.0"},"peerDependencies":{"@tapjs/core":"3.0.3"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"engines":{"node":">= 18.6.0"},"_id":"@tapjs/node-serialize@3.0.3","gitHead":"161ff8ad86b438da40914bb488276b6e2b1970d4","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"5736d602991630dfc918d8213b40ac7f7287b1eb","size":22888,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-3.0.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-serialize_3.0.3_1719724676721_0.1407552767128104"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-30T05:17:57.005Z","publish_time":1719724677005,"_source_registry_name":"default","maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_cnpm_publish_time":1719724677005},"3.0.2":{"name":"@tapjs/node-serialize","version":"3.0.2","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{".":{"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"}},"./package.json":"./package.json"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"3.0.0","@tapjs/stack":"3.0.0","tap-parser":"17.0.0"},"peerDependencies":{"@tapjs/core":"3.0.2"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"engines":{"node":">= 18.6.0"},"_id":"@tapjs/node-serialize@3.0.2","gitHead":"b0400debe1ac8082ceaa2fe39e8b14e6db1c6f4b","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"387606606ab4adb9efe6ca93c3cdf4b50612f9e4","size":22888,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-3.0.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-serialize_3.0.2_1719591263935_0.9192912248193517"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-28T16:14:24.152Z","publish_time":1719591264152,"_source_registry_name":"default","maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_cnpm_publish_time":1719591264152},"3.0.1":{"name":"@tapjs/node-serialize","version":"3.0.1","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{".":{"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"}},"./package.json":"./package.json"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"3.0.0","@tapjs/stack":"3.0.0","tap-parser":"17.0.0"},"peerDependencies":{"@tapjs/core":"3.0.1"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"engines":{"node":">= 18.6.0"},"_id":"@tapjs/node-serialize@3.0.1","gitHead":"a6f7df418af2fed1317d0f580ba7cbca830e97a9","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"5eaa144b2ff47f3c3978699a275ff4ce3b9b7bd2","size":22888,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-3.0.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-serialize_3.0.1_1719328603939_0.4854671548652334"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-25T15:16:44.300Z","publish_time":1719328604300,"_source_registry_name":"default","maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_cnpm_publish_time":1719328604300},"3.0.0":{"name":"@tapjs/node-serialize","version":"3.0.0","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{".":{"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"}},"./package.json":"./package.json"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"3.0.0","@tapjs/stack":"3.0.0","tap-parser":"17.0.0"},"peerDependencies":{"@tapjs/core":"3.0.0"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"engines":{"node":">= 18.6.0"},"_id":"@tapjs/node-serialize@3.0.0","gitHead":"7c022d052fef858727bb58dc37f508a76a6e062b","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"ff61edd9db02c60d5ab211f730650d1a94923fe1","size":22883,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-3.0.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-serialize_3.0.0_1719263877607_0.07117532867513954"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-24T21:17:57.795Z","publish_time":1719263877795,"_source_registry_name":"default","maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_cnpm_publish_time":1719263877795},"2.0.8":{"name":"@tapjs/node-serialize","version":"2.0.8","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"2.0.1","@tapjs/stack":"2.0.1","tap-parser":"16.0.1"},"peerDependencies":{"@tapjs/core":"2.1.6"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@2.0.8","gitHead":"6bb8d64d661a716de6030b4ad8a5d235816dfb1c","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"2667e9124689b9acf2edd08ad2c25a5969bea953","size":23001,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-2.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_2.0.8_1718133533365_0.06369544970955077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-11T19:18:53.516Z","publish_time":1718133533516,"_source_registry_name":"default","_cnpm_publish_time":1718133533516},"2.0.7":{"name":"@tapjs/node-serialize","version":"2.0.7","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"2.0.1","@tapjs/stack":"2.0.1","tap-parser":"16.0.1"},"peerDependencies":{"@tapjs/core":"2.1.5"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@2.0.7","gitHead":"2c889bb645cc10de1adfb5d8ae743e7e040cde9a","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"e9f0ab1808d1b8090e38f072bd246874af3760b5","size":23001,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-2.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_2.0.7_1718055932968_0.8009277089140772"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-10T21:45:33.109Z","publish_time":1718055933109,"_source_registry_name":"default","_cnpm_publish_time":1718055933109},"2.0.6":{"name":"@tapjs/node-serialize","version":"2.0.6","keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/node-serialize@2.0.6","maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"116a6926e2ea49b3928536dd117bc71d0aae54dc","size":23001,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-2.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"c2005faa1532fe1bb99ee109b1a64d4a94677459","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/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":"Stream TAP test data as a serialized node:test stream","directories":{},"_nodeVersion":"20.13.1","dependencies":{"tap-parser":"16.0.1","@tapjs/stack":"2.0.1","@tapjs/error-serdes":"2.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"@tapjs/core":"2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/node-serialize_2.0.6_1718000879588_0.18737658507199706","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-10T06:27:59.736Z","publish_time":1718000879736,"_source_registry_name":"default","_cnpm_publish_time":1718000879736},"2.0.5":{"name":"@tapjs/node-serialize","version":"2.0.5","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"2.0.1","@tapjs/stack":"2.0.1","tap-parser":"16.0.1"},"peerDependencies":{"@tapjs/core":"2.1.3"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@2.0.5","gitHead":"b540d4e25a266ab91a24831514110fe767c1fdce","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"64afdd124fdb83a375509142c633ec701b1345b7","size":23001,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_2.0.5_1717641875916_0.7051833190575441"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-06T02:44:36.153Z","publish_time":1717641876153,"_source_registry_name":"default","_cnpm_publish_time":1717641876153},"2.0.4":{"name":"@tapjs/node-serialize","version":"2.0.4","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"2.0.1","@tapjs/stack":"2.0.1","tap-parser":"16.0.1"},"peerDependencies":{"@tapjs/core":"2.1.2"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@2.0.4","gitHead":"42f02afe1f3a6d529c8e79377bd0eb9baf12c076","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"ae6e5d20565f6c1fb913bd37fdceda2be8250882","size":23001,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_2.0.4_1717639431632_0.550480116231066"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-06T02:03:51.859Z","publish_time":1717639431859,"_source_registry_name":"default","_cnpm_publish_time":1717639431859},"2.0.3":{"name":"@tapjs/node-serialize","version":"2.0.3","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"2.0.1","@tapjs/stack":"2.0.1","tap-parser":"16.0.1"},"peerDependencies":{"@tapjs/core":"2.1.1"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@2.0.3","gitHead":"12ab13a388099db6257afcf28fe51785fc6fd1af","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"18f2c6790cd6b9019b101b02d557330668b88c62","size":22999,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_2.0.3_1717627982396_0.217077814706778"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-05T22:53:02.627Z","publish_time":1717627982627,"_source_registry_name":"default","_cnpm_publish_time":1717627982627},"2.0.2":{"name":"@tapjs/node-serialize","version":"2.0.2","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"2.0.1","@tapjs/stack":"2.0.1","tap-parser":"16.0.1"},"peerDependencies":{"@tapjs/core":"2.1.0"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@2.0.2","gitHead":"d434b2184e327ce52a22cbd95431a98a05357386","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"98e502c62a58908c5f95ca1a8a63363e3395ee47","size":23001,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_2.0.2_1717627514792_0.45330708114329643"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-05T22:45:15.007Z","publish_time":1717627515007,"_source_registry_name":"default","_cnpm_publish_time":1717627515007},"2.0.1":{"name":"@tapjs/node-serialize","version":"2.0.1","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"2.0.1","@tapjs/stack":"2.0.1","tap-parser":"16.0.1"},"peerDependencies":{"@tapjs/core":"2.0.1"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@2.0.1","gitHead":"e49b6dbd41c089bb40446a07c5c92109bc3c1a9e","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"c7558365b92237cf4530cdf923b5d1167fca26de","size":22996,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_2.0.1_1716578246154_0.13009800655253212"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-24T19:17:26.386Z","publish_time":1716578246386,"_source_registry_name":"default","_cnpm_publish_time":1716578246386},"2.0.0":{"name":"@tapjs/node-serialize","version":"2.0.0","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"2.0.0","@tapjs/stack":"2.0.0","tap-parser":"16.0.0"},"peerDependencies":{"@tapjs/core":"2.0.0"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@2.0.0","gitHead":"f3f99d8a48102fddc1550475c36b8ef215d4b0e6","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"e56675fa3a8459f9e13e5be402a54dfa5a39b511","size":22993,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_2.0.0_1716326617014_0.8463867044459381"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-21T21:23:37.150Z","publish_time":1716326617150,"_source_registry_name":"default","_cnpm_publish_time":1716326617150},"1.3.4":{"name":"@tapjs/node-serialize","version":"1.3.4","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.2.2","@tapjs/stack":"1.2.8","tap-parser":"15.3.2"},"peerDependencies":{"@tapjs/core":"1.5.4"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.3.4","gitHead":"46faa21f9ab97cd1f7d15e7203ecc92d258c3778","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.11.0","_npmVersion":"10.7.0","dist":{"shasum":"ec948a1fd5f66ae4de006c84e636f605802aeb64","size":22990,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-1.3.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/node-serialize_1.3.4_1715559520754_0.13153266191969326"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-13T00:18:40.925Z","publish_time":1715559520925,"_source_registry_name":"default","_cnpm_publish_time":1715559520925},"1.3.3":{"name":"@tapjs/node-serialize","version":"1.3.3","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.2.2","@tapjs/stack":"1.2.8","tap-parser":"15.3.2"},"peerDependencies":{"@tapjs/core":"1.5.3"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.3.3","gitHead":"e0c223407f13877b09bc9a53f0f9517fc5eabd3c","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.11.0","_npmVersion":"10.7.0","dist":{"shasum":"d9f14ca98b47ef494c5626896d5c203f2227547d","size":22992,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-1.3.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-serialize_1.3.3_1715016938312_0.5058219207609251"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-06T17:35:38.481Z","publish_time":1715016938481,"_source_registry_name":"default","_cnpm_publish_time":1715016938481},"1.3.2":{"name":"@tapjs/node-serialize","version":"1.3.2","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.2.2","@tapjs/stack":"1.2.8","tap-parser":"15.3.2"},"peerDependencies":{"@tapjs/core":"1.5.2"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.3.2","gitHead":"bf457f241276af8b39d10c1076929574473ed098","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.11.0","_npmVersion":"10.5.0","dist":{"shasum":"9f5b63b13a67192f931487763bb5ae4448f9514c","size":22987,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-1.3.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-serialize_1.3.2_1711495570018_0.8222269737999186"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-26T23:26:10.228Z","publish_time":1711495570228,"_source_registry_name":"default","_cnpm_publish_time":1711495570228},"1.3.1":{"name":"@tapjs/node-serialize","version":"1.3.1","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.2.1","@tapjs/stack":"1.2.7","tap-parser":"15.3.1"},"peerDependencies":{"@tapjs/core":"1.5.1"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.3.1","gitHead":"3d1598677ab1e4fdeaf872ec59ae1e4435db97ac","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.11.0","_npmVersion":"10.5.0","dist":{"shasum":"648f65e38179534ba7f811e08683c94b3d88a86f","size":22988,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-1.3.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-serialize_1.3.1_1709920405532_0.6412402450289492"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-08T17:53:25.674Z","publish_time":1709920405674,"_source_registry_name":"default","_cnpm_publish_time":1709920405674},"1.3.0":{"name":"@tapjs/node-serialize","version":"1.3.0","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.2.1","@tapjs/stack":"1.2.7","tap-parser":"15.3.1"},"peerDependencies":{"@tapjs/core":"1.5.0"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.3.0","gitHead":"5187113fd380c0e028c2b3a4ee54509f622b84c1","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"4a62f8d75798c67b97f7da006a6b317fdd3a6207","size":22909,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-1.3.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-serialize_1.3.0_1706219144487_0.5030621862833764"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-25T21:45:44.664Z","publish_time":1706219144664,"_source_registry_name":"default","_cnpm_publish_time":1706219144664},"1.2.6":{"name":"@tapjs/node-serialize","version":"1.2.6","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.2.1","@tapjs/stack":"1.2.7","tap-parser":"15.3.1"},"peerDependencies":{"@tapjs/core":"1.4.6"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.2.6","gitHead":"511019b2ac0fa014370154c3a341a0e632f50b19","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"52faa78ea04a36db764daa490c818b37782cebfe","size":22948,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-1.2.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/node-serialize_1.2.6_1700160915461_0.09424368462382926"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-16T18:55:15.676Z","publish_time":1700160915676,"_source_registry_name":"default","_cnpm_publish_time":1700160915676},"1.2.5":{"name":"@tapjs/node-serialize","version":"1.2.5","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.2.1","@tapjs/stack":"1.2.7","tap-parser":"15.3.1"},"peerDependencies":{"@tapjs/core":"1.4.5"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.2.5","gitHead":"13a7a1e586b9374d39ea20b6954583b26df172b5","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"d46a40604692cce58da10d789de32cbc7af2abe6","size":22948,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-1.2.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/node-serialize_1.2.5_1699022413996_0.8480913635743865"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-03T14:40:14.201Z","publish_time":1699022414201,"_source_registry_name":"default","_cnpm_publish_time":1699022414201},"1.2.4":{"name":"@tapjs/node-serialize","version":"1.2.4","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.2.1","@tapjs/stack":"1.2.7","tap-parser":"15.3.1"},"peerDependencies":{"@tapjs/core":"1.4.4"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.2.4","gitHead":"c6cd71e9ab88ecdda1c72bd511934332765e84e9","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"83a671366d4cbda6907a343def059402018a60b5","size":22948,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-1.2.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/node-serialize_1.2.4_1698996549189_0.2020709184784657"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-03T07:29:09.501Z","publish_time":1698996549501,"_source_registry_name":"default","_cnpm_publish_time":1698996549501},"1.2.3":{"name":"@tapjs/node-serialize","version":"1.2.3","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.2.1","@tapjs/stack":"1.2.7","tap-parser":"15.3.1"},"peerDependencies":{"@tapjs/core":"1.4.3"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.2.3","gitHead":"08387d9848c6c64dad8b50733c00bcbcb9fc091d","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"334a039c2d890e75c5667521ccc7f09d091dbfbe","size":22948,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-1.2.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-serialize_1.2.3_1698789772191_0.6466290454765313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-31T22:02:52.523Z","publish_time":1698789772523,"_source_registry_name":"default","_cnpm_publish_time":1698789772523},"1.2.2":{"name":"@tapjs/node-serialize","version":"1.2.2","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.2.0","@tapjs/stack":"1.2.6","tap-parser":"15.3.0"},"peerDependencies":{"@tapjs/core":"1.4.2"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.2.2","gitHead":"4551d7fa803a00decdac6cca3afdb39254a95725","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"e8562d5239fe64d8d9dd4d6b237159d0587826e6","size":22926,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-1.2.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-serialize_1.2.2_1697495076986_0.3990574979790902"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-16T22:24:37.246Z","publish_time":1697495077246,"_source_registry_name":"default","_cnpm_publish_time":1697495077246},"1.2.1":{"name":"@tapjs/node-serialize","version":"1.2.1","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.2.0","@tapjs/stack":"1.2.6","tap-parser":"15.3.0"},"peerDependencies":{"@tapjs/core":"1.4.1"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.2.1","gitHead":"3dbd11396e628dea99cdcd75e06f83e81fa3ebbf","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"f3a65b015ad3e0833b036379dd41caee07b411d2","size":22926,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-1.2.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-serialize_1.2.1_1697399112305_0.2784862728431199"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-15T19:45:12.514Z","publish_time":1697399112514,"_source_registry_name":"default","_cnpm_publish_time":1697399112514},"1.2.0":{"name":"@tapjs/node-serialize","version":"1.2.0","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.2.0","@tapjs/stack":"1.2.5","tap-parser":"15.3.0"},"peerDependencies":{"@tapjs/core":"1.4.0"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.2.0","gitHead":"264f9cf3f64fd0f4415f69acbb636744ef17f7e6","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"51200f71d10cafd2cd683092da9c137e5660bc82","size":22921,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-1.2.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-serialize_1.2.0_1696999697404_0.4576695197885723"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-11T04:48:17.593Z","publish_time":1696999697593,"_source_registry_name":"default","_cnpm_publish_time":1696999697593},"1.1.10":{"name":"@tapjs/node-serialize","version":"1.1.10","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.1.0","@tapjs/stack":"1.2.5","tap-parser":"15.2.1"},"peerDependencies":{"@tapjs/core":"1.3.10"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.1.10","gitHead":"6495cd7fdeb4f6e32f0aac87468cf1b8061c47c2","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"c3171346d038d06f76fd004e4b5fa0346f701bb4","size":20271,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.1.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_1.1.10_1696953460729_0.9219806034462483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-10T15:57:40.934Z","publish_time":1696953460934,"_source_registry_name":"default","_cnpm_publish_time":1696953460934},"1.1.9":{"name":"@tapjs/node-serialize","version":"1.1.9","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.1.0","@tapjs/stack":"1.2.5","tap-parser":"15.2.0"},"peerDependencies":{"@tapjs/core":"1.3.9"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.1.9","gitHead":"029ec987684c79b9c42caa8e2c1628930744dd80","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"8112521a042aff7c31eb9f966abbae2d67012df4","size":20272,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_1.1.9_1696834690799_0.2079427994276617"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-09T06:58:11.017Z","publish_time":1696834691017,"_source_registry_name":"default","_cnpm_publish_time":1696834691017},"1.1.8":{"name":"@tapjs/node-serialize","version":"1.1.8","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.1.0","@tapjs/stack":"1.2.5","tap-parser":"15.2.0"},"peerDependencies":{"@tapjs/core":"1.3.8"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.1.8","gitHead":"5cfde0ea2e4655ed72135592888e17f41e72eb38","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"1c270c5c30ecda86228912f12afbc7b996e44f55","size":20272,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_1.1.8_1696806784137_0.824774428765551"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-08T23:13:04.375Z","publish_time":1696806784375,"_source_registry_name":"default","_cnpm_publish_time":1696806784375},"1.1.7":{"name":"@tapjs/node-serialize","version":"1.1.7","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.1.0","@tapjs/stack":"1.2.5","tap-parser":"15.2.0"},"peerDependencies":{"@tapjs/core":"1.3.7"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.1.7","gitHead":"dcd5846da60446b8a59fe723c1d10a8c6b12900b","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"b187387f9fe5cab36dc34093d5109aed824576eb","size":20271,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_1.1.7_1696546834115_0.9428270646246673"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-05T23:00:34.348Z","publish_time":1696546834348,"_source_registry_name":"default","_cnpm_publish_time":1696546834348},"1.1.6":{"name":"@tapjs/node-serialize","version":"1.1.6","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.1.0"},"peerDependencies":{"@tapjs/core":"1.3.6"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.1.6","gitHead":"5c114fcb68c2bee81ae43647fea66d06aecdfd71","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"4f45ae6cf722b8ea1d26ed2dc7f3703feb03e9b4","size":20250,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_1.1.6_1696214335723_0.570823660785138"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-02T02:38:55.908Z","publish_time":1696214335908,"_source_registry_name":"default","_cnpm_publish_time":1696214335908},"1.1.5":{"name":"@tapjs/node-serialize","version":"1.1.5","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.1.0"},"peerDependencies":{"@tapjs/core":"1.3.5"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.1.5","gitHead":"69c31a863ab37a55c5d31a00de4ff119cef93a97","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"e5378c0e1389bd3c7fc0c40536fb4670e4bbad3b","size":20104,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_1.1.5_1696196235715_0.9100330546375139"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-01T21:37:15.875Z","publish_time":1696196235875,"_source_registry_name":"default","_cnpm_publish_time":1696196235875},"1.1.4":{"name":"@tapjs/node-serialize","version":"1.1.4","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.1.0"},"peerDependencies":{"@tapjs/core":"1.3.4"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.1.4","gitHead":"414d146d35f17799fceb31b370f0d1a5b5b2c717","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"aecae2361b5213f4655fbcc7c29f238402fa05d8","size":20104,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_1.1.4_1696010943410_0.8636531966650216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-29T18:09:03.676Z","publish_time":1696010943676,"_source_registry_name":"default","_cnpm_publish_time":1696010943676},"1.1.3":{"name":"@tapjs/node-serialize","version":"1.1.3","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.1.0"},"peerDependencies":{"@tapjs/core":"1.3.3"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.1.3","gitHead":"6e9c607b29f355962f6abbc96bb8d751bf4bd91d","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"8782fccd25921512d9c762811118b11adeffa7af","size":20104,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_1.1.3_1696004093825_0.43141168326833146"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-29T16:14:53.973Z","publish_time":1696004093973,"_source_registry_name":"default","_cnpm_publish_time":1696004093973},"1.1.2":{"name":"@tapjs/node-serialize","version":"1.1.2","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.1.0"},"peerDependencies":{"@tapjs/core":"1.3.2"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.1.2","gitHead":"09506ad13b042d1d181b620ea64b8927d2ca0aeb","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"69fdbf8790e2ea55030e890ad4c7aa237f320f65","size":20104,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_1.1.2_1695935742561_0.77523776014059"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-28T21:15:42.769Z","publish_time":1695935742769,"_source_registry_name":"default","_cnpm_publish_time":1695935742769},"1.1.1":{"name":"@tapjs/node-serialize","version":"1.1.1","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.1.0"},"peerDependencies":{"@tapjs/core":"1.3.1"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.1.1","gitHead":"6aa191714fdad25a71fc9d49e54c6c7a694b6c2a","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"c563ea53a25d231e06e2527b88d2b4b903556186","size":20105,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_1.1.1_1695932222998_0.9694468868020725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-28T20:17:03.263Z","publish_time":1695932223263,"_source_registry_name":"default","_cnpm_publish_time":1695932223263},"1.1.0":{"name":"@tapjs/node-serialize","version":"1.1.0","description":"Stream TAP test data as a serialized node:test stream","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","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"},"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 .tshy/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","dependencies":{"@tapjs/error-serdes":"1.1.0"},"peerDependencies":{"@tapjs/core":"1.3.0"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"@tapjs/node-serialize@1.1.0","gitHead":"53043a233ef2238706304b8872a28ce6ef0864f4","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"9561ea1ae136ec4f3528bb3de26d741375c0b0ac","size":20100,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_1.1.0_1695859083015_0.8725334556749769"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-27T23:58:03.268Z","publish_time":1695859083268,"_source_registry_name":"default","_cnpm_publish_time":1695859083268},"1.0.3":{"name":"@tapjs/node-serialize","version":"1.0.3","description":"Stream TAP test data as a serialized node:test stream","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"license":"BlueOak-1.0.0","scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"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"},"dependencies":{"@tapjs/error-serdes":"1.0.0"},"peerDependencies":{"@tapjs/core":"1.2.0"},"_id":"@tapjs/node-serialize@1.0.3","gitHead":"e94d8089252294286683e17f7771ffb8b7f509b3","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"05131e1fb455fc38605f0e49f9fc89faeed3f9bf","size":20072,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_1.0.3_1695686994497_0.3174579302912417"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-26T00:09:54.817Z","publish_time":1695686994817,"_source_registry_name":"default","_cnpm_publish_time":1695686994817},"1.0.2":{"name":"@tapjs/node-serialize","version":"1.0.2","description":"Stream TAP test data as a serialized node:test stream","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"license":"BlueOak-1.0.0","scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"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"},"dependencies":{"@tapjs/error-serdes":"1.0.0"},"peerDependencies":{"@tapjs/core":"1.1.2"},"_id":"@tapjs/node-serialize@1.0.2","gitHead":"95d17a49bbfb77ca4989769360468a0cc64e9ccb","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"2da277390c2371b6835de20b192a6d925be7662e","size":20073,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_1.0.2_1695578877960_0.08565663504253962"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-24T18:07:58.278Z","publish_time":1695578878278,"_source_registry_name":"default","_cnpm_publish_time":1695578878278},"1.0.1":{"name":"@tapjs/node-serialize","version":"1.0.1","description":"Stream TAP test data as a serialized node:test stream","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"license":"BlueOak-1.0.0","scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"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"},"dependencies":{"@tapjs/error-serdes":"1.0.0"},"peerDependencies":{"@tapjs/core":"1.1.1"},"_id":"@tapjs/node-serialize@1.0.1","gitHead":"6cf797404cc9834b4db0d4f07e2c82b8b519ed21","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"cbb2bd92eeb5143ae14809e4dc45be560a6e19c7","size":20074,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_1.0.1_1695531340019_0.40461168188696717"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-24T04:55:40.228Z","publish_time":1695531340228,"_source_registry_name":"default","_cnpm_publish_time":1695531340228},"1.0.0":{"name":"@tapjs/node-serialize","version":"1.0.0","description":"Stream TAP test data as a serialized node:test stream","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"type":"module","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"keywords":["v8","error","serialization","serialize","tapjs plugin","node --test","node:test","serdes"],"license":"BlueOak-1.0.0","scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"engines":{"node":">=16"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"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"},"dependencies":{"@tapjs/error-serdes":"1.0.0"},"peerDependencies":{"@tapjs/core":"1.1.0"},"_id":"@tapjs/node-serialize@1.0.0","gitHead":"86e5aaa0aea710e924b42bc4db9cfd93ef08394c","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"03af703b842405df7052f770fc30fe904058113a","size":20068,"noattachment":false,"key":"/@tapjs/node-serialize/-/@tapjs/node-serialize-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/node-serialize/download/@tapjs/node-serialize-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/node-serialize_1.0.0_1695431211411_0.27017447260484095"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-23T01:06:51.661Z","publish_time":1695431211661,"_source_registry_name":"default","_cnpm_publish_time":1695431211661}},"readme":"# @tapjs/node-serialize\n\nA default tap plugin that serializes the output of root `TAP`\ntest for consumption by the `node --test` runner.\n\nThat is, this is for running tests that you write like:\n\n```js\nimport t from 'tap'\nt.pass('this is fine')\n// etc\n```\n\nand then run with `node --test`.\n\n## USAGE\n\nThis plugin is installed with tap by default. If you had\npreviously removed it, you can `tap plugin add\n@tapjs/node-serialize` to bring it back.\n\nWhen enabled, this plugin is activated when the\n`NODE_TEST_CONTEXT` environment variable is set to `child-v8`.\nWhen so activated, the root `TAP` test outputs a stream of\n`node:test` message objects (ie, the data emitted by Node's\n[`TestStream`\nclass](https://nodejs.org/api/test.html#class-testsstream)) to\nstandard output, instead of piping TAP data to standard output.\n\nIt has no effect on other tests within the suite.\n\nTo disable this behavior, run `tap plugin rm\n@tapjs/node-serialize`.\n\n## Caveat about Timing\n\nNode-tap and node's built-in `node:test` are not quite identical\nin their approach.\n\nSpecifically, they have very different approaches to asynchronous\ntesting. When using `node:test`, all tests are placed in a queue,\nand de-queued and started by level. It is considered an error for\na test to perform any asynchronous actions outside of the scope\nof its parent suite method.\n\nIn tap, when `t.jobs` is set to some number greater than `1`,\ntests may run in any order, and their subtests may _also_ run in\nany order, at the same time as its siblings. While a subtest will\nnever start before its parent, it may start _after_ its parent's\nsibling tests, making the apparent nesting get interleaved in a\nstrictly event-stream based tracking.\n\nTo handle this, this serializer creates a tree of subtests, and\nonly emits the relevant `node:test` event messages all at once,\nin the correct order that `node --test` expects.\n\nThe downside of this is that it may appear that tests hang and\nthen emit all of their data at once. If true in-progress\nreporting is desired, then you're probably better off using tap's\nbuilt-in test runner.\n","_attachments":{},"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"license":"BlueOak-1.0.0"}