{"_id":"@tapjs/error-serdes","_rev":"17-8648867fa84ab759048b47a7e1d3617d","name":"@tapjs/error-serdes","dist-tags":{"latest":"4.3.2"},"versions":{"1.0.0":{"name":"@tapjs/error-serdes","version":"1.0.0","keywords":["v8","error","serialization","deserialization","serialize","deserialize"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/error-serdes@1.0.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"d78d0de134285f7714c709862d109cde5ce3e7d0","tarball":"https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-1.0.0.tgz","fileCount":61,"integrity":"sha512-c15fdXAD0Mj9YakHvqWHrDgyaOftjRfkhNNCTphN9kLtuI8MCAyLUzb+cXa7/ZiIk89knsnyJh+B+Gb/bdtYBQ==","signatures":[{"sig":"MEQCIDKPjZgFwCFA3cxsa+tq3loKGaP/DYHp4UlYJ2Aa6u1nAiBlRJHEQDCAM/P8HyYTdxc1F+akaL175PL1TsROvadKBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105815},"tshy":{"exports":{".":"./src/index.ts","./des":"./src/deserialize.ts","./ser":"./src/serialize.ts","./package.json":"./package.json","./test-stream-serialize":"./src/test-stream-serialize.ts","./test-stream-deserialize":"./src/test-stream-deserialize.ts"}},"type":"module","engines":{"node":">=16"},"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"}},"./des":{"import":{"types":"./dist/esm/deserialize.d.ts","default":"./dist/esm/deserialize.js"},"require":{"types":"./dist/commonjs/deserialize.d.ts","default":"./dist/commonjs/deserialize.js"}},"./ser":{"import":{"types":"./dist/esm/serialize.d.ts","default":"./dist/esm/serialize.js"},"require":{"types":"./dist/commonjs/serialize.d.ts","default":"./dist/commonjs/serialize.js"}},"./package.json":"./package.json","./test-stream-serialize":{"import":{"types":"./dist/esm/test-stream-serialize.d.ts","default":"./dist/esm/test-stream-serialize.js"},"require":{"types":"./dist/commonjs/test-stream-serialize.d.ts","default":"./dist/commonjs/test-stream-serialize.js"}},"./test-stream-deserialize":{"import":{"types":"./dist/esm/test-stream-deserialize.d.ts","default":"./dist/esm/test-stream-deserialize.js"},"require":{"types":"./dist/commonjs/test-stream-deserialize.d.ts","default":"./dist/commonjs/test-stream-deserialize.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"86e5aaa0aea710e924b42bc4db9cfd93ef08394c","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --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.1.0","description":"Port of node's error_serdes.js to userland, plus test message streaming","directories":{},"_nodeVersion":"20.7.0","dependencies":{"minipass":"^7.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/error-serdes_1.0.0_1695431246579_0.3624465394016234","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@tapjs/error-serdes","version":"1.1.0","keywords":["v8","error","serialization","deserialization","serialize","deserialize"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/error-serdes@1.1.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"5c0a6ab0f2051c6add648b56fcf5f3da7c16adf2","tarball":"https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-1.1.0.tgz","fileCount":61,"integrity":"sha512-RAdsafCQ9fyudLY4EQPhfWQvRNddvSoXKEsZQWZC6G5QfdB/BYnSqaXggK5TD0XZ79Ja0ex3uB+5kBaaeLKtQA==","signatures":[{"sig":"MEQCIBh4FpPe9zSITFusicWRPe+qYDUmO2KR09T3sM06jqlaAiAR/t0vn4AvkG1YrZQKgvbh2ma9VNQhA9HZBrmQEb0MpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105912},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./des":"./src/deserialize.ts","./ser":"./src/serialize.ts","./package.json":"./package.json","./test-stream-serialize":"./src/test-stream-serialize.ts","./test-stream-deserialize":"./src/test-stream-deserialize.ts"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"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"}},"./des":{"import":{"types":"./dist/esm/deserialize.d.ts","default":"./dist/esm/deserialize.js"},"require":{"types":"./dist/commonjs/deserialize.d.ts","default":"./dist/commonjs/deserialize.js"}},"./ser":{"import":{"types":"./dist/esm/serialize.d.ts","default":"./dist/esm/serialize.js"},"require":{"types":"./dist/commonjs/serialize.d.ts","default":"./dist/commonjs/serialize.js"}},"./package.json":"./package.json","./test-stream-serialize":{"import":{"types":"./dist/esm/test-stream-serialize.d.ts","default":"./dist/esm/test-stream-serialize.js"},"require":{"types":"./dist/commonjs/test-stream-serialize.d.ts","default":"./dist/commonjs/test-stream-serialize.js"}},"./test-stream-deserialize":{"import":{"types":"./dist/esm/test-stream-deserialize.d.ts","default":"./dist/esm/test-stream-deserialize.js"},"require":{"types":"./dist/commonjs/test-stream-deserialize.d.ts","default":"./dist/commonjs/test-stream-deserialize.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"53043a233ef2238706304b8872a28ce6ef0864f4","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --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.1.0","description":"Port of node's error_serdes.js to userland, plus test message streaming","directories":{},"_nodeVersion":"20.7.0","dependencies":{"minipass":"^7.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/error-serdes_1.1.0_1695859129744_0.23042358756277004","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@tapjs/error-serdes","version":"1.2.0","keywords":["v8","error","serialization","deserialization","serialize","deserialize"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/error-serdes@1.2.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"a0cc5f6b5f2b03e26b1954066a6e600e6af9c4da","tarball":"https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-1.2.0.tgz","fileCount":61,"integrity":"sha512-Lt7kHWxILVCkfiRbsIZW5sfZ79+CmS1a+mp41dgp5oiiO2TJGBSpEWptD+bIfk9tegtU4wcMUwnStymfTKl4Xw==","signatures":[{"sig":"MEQCICSns9YE6TbnZpvJKcQWq+VUOmln8dD9QFUy/tnVH6GdAiAqyNBVZWQsfRJOwqRPx8iFtqYcdQU0z87UHGG0kteIjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105912},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./des":"./src/deserialize.ts","./ser":"./src/serialize.ts","./package.json":"./package.json","./test-stream-serialize":"./src/test-stream-serialize.ts","./test-stream-deserialize":"./src/test-stream-deserialize.ts"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"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"}},"./des":{"import":{"types":"./dist/esm/deserialize.d.ts","default":"./dist/esm/deserialize.js"},"require":{"types":"./dist/commonjs/deserialize.d.ts","default":"./dist/commonjs/deserialize.js"}},"./ser":{"import":{"types":"./dist/esm/serialize.d.ts","default":"./dist/esm/serialize.js"},"require":{"types":"./dist/commonjs/serialize.d.ts","default":"./dist/commonjs/serialize.js"}},"./package.json":"./package.json","./test-stream-serialize":{"import":{"types":"./dist/esm/test-stream-serialize.d.ts","default":"./dist/esm/test-stream-serialize.js"},"require":{"types":"./dist/commonjs/test-stream-serialize.d.ts","default":"./dist/commonjs/test-stream-serialize.js"}},"./test-stream-deserialize":{"import":{"types":"./dist/esm/test-stream-deserialize.d.ts","default":"./dist/esm/test-stream-deserialize.js"},"require":{"types":"./dist/commonjs/test-stream-deserialize.d.ts","default":"./dist/commonjs/test-stream-deserialize.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"264f9cf3f64fd0f4415f69acbb636744ef17f7e6","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --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.1.0","description":"Port of node's error_serdes.js to userland, plus test message streaming","directories":{},"_nodeVersion":"20.8.0","dependencies":{"minipass":"^7.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/error-serdes_1.2.0_1696999720053_0.38424040111229973","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@tapjs/error-serdes","version":"1.2.1","keywords":["v8","error","serialization","deserialization","serialize","deserialize"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/error-serdes@1.2.1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"672370b8436f128e9a24955043fa37c3c101dc1b","tarball":"https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-1.2.1.tgz","fileCount":61,"integrity":"sha512-/7eLEcrGo+Qz3eWrjkhDC+VSEOjabkkzr9eRADeU+OLFeZaik8L/GRk0SGhnp4YsQkv0jcNV00A42bEx2HIZcw==","signatures":[{"sig":"MEYCIQCTIz2ajJYHj2+FbC5NubxZa8d+RGrQbn9HnO/VPQ7ptwIhAMy0EHWxOjurFBChqnYnF4nCa69yHfINq/tE1u82Olit","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105944},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./des":"./src/deserialize.ts","./ser":"./src/serialize.ts","./package.json":"./package.json","./test-stream-serialize":"./src/test-stream-serialize.ts","./test-stream-deserialize":"./src/test-stream-deserialize.ts"}},"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"}},"./des":{"import":{"types":"./dist/esm/deserialize.d.ts","default":"./dist/esm/deserialize.js"},"require":{"types":"./dist/commonjs/deserialize.d.ts","default":"./dist/commonjs/deserialize.js"}},"./ser":{"import":{"types":"./dist/esm/serialize.d.ts","default":"./dist/esm/serialize.js"},"require":{"types":"./dist/commonjs/serialize.d.ts","default":"./dist/commonjs/serialize.js"}},"./package.json":"./package.json","./test-stream-serialize":{"import":{"types":"./dist/esm/test-stream-serialize.d.ts","default":"./dist/esm/test-stream-serialize.js"},"require":{"types":"./dist/commonjs/test-stream-serialize.d.ts","default":"./dist/commonjs/test-stream-serialize.js"}},"./test-stream-deserialize":{"import":{"types":"./dist/esm/test-stream-deserialize.d.ts","default":"./dist/esm/test-stream-deserialize.js"},"require":{"types":"./dist/commonjs/test-stream-deserialize.d.ts","default":"./dist/commonjs/test-stream-deserialize.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"08387d9848c6c64dad8b50733c00bcbcb9fc091d","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --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.1.0","description":"Port of node's error_serdes.js to userland, plus test message streaming","directories":{},"_nodeVersion":"20.8.0","dependencies":{"minipass":"^7.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/error-serdes_1.2.1_1698789798340_0.2682301740213595","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@tapjs/error-serdes","version":"1.2.2","keywords":["v8","error","serialization","deserialization","serialize","deserialize"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/error-serdes@1.2.2","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"f666ebc5a9f92e9162498b4f2e687a87c1d4e1ca","tarball":"https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-1.2.2.tgz","fileCount":61,"integrity":"sha512-RW2aU50JR7SSAlvoTyuwouXETLM9lP+7oZ5Z+dyKhNp8mkbbz4mXKcgd9SDHY5qTh6zvVN7OFK7ev7dYWXbrWw==","signatures":[{"sig":"MEYCIQCtXxZZUO4H2cHivvKywpqU7GC0v9PMkmYvR/OFDZ4aXwIhAOlnW/TJb9hf+llLEkPHavKcNOH4FEW3LzKT/kyGTZGj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105956},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./des":"./src/deserialize.ts","./ser":"./src/serialize.ts","./package.json":"./package.json","./test-stream-serialize":"./src/test-stream-serialize.ts","./test-stream-deserialize":"./src/test-stream-deserialize.ts"}},"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"}},"./des":{"import":{"types":"./dist/esm/deserialize.d.ts","default":"./dist/esm/deserialize.js"},"require":{"types":"./dist/commonjs/deserialize.d.ts","default":"./dist/commonjs/deserialize.js"}},"./ser":{"import":{"types":"./dist/esm/serialize.d.ts","default":"./dist/esm/serialize.js"},"require":{"types":"./dist/commonjs/serialize.d.ts","default":"./dist/commonjs/serialize.js"}},"./package.json":"./package.json","./test-stream-serialize":{"import":{"types":"./dist/esm/test-stream-serialize.d.ts","default":"./dist/esm/test-stream-serialize.js"},"require":{"types":"./dist/commonjs/test-stream-serialize.d.ts","default":"./dist/commonjs/test-stream-serialize.js"}},"./test-stream-deserialize":{"import":{"types":"./dist/esm/test-stream-deserialize.d.ts","default":"./dist/esm/test-stream-deserialize.js"},"require":{"types":"./dist/commonjs/test-stream-deserialize.d.ts","default":"./dist/commonjs/test-stream-deserialize.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"bf457f241276af8b39d10c1076929574473ed098","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --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.5.0","description":"Port of node's error_serdes.js to userland, plus test message streaming","directories":{},"_nodeVersion":"20.11.0","dependencies":{"minipass":"^7.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/error-serdes_1.2.2_1711495606170_0.33503124770231185","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@tapjs/error-serdes","version":"2.0.0","keywords":["v8","error","serialization","deserialization","serialize","deserialize"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/error-serdes@2.0.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"d1c06ecd312a4ec7956265e3315e906b3356c7ad","tarball":"https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-2.0.0.tgz","fileCount":61,"integrity":"sha512-ZfFW73nLcohtoSGp8tJSG/L8dvYbd3W8Z3mwbwfwt+DBPKr03RgbEn5OMkvoCwPw8xp1Rb+qC6tb2LrssZmMUA==","signatures":[{"sig":"MEYCIQDyX8l9J7c9bAwDE+FPh+FT8bYWBTcgCkb5shXsrORk6QIhAPI2b2FC8xdZjqyyKoxfATQrO4s9f1MU4F665ESjQhGh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106682},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./des":"./src/deserialize.ts","./ser":"./src/serialize.ts","./package.json":"./package.json","./test-stream-serialize":"./src/test-stream-serialize.ts","./test-stream-deserialize":"./src/test-stream-deserialize.ts"}},"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"}},"./des":{"import":{"types":"./dist/esm/deserialize.d.ts","default":"./dist/esm/deserialize.js"},"require":{"types":"./dist/commonjs/deserialize.d.ts","default":"./dist/commonjs/deserialize.js"}},"./ser":{"import":{"types":"./dist/esm/serialize.d.ts","default":"./dist/esm/serialize.js"},"require":{"types":"./dist/commonjs/serialize.d.ts","default":"./dist/commonjs/serialize.js"}},"./package.json":"./package.json","./test-stream-serialize":{"import":{"types":"./dist/esm/test-stream-serialize.d.ts","default":"./dist/esm/test-stream-serialize.js"},"require":{"types":"./dist/commonjs/test-stream-serialize.d.ts","default":"./dist/commonjs/test-stream-serialize.js"}},"./test-stream-deserialize":{"import":{"types":"./dist/esm/test-stream-deserialize.d.ts","default":"./dist/esm/test-stream-deserialize.js"},"require":{"types":"./dist/commonjs/test-stream-deserialize.d.ts","default":"./dist/commonjs/test-stream-deserialize.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"f3f99d8a48102fddc1550475c36b8ef215d4b0e6","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --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":"Port of node's error_serdes.js to userland, plus test message streaming","directories":{},"_nodeVersion":"20.13.1","dependencies":{"minipass":"^7.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/error-serdes_2.0.0_1716326649902_0.8143840854844255","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@tapjs/error-serdes","version":"2.0.1","keywords":["v8","error","serialization","deserialization","serialize","deserialize"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/error-serdes@2.0.1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"08e1d694437c2a87712144e3c43bb14acdfbb861","tarball":"https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-2.0.1.tgz","fileCount":61,"integrity":"sha512-P+M4rtcfkDsUveKKmoRNF+07xpbPnRY5KrstIUOnyn483clQ7BJhsnWr162yYNCsyOj4zEfZmAJI1f8Bi7h/ZA==","signatures":[{"sig":"MEQCIHmZt8gJjiSPO5R17oEUXYhEmMTYaF6W3la4Xz2wPnsrAiAB4ZAf1xLyj7XhSZhhqsBq4+1dkXBZAXbhjCAJrRBLDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106682},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./des":"./src/deserialize.ts","./ser":"./src/serialize.ts","./package.json":"./package.json","./test-stream-serialize":"./src/test-stream-serialize.ts","./test-stream-deserialize":"./src/test-stream-deserialize.ts"}},"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"}},"./des":{"import":{"types":"./dist/esm/deserialize.d.ts","default":"./dist/esm/deserialize.js"},"require":{"types":"./dist/commonjs/deserialize.d.ts","default":"./dist/commonjs/deserialize.js"}},"./ser":{"import":{"types":"./dist/esm/serialize.d.ts","default":"./dist/esm/serialize.js"},"require":{"types":"./dist/commonjs/serialize.d.ts","default":"./dist/commonjs/serialize.js"}},"./package.json":"./package.json","./test-stream-serialize":{"import":{"types":"./dist/esm/test-stream-serialize.d.ts","default":"./dist/esm/test-stream-serialize.js"},"require":{"types":"./dist/commonjs/test-stream-serialize.d.ts","default":"./dist/commonjs/test-stream-serialize.js"}},"./test-stream-deserialize":{"import":{"types":"./dist/esm/test-stream-deserialize.d.ts","default":"./dist/esm/test-stream-deserialize.js"},"require":{"types":"./dist/commonjs/test-stream-deserialize.d.ts","default":"./dist/commonjs/test-stream-deserialize.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"e49b6dbd41c089bb40446a07c5c92109bc3c1a9e","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --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":"Port of node's error_serdes.js to userland, plus test message streaming","directories":{},"_nodeVersion":"20.13.1","dependencies":{"minipass":"^7.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/error-serdes_2.0.1_1716578298999_0.41621821464927944","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@tapjs/error-serdes","version":"3.0.0","keywords":["v8","error","serialization","deserialization","serialize","deserialize"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/error-serdes@3.0.0","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":"e2b938ea815ed1594c268ed6a5ef2c6cf14d7f34","tarball":"https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-3.0.0.tgz","fileCount":61,"integrity":"sha512-+dVgpnD412aKGhu0w6ND2nSRHytClNR68jdeO7ww2NXv0bCroqEF+1uGLsiqnocwlAL2yheaF04zY+bthTfOgA==","signatures":[{"sig":"MEUCIQCwcFqpF7aEiAA4dE6DrbEjx+kJ6rSwlud8Fa8GEs3mqAIgdhjIm7DB92g0v/iPFGGJ1TuO8mSXPTuCPElo4hlV3Zw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106686},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./des":"./src/deserialize.ts","./ser":"./src/serialize.ts","./package.json":"./package.json","./test-stream-serialize":"./src/test-stream-serialize.ts","./test-stream-deserialize":"./src/test-stream-deserialize.ts"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">= 18.6.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","source":"./src/index.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","source":"./src/index.ts","default":"./dist/commonjs/index.js"}},"./des":{"import":{"types":"./dist/esm/deserialize.d.ts","source":"./src/deserialize.ts","default":"./dist/esm/deserialize.js"},"require":{"types":"./dist/commonjs/deserialize.d.ts","source":"./src/deserialize.ts","default":"./dist/commonjs/deserialize.js"}},"./ser":{"import":{"types":"./dist/esm/serialize.d.ts","source":"./src/serialize.ts","default":"./dist/esm/serialize.js"},"require":{"types":"./dist/commonjs/serialize.d.ts","source":"./src/serialize.ts","default":"./dist/commonjs/serialize.js"}},"./package.json":"./package.json","./test-stream-serialize":{"import":{"types":"./dist/esm/test-stream-serialize.d.ts","source":"./src/test-stream-serialize.ts","default":"./dist/esm/test-stream-serialize.js"},"require":{"types":"./dist/commonjs/test-stream-serialize.d.ts","source":"./src/test-stream-serialize.ts","default":"./dist/commonjs/test-stream-serialize.js"}},"./test-stream-deserialize":{"import":{"types":"./dist/esm/test-stream-deserialize.d.ts","source":"./src/test-stream-deserialize.ts","default":"./dist/esm/test-stream-deserialize.js"},"require":{"types":"./dist/commonjs/test-stream-deserialize.d.ts","source":"./src/test-stream-deserialize.ts","default":"./dist/commonjs/test-stream-deserialize.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"7c022d052fef858727bb58dc37f508a76a6e062b","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --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":"Port of node's error_serdes.js to userland, plus test message streaming","directories":{},"_nodeVersion":"20.13.1","dependencies":{"minipass":"^7.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/error-serdes_3.0.0_1719263900590_0.6711090131801811","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@tapjs/error-serdes","version":"4.0.0","keywords":["v8","error","serialization","deserialization","serialize","deserialize"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/error-serdes@4.0.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"91bf64aa99c4df533589a93cd5968e21df1f68f9","tarball":"https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-4.0.0.tgz","fileCount":61,"integrity":"sha512-jO0CvhL7lyGcDzyPeumyXirBv/vxRuhg8SdyLwjNqO7aelckxZzY/dCchtov7PfKK7wc/iB55W2++PE9waFaWw==","signatures":[{"sig":"MEUCIQDckug24iQXtSzXJYgUkusZnl8B8/PZ8rFKHgCsRj9ERgIgXZQI7oRqy4LNfk+kjBuMn4HQYpIoxlw6XcIT7MWn1Is=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106274},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./des":"./src/deserialize.ts","./ser":"./src/serialize.ts","./package.json":"./package.json","./test-stream-serialize":"./src/test-stream-serialize.ts","./test-stream-deserialize":"./src/test-stream-deserialize.ts"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"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"}},"./des":{"import":{"types":"./dist/esm/deserialize.d.ts","default":"./dist/esm/deserialize.js"},"require":{"types":"./dist/commonjs/deserialize.d.ts","default":"./dist/commonjs/deserialize.js"}},"./ser":{"import":{"types":"./dist/esm/serialize.d.ts","default":"./dist/esm/serialize.js"},"require":{"types":"./dist/commonjs/serialize.d.ts","default":"./dist/commonjs/serialize.js"}},"./package.json":"./package.json","./test-stream-serialize":{"import":{"types":"./dist/esm/test-stream-serialize.d.ts","default":"./dist/esm/test-stream-serialize.js"},"require":{"types":"./dist/commonjs/test-stream-serialize.d.ts","default":"./dist/commonjs/test-stream-serialize.js"}},"./test-stream-deserialize":{"import":{"types":"./dist/esm/test-stream-deserialize.d.ts","default":"./dist/esm/test-stream-deserialize.js"},"require":{"types":"./dist/commonjs/test-stream-deserialize.d.ts","default":"./dist/commonjs/test-stream-deserialize.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"f4c46d4e0c4489b30cbc79391257cecafa95063b","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --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":"Port of node's error_serdes.js to userland, plus test message streaming","directories":{},"_nodeVersion":"20.13.1","dependencies":{"minipass":"^7.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/error-serdes_4.0.0_1720480791578_0.4487639086308597","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@tapjs/error-serdes","version":"4.0.1","keywords":["v8","error","serialization","deserialization","serialize","deserialize"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/error-serdes@4.0.1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"2fb4caae620b0706eaa2a73cad95b42388ad2c2c","tarball":"https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-4.0.1.tgz","fileCount":61,"integrity":"sha512-8GiOXbgGIRBcSGnPXYuiboy0xJQDMP2OcILnghHX/jzJKi2l9mxX6FTonOWj/0qsf5Ji5Z4/DIKRcYINIxaejg==","signatures":[{"sig":"MEYCIQDYj9h2OeAhr//AA61xDG7qF8K+hRwjyid5ZSzAt8nuuwIhAMmkj5HBG15fLcygDd9PcKek5v0J5Cg2M59d5UrhgM7T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106765},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./des":"./src/deserialize.ts","./ser":"./src/serialize.ts","./package.json":"./package.json","./test-stream-serialize":"./src/test-stream-serialize.ts","./test-stream-deserialize":"./src/test-stream-deserialize.ts"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"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"}},"./des":{"import":{"types":"./dist/esm/deserialize.d.ts","default":"./dist/esm/deserialize.js"},"require":{"types":"./dist/commonjs/deserialize.d.ts","default":"./dist/commonjs/deserialize.js"}},"./ser":{"import":{"types":"./dist/esm/serialize.d.ts","default":"./dist/esm/serialize.js"},"require":{"types":"./dist/commonjs/serialize.d.ts","default":"./dist/commonjs/serialize.js"}},"./package.json":"./package.json","./test-stream-serialize":{"import":{"types":"./dist/esm/test-stream-serialize.d.ts","default":"./dist/esm/test-stream-serialize.js"},"require":{"types":"./dist/commonjs/test-stream-serialize.d.ts","default":"./dist/commonjs/test-stream-serialize.js"}},"./test-stream-deserialize":{"import":{"types":"./dist/esm/test-stream-deserialize.d.ts","default":"./dist/esm/test-stream-deserialize.js"},"require":{"types":"./dist/commonjs/test-stream-deserialize.d.ts","default":"./dist/commonjs/test-stream-deserialize.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"cbeb31514ade01022a949b8cea3bf116cf1b289c","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --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":"11.4.2","description":"Port of node's error_serdes.js to userland, plus test message streaming","directories":{},"_nodeVersion":"24.4.1","dependencies":{"minipass":"^7.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/error-serdes_4.0.1_1759442189122_0.8380652539913089","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@tapjs/error-serdes","version":"4.0.2","keywords":["v8","error","serialization","deserialization","serialize","deserialize"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/error-serdes@4.0.2","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"fb8aa5aafd4aaf58d3b25febc1a6de882b362742","tarball":"https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-4.0.2.tgz","fileCount":61,"integrity":"sha512-FQJef2VbahgxCVDQGHPBtjZ0zbrgwXAO1Nxh0pbCUfbp5ZkEl1+IBW9uiiiFC7cdEv8n48l+bYz7PQh9RMRg6g==","signatures":[{"sig":"MEUCIQCRnYNkH2tMybvaC9P+3j8IFiMR+zHRshoT+vnrkQL+rAIgX6xY/Mg376r+FMX9gk3ayxIyXnTqF1K9qG3o5PEPn+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106765},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./des":"./src/deserialize.ts","./ser":"./src/serialize.ts","./package.json":"./package.json","./test-stream-serialize":"./src/test-stream-serialize.ts","./test-stream-deserialize":"./src/test-stream-deserialize.ts"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"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"}},"./des":{"import":{"types":"./dist/esm/deserialize.d.ts","default":"./dist/esm/deserialize.js"},"require":{"types":"./dist/commonjs/deserialize.d.ts","default":"./dist/commonjs/deserialize.js"}},"./ser":{"import":{"types":"./dist/esm/serialize.d.ts","default":"./dist/esm/serialize.js"},"require":{"types":"./dist/commonjs/serialize.d.ts","default":"./dist/commonjs/serialize.js"}},"./package.json":"./package.json","./test-stream-serialize":{"import":{"types":"./dist/esm/test-stream-serialize.d.ts","default":"./dist/esm/test-stream-serialize.js"},"require":{"types":"./dist/commonjs/test-stream-serialize.d.ts","default":"./dist/commonjs/test-stream-serialize.js"}},"./test-stream-deserialize":{"import":{"types":"./dist/esm/test-stream-deserialize.d.ts","default":"./dist/esm/test-stream-deserialize.js"},"require":{"types":"./dist/commonjs/test-stream-deserialize.d.ts","default":"./dist/commonjs/test-stream-deserialize.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"8575fa9acebae3bc42ef16fb7641afa32d857eb4","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --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":"11.4.2","description":"Port of node's error_serdes.js to userland, plus test message streaming","directories":{},"_nodeVersion":"24.4.1","dependencies":{"minipass":"^7.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/error-serdes_4.0.2_1762038921728_0.5771555088470721","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@tapjs/error-serdes","version":"4.0.3","keywords":["v8","error","serialization","deserialization","serialize","deserialize"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/error-serdes@4.0.3","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"62300d8523240e1162eb0fe9a874f05fec12a7a7","tarball":"https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-4.0.3.tgz","fileCount":61,"integrity":"sha512-MzTlzN55S4TUIqJML/n9xt5TUzF+J4jvXKXmpmbL4S/aT3uFzEUVDHVzgJNYSkGrzVXnve3sq8e/C1+lxpPDPQ==","signatures":[{"sig":"MEUCIB9rPcyAquMxh+EOMjFrVoRaLmowxpkTHYYfXeECrGBdAiEA40CkmXNTUOKzWFhab7KaH+GIGKkYcNKjOlYFwD2htRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105969},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./des":"./src/deserialize.ts","./ser":"./src/serialize.ts","./package.json":"./package.json","./test-stream-serialize":"./src/test-stream-serialize.ts","./test-stream-deserialize":"./src/test-stream-deserialize.ts"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"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"}},"./des":{"import":{"types":"./dist/esm/deserialize.d.ts","default":"./dist/esm/deserialize.js"},"require":{"types":"./dist/commonjs/deserialize.d.ts","default":"./dist/commonjs/deserialize.js"}},"./ser":{"import":{"types":"./dist/esm/serialize.d.ts","default":"./dist/esm/serialize.js"},"require":{"types":"./dist/commonjs/serialize.d.ts","default":"./dist/commonjs/serialize.js"}},"./package.json":"./package.json","./test-stream-serialize":{"import":{"types":"./dist/esm/test-stream-serialize.d.ts","default":"./dist/esm/test-stream-serialize.js"},"require":{"types":"./dist/commonjs/test-stream-serialize.d.ts","default":"./dist/commonjs/test-stream-serialize.js"}},"./test-stream-deserialize":{"import":{"types":"./dist/esm/test-stream-deserialize.d.ts","default":"./dist/esm/test-stream-deserialize.js"},"require":{"types":"./dist/commonjs/test-stream-deserialize.d.ts","default":"./dist/commonjs/test-stream-deserialize.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"ea6ee79909d4a0ca93aef1172c37c32e20a0102a","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --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":"11.6.2","description":"Port of node's error_serdes.js to userland, plus test message streaming","directories":{},"_nodeVersion":"24.4.1","dependencies":{"minipass":"^7.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/error-serdes_4.0.3_1763860021895_0.5887217051315108","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@tapjs/error-serdes","version":"4.1.0","keywords":["v8","error","serialization","deserialization","serialize","deserialize"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/error-serdes@4.1.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/error-serdes#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"c22454dd0500718c20fe5dfdd23dad517943bb3b","tarball":"https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-4.1.0.tgz","fileCount":61,"integrity":"sha512-RvwanBbyFZo+GTjeCKldgNcciyhTbKw45Om0m2aBasAsiBzRI1JQZ1SJ4iMPW5vkItxKUtW1qNKv6pU8YdXdJg==","signatures":[{"sig":"MEUCIB2XwbYmYxlZSHVLrzYyVDhiHI8dWWjZA2i+s/4gSh2jAiEA6kDbNIFzGPXPOQTRDtg0+0fdEF9dj8Jw7DQ3GOkCcNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106129},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./des":"./src/deserialize.ts","./ser":"./src/serialize.ts","./package.json":"./package.json","./test-stream-serialize":"./src/test-stream-serialize.ts","./test-stream-deserialize":"./src/test-stream-deserialize.ts"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"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"}},"./des":{"import":{"types":"./dist/esm/deserialize.d.ts","default":"./dist/esm/deserialize.js"},"require":{"types":"./dist/commonjs/deserialize.d.ts","default":"./dist/commonjs/deserialize.js"}},"./ser":{"import":{"types":"./dist/esm/serialize.d.ts","default":"./dist/esm/serialize.js"},"require":{"types":"./dist/commonjs/serialize.d.ts","default":"./dist/commonjs/serialize.js"}},"./package.json":"./package.json","./test-stream-serialize":{"import":{"types":"./dist/esm/test-stream-serialize.d.ts","default":"./dist/esm/test-stream-serialize.js"},"require":{"types":"./dist/commonjs/test-stream-serialize.d.ts","default":"./dist/commonjs/test-stream-serialize.js"}},"./test-stream-deserialize":{"import":{"types":"./dist/esm/test-stream-deserialize.d.ts","default":"./dist/esm/test-stream-deserialize.js"},"require":{"types":"./dist/commonjs/test-stream-deserialize.d.ts","default":"./dist/commonjs/test-stream-deserialize.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"a9f6886a08dd45bc6af5469189a17804eb7858b7","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/error-serdes","type":"git"},"_npmVersion":"11.6.3","description":"Port of node's error_serdes.js to userland, plus test message streaming","directories":{},"_nodeVersion":"24.4.1","dependencies":{"minipass":"^7.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/error-serdes_4.1.0_1764088559723_0.027952808142180485","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@tapjs/error-serdes","version":"4.2.0","keywords":["v8","error","serialization","deserialization","serialize","deserialize"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/error-serdes@4.2.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/error-serdes#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"62e77fbfa926cad44f75181364153f7a89b36ada","tarball":"https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-4.2.0.tgz","fileCount":61,"integrity":"sha512-tkF6MOvKPtkt1DD2Zr58672vg5s1LfzSUnxwIe8uksEq284KFv4HroMwOUgV9fs/+Jx3wCN3aJpyYURX03MS1g==","signatures":[{"sig":"MEYCIQDoVHhLoGodDbqJL5PKzMs44bkVGVca1LhVlbspV7TcAQIhAIM5RYhLhDDRnPYAiVcf3wWk1QaU0OO6O3P0SxJ/94h/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106139},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./des":"./src/deserialize.ts","./ser":"./src/serialize.ts","./package.json":"./package.json","./test-stream-serialize":"./src/test-stream-serialize.ts","./test-stream-deserialize":"./src/test-stream-deserialize.ts"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"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"}},"./des":{"import":{"types":"./dist/esm/deserialize.d.ts","default":"./dist/esm/deserialize.js"},"require":{"types":"./dist/commonjs/deserialize.d.ts","default":"./dist/commonjs/deserialize.js"}},"./ser":{"import":{"types":"./dist/esm/serialize.d.ts","default":"./dist/esm/serialize.js"},"require":{"types":"./dist/commonjs/serialize.d.ts","default":"./dist/commonjs/serialize.js"}},"./package.json":"./package.json","./test-stream-serialize":{"import":{"types":"./dist/esm/test-stream-serialize.d.ts","default":"./dist/esm/test-stream-serialize.js"},"require":{"types":"./dist/commonjs/test-stream-serialize.d.ts","default":"./dist/commonjs/test-stream-serialize.js"}},"./test-stream-deserialize":{"import":{"types":"./dist/esm/test-stream-deserialize.d.ts","default":"./dist/esm/test-stream-deserialize.js"},"require":{"types":"./dist/commonjs/test-stream-deserialize.d.ts","default":"./dist/commonjs/test-stream-deserialize.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"2199ab24bdf778a6a8a9ae1341ebb47ef7fda64a","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/error-serdes","type":"git"},"_npmVersion":"11.6.3","description":"Port of node's error_serdes.js to userland, plus test message streaming","directories":{},"_nodeVersion":"24.4.1","dependencies":{"minipass":"^7.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/error-serdes_4.2.0_1764109763283_0.9236844831698034","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@tapjs/error-serdes","version":"4.3.0","keywords":["v8","error","serialization","deserialization","serialize","deserialize"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/error-serdes@4.3.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/error-serdes#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"39a09600cff346c54cc3ae43ec1a4316518fbf04","tarball":"https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-4.3.0.tgz","fileCount":61,"integrity":"sha512-qP266uvPm2G95ClPFpqAN6n4nicLbHrZYbZWl0UO+biOdmvjSSuxeY5f7YFygTl+UuzlyxjlRgHTq8qifnqTcw==","signatures":[{"sig":"MEQCIFteKnevaPmvMYTcXtUH5w5sj0OaMHS0/K9of/h7txC0AiA16LA70+Sy5QaXSpBpKyznMSA45C7a+leVfn0FChZifA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106143},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./des":"./src/deserialize.ts","./ser":"./src/serialize.ts","./package.json":"./package.json","./test-stream-serialize":"./src/test-stream-serialize.ts","./test-stream-deserialize":"./src/test-stream-deserialize.ts"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"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"}},"./des":{"import":{"types":"./dist/esm/deserialize.d.ts","default":"./dist/esm/deserialize.js"},"require":{"types":"./dist/commonjs/deserialize.d.ts","default":"./dist/commonjs/deserialize.js"}},"./ser":{"import":{"types":"./dist/esm/serialize.d.ts","default":"./dist/esm/serialize.js"},"require":{"types":"./dist/commonjs/serialize.d.ts","default":"./dist/commonjs/serialize.js"}},"./package.json":"./package.json","./test-stream-serialize":{"import":{"types":"./dist/esm/test-stream-serialize.d.ts","default":"./dist/esm/test-stream-serialize.js"},"require":{"types":"./dist/commonjs/test-stream-serialize.d.ts","default":"./dist/commonjs/test-stream-serialize.js"}},"./test-stream-deserialize":{"import":{"types":"./dist/esm/test-stream-deserialize.d.ts","default":"./dist/esm/test-stream-deserialize.js"},"require":{"types":"./dist/commonjs/test-stream-deserialize.d.ts","default":"./dist/commonjs/test-stream-deserialize.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"0a660295bc3591343ae8c74e3efa85378c160f8b","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/error-serdes","type":"git"},"_npmVersion":"11.6.3","description":"Port of node's error_serdes.js to userland, plus test message streaming","directories":{},"_nodeVersion":"24.4.1","dependencies":{"minipass":"^7.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/error-serdes_4.3.0_1764628418942_0.8043208670249884","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@tapjs/error-serdes","version":"4.3.1","keywords":["v8","error","serialization","deserialization","serialize","deserialize"],"author":{"url":"https://blog.izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"@tapjs/error-serdes@4.3.1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/error-serdes#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"a8c21c353866647f272bcdd668bece611a7293f8","tarball":"https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-4.3.1.tgz","fileCount":61,"integrity":"sha512-/zfBC+rM9kQouYpF+/jiPxRxH5ZufXMJbLX6jYCSRKrHv366SIxMNxv1+l3gCY/7ZwPSO8W/0gp7BbdJuHuMGw==","signatures":[{"sig":"MEYCIQC20nsAznq1tBevxZNo9j4o7w/zh+GTmxzsx/YU6dR4NwIhAPO5e688NngPPdziIvl6+Yil1VJdvq5YuzNX6b+MV17E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106166},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./des":"./src/deserialize.ts","./ser":"./src/serialize.ts","./package.json":"./package.json","./test-stream-serialize":"./src/test-stream-serialize.ts","./test-stream-deserialize":"./src/test-stream-deserialize.ts"},"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"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"}},"./des":{"import":{"types":"./dist/esm/deserialize.d.ts","default":"./dist/esm/deserialize.js"},"require":{"types":"./dist/commonjs/deserialize.d.ts","default":"./dist/commonjs/deserialize.js"}},"./ser":{"import":{"types":"./dist/esm/serialize.d.ts","default":"./dist/esm/serialize.js"},"require":{"types":"./dist/commonjs/serialize.d.ts","default":"./dist/commonjs/serialize.js"}},"./package.json":"./package.json","./test-stream-serialize":{"import":{"types":"./dist/esm/test-stream-serialize.d.ts","default":"./dist/esm/test-stream-serialize.js"},"require":{"types":"./dist/commonjs/test-stream-serialize.d.ts","default":"./dist/commonjs/test-stream-serialize.js"}},"./test-stream-deserialize":{"import":{"types":"./dist/esm/test-stream-deserialize.d.ts","default":"./dist/esm/test-stream-deserialize.js"},"require":{"types":"./dist/commonjs/test-stream-deserialize.d.ts","default":"./dist/commonjs/test-stream-deserialize.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"a14b24c492a7f31e7fe3beb89aa3a7660d89ef9f","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/error-serdes","type":"git"},"_npmVersion":"11.11.1","description":"Port of node's error_serdes.js to userland, plus test message streaming","directories":{},"_nodeVersion":"25.8.2","dependencies":{"minipass":"^7.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/error-serdes_4.3.1_1775422553719_0.12050081579830185","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"@tapjs/error-serdes","version":"4.3.2","description":"Port of node's error_serdes.js to userland, plus test message streaming","tshy":{"main":true,"exports":{".":"./src/index.ts","./ser":"./src/serialize.ts","./des":"./src/deserialize.ts","./test-stream-deserialize":"./src/test-stream-deserialize.ts","./test-stream-serialize":"./src/test-stream-serialize.ts","./package.json":"./package.json"},"selfLink":false},"type":"module","main":"./dist/commonjs/index.js","module":"./dist/esm/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"}},"./ser":{"import":{"types":"./dist/esm/serialize.d.ts","default":"./dist/esm/serialize.js"},"require":{"types":"./dist/commonjs/serialize.d.ts","default":"./dist/commonjs/serialize.js"}},"./des":{"import":{"types":"./dist/esm/deserialize.d.ts","default":"./dist/esm/deserialize.js"},"require":{"types":"./dist/commonjs/deserialize.d.ts","default":"./dist/commonjs/deserialize.js"}},"./test-stream-deserialize":{"import":{"types":"./dist/esm/test-stream-deserialize.d.ts","default":"./dist/esm/test-stream-deserialize.js"},"require":{"types":"./dist/commonjs/test-stream-deserialize.d.ts","default":"./dist/commonjs/test-stream-deserialize.js"}},"./test-stream-serialize":{"import":{"types":"./dist/esm/test-stream-serialize.d.ts","default":"./dist/esm/test-stream-serialize.js"},"require":{"types":"./dist/commonjs/test-stream-serialize.d.ts","default":"./dist/commonjs/test-stream-serialize.js"}},"./package.json":"./package.json"},"scripts":{"prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --log-level 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":{"minipass":"^7.0.4"},"tap":{"fail-skip":true,"fail-todo":true,"typecheck":false,"coverage-map":"map.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/error-serdes"},"homepage":"https://github.com/tapjs/tapjs/tree/main/src/error-serdes#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"keywords":["v8","error","serialization","deserialization","serialize","deserialize"],"funding":{"url":"https://github.com/sponsors/isaacs"},"engines":{"node":"20 || >=22"},"_id":"@tapjs/error-serdes@4.3.2","gitHead":"e79377683b8ec7853984771353b16175050b2541","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-NNJTvozk0rY4Vhf94SECEYSO38/eQvbZvZSrmzrmD2cj5YYx7l+7qQC0fcgYpIzwlA31kciesbhnV8rINiKejg==","shasum":"d737dbc2fb6db49213dc6937e901c1eea43ea364","tarball":"https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-4.3.2.tgz","fileCount":61,"unpackedSize":106176,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGHLIWMeDMpxdLr9YCHoY9/9WlSS4Q+WrFKJATM6eF7gAiEAmR/zbk138mhuUSXwPbBRvBsB1N+DuK82PTuW4doDip0="}]},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/error-serdes_4.3.2_1777657031677_0.6569835069527181"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-23T01:07:26.437Z","modified":"2026-05-01T17:37:11.938Z","1.0.0":"2023-09-23T01:07:26.807Z","1.1.0":"2023-09-27T23:58:49.903Z","1.2.0":"2023-10-11T04:48:40.250Z","1.2.1":"2023-10-31T22:03:18.600Z","1.2.2":"2024-03-26T23:26:46.346Z","2.0.0":"2024-05-21T21:24:10.089Z","2.0.1":"2024-05-24T19:18:19.186Z","3.0.0":"2024-06-24T21:18:20.759Z","4.0.0":"2024-07-08T23:19:51.723Z","4.0.1":"2025-10-02T21:56:29.339Z","4.0.2":"2025-11-01T23:15:21.935Z","4.0.3":"2025-11-23T01:07:02.091Z","4.1.0":"2025-11-25T16:35:59.904Z","4.2.0":"2025-11-25T22:29:23.482Z","4.3.0":"2025-12-01T22:33:39.122Z","4.3.1":"2026-04-05T20:55:53.857Z","4.3.2":"2026-05-01T17:37:11.803Z"},"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://blog.izs.me"},"license":"BlueOak-1.0.0","homepage":"https://github.com/tapjs/tapjs/tree/main/src/error-serdes#readme","keywords":["v8","error","serialization","deserialization","serialize","deserialize"],"repository":{"type":"git","url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/error-serdes"},"description":"Port of node's error_serdes.js to userland, plus test message streaming","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"readme":"# @tapjs/error-serdes\n\nError serialization/deserialization and `node:test` message\nstream production and consumption.\n\n## `serializeError`\n\nSerialize an error object for passing through a `test:...`\nmessage.\n\n## `deserializeError`\n\nTurn a serialized error message into a JavaScript object.\n\n## `TestStreamSerialize`\n\nCreate a stream of serialized message objects for consumption by\n`node --test`.\n\n## `TestStreamDeserialize`\n\nParse a stream of serialized message objects.\n","readmeFilename":"README.md"}