{"_id":"it-protobuf-stream","_rev":"4652254","name":"it-protobuf-stream","description":"Read and write protobuf messages over a duplex stream","dist-tags":{"latest":"2.0.5"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"time":{"modified":"2026-04-10T20:44:54.000Z","created":"2023-07-03T13:59:06.598Z","2.0.5":"2026-04-10T15:36:44.700Z","2.0.4":"2026-04-10T12:42:51.442Z","2.0.3":"2025-06-01T09:56:07.672Z","2.0.2":"2025-05-13T07:22:24.302Z","2.0.1":"2025-03-19T10:37:55.542Z","2.0.0":"2025-03-19T10:11:52.290Z","1.1.6":"2025-03-06T09:44:21.547Z","1.1.5":"2024-08-08T11:26:38.669Z","1.1.4":"2024-05-26T10:57:04.022Z","1.1.3":"2024-04-24T16:59:18.270Z","1.1.2":"2023-12-11T13:55:04.618Z","1.1.1":"2023-11-15T12:33:05.836Z","1.1.0":"2023-11-12T14:26:26.614Z","1.0.2":"2023-08-16T12:21:36.645Z","1.0.1":"2023-08-16T11:49:59.701Z","1.0.0":"2023-07-03T18:38:04.470Z","0.0.0":"2023-07-03T13:59:06.598Z"},"users":{},"author":{"name":"Alex Potsides","email":"alex@achingbrain.net"},"repository":{"type":"git","url":"git+https://github.com/achingbrain/it.git"},"versions":{"2.0.5":{"name":"it-protobuf-stream","version":"2.0.5","description":"Read and write protobuf messages over a duplex stream","author":{"name":"Alex Potsides","email":"alex@achingbrain.net"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/achingbrain/it/tree/main/packages/it-protobuf-stream#readme","repository":{"type":"git","url":"git+https://github.com/achingbrain/it.git"},"bugs":{"url":"https://github.com/achingbrain/it/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"release":{"branches":["main"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json"]}]]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check -i protons","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","generate":"protons test/fixtures/*.proto","release":"aegir release"},"dependencies":{"abort-error":"^1.0.2","it-length-prefixed-stream":"^2.0.0","it-stream-types":"^2.0.2","uint8arraylist":"^2.4.8"},"devDependencies":{"aegir":"^47.1.1","it-map":"^3.0.0","it-pair":"^2.0.6","it-to-buffer":"^4.0.0","protons":"^7.7.0","protons-runtime":"^5.6.0","uint8-varint":"^2.0.4","uint8arrays":"^5.1.0"},"gitHead":"484544ec856dfcf79f64c4b3dfe39ca6f24df5f9","_id":"it-protobuf-stream@2.0.5","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"1a1f1eef1c260058ac8e6ec9846f16a36b487135","size":23488,"noattachment":false,"key":"/it-protobuf-stream/-/it-protobuf-stream-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-protobuf-stream/download/it-protobuf-stream-2.0.5.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1dfb2e76-cc03-4f85-87da-672469c64f9d"}},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/it-protobuf-stream_2.0.5_1775835404524_0.6608963527077956"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-10T15:36:44.700Z","publish_time":1775835404700,"_source_registry_name":"default","_cnpm_publish_time":1775835404700},"2.0.4":{"name":"it-protobuf-stream","version":"2.0.4","description":"Read and write protobuf messages over a duplex stream","author":{"name":"Alex Potsides","email":"alex@achingbrain.net"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/achingbrain/it/tree/main/packages/it-protobuf-stream#readme","repository":{"type":"git","url":"git+https://github.com/achingbrain/it.git"},"bugs":{"url":"https://github.com/achingbrain/it/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./src/index.js"}},"release":{"branches":["main"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json"]}]]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check -i protons","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","generate":"protons test/fixtures/*.proto","release":"aegir release"},"dependencies":{"abort-error":"^1.0.2","it-length-prefixed-stream":"^2.0.0","it-stream-types":"^2.0.2","uint8arraylist":"^2.4.8"},"devDependencies":{"aegir":"^47.1.1","it-map":"^3.0.0","it-pair":"^2.0.6","it-to-buffer":"^4.0.0","protons":"^7.7.0","protons-runtime":"^5.6.0","uint8-varint":"^2.0.4","uint8arrays":"^5.1.0"},"gitHead":"4b0d5df068f9454db07ef804aa52496cf6bf004a","_id":"it-protobuf-stream@2.0.4","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"bb25ea106cf8cbf33d9e004eae4b0a2010ae8f94","size":23488,"noattachment":false,"key":"/it-protobuf-stream/-/it-protobuf-stream-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-protobuf-stream/download/it-protobuf-stream-2.0.4.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1dfb2e76-cc03-4f85-87da-672469c64f9d"}},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/it-protobuf-stream_2.0.4_1775824971300_0.48198619985573155"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-10T12:42:51.442Z","publish_time":1775824971442,"_source_registry_name":"default","_cnpm_publish_time":1775824971442},"2.0.3":{"name":"it-protobuf-stream","version":"2.0.3","description":"Read and write protobuf messages over a duplex stream","author":{"name":"Alex Potsides","email":"alex@achingbrain.net"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/achingbrain/it/tree/main/packages/it-protobuf-stream#readme","repository":{"type":"git","url":"git+https://github.com/achingbrain/it.git"},"bugs":{"url":"https://github.com/achingbrain/it/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"release":{"branches":["main"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json"]}]]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check -i protons","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","generate":"protons test/fixtures/*.proto","release":"aegir release"},"dependencies":{"abort-error":"^1.0.1","it-length-prefixed-stream":"^2.0.0","it-stream-types":"^2.0.2","uint8arraylist":"^2.4.8"},"devDependencies":{"aegir":"^47.0.16","it-map":"^3.0.0","it-pair":"^2.0.6","it-to-buffer":"^4.0.0","protons":"^7.6.1","protons-runtime":"^5.5.0","uint8-varint":"^2.0.4","uint8arrays":"^5.1.0"},"_id":"it-protobuf-stream@2.0.3","gitHead":"75713065b26389b9bf45a4190133535430cb80e1","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"9106cd2a6cd419a25f964ca0d6f9ad29ae674c76","size":23377,"noattachment":false,"key":"/it-protobuf-stream/-/it-protobuf-stream-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-protobuf-stream/download/it-protobuf-stream-2.0.3.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/it-protobuf-stream_2.0.3_1748771767435_0.09875306284706453"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-01T09:56:07.672Z","publish_time":1748771767672,"_source_registry_name":"default","_cnpm_publish_time":1748771767672},"2.0.2":{"name":"it-protobuf-stream","version":"2.0.2","description":"Read and write protobuf messages over a duplex stream","author":{"name":"Alex Potsides","email":"alex@achingbrain.net"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/achingbrain/it/tree/main/packages/it-protobuf-stream#readme","repository":{"type":"git","url":"git+https://github.com/achingbrain/it.git"},"bugs":{"url":"https://github.com/achingbrain/it/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"release":{"branches":["main"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json"]}]]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check -i protons","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","generate":"protons test/fixtures/*.proto","release":"aegir release"},"dependencies":{"abort-error":"^1.0.1","it-length-prefixed-stream":"^2.0.0","it-stream-types":"^2.0.2","uint8arraylist":"^2.4.8"},"devDependencies":{"aegir":"^46.0.1","it-map":"^3.0.0","it-pair":"^2.0.6","it-to-buffer":"^4.0.0","protons":"^7.6.0","protons-runtime":"^5.5.0","uint8-varint":"^2.0.4","uint8arrays":"^5.1.0"},"_id":"it-protobuf-stream@2.0.2","gitHead":"d066d6e29c28291677b04cdcccfdc38d867bd06f","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"dc6c72e6a749f42fcb8d3a7ec1c2f69dc2a4264b","size":23418,"noattachment":false,"key":"/it-protobuf-stream/-/it-protobuf-stream-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-protobuf-stream/download/it-protobuf-stream-2.0.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/it-protobuf-stream_2.0.2_1747120944104_0.7762561221225193"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T07:22:24.302Z","publish_time":1747120944302,"_source_registry_name":"default","_cnpm_publish_time":1747120944302},"2.0.1":{"name":"it-protobuf-stream","version":"2.0.1","description":"Read and write protobuf messages over a duplex stream","author":{"name":"Alex Potsides","email":"alex@achingbrain.net"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/achingbrain/it/tree/main/packages/it-protobuf-stream#readme","repository":{"type":"git","url":"git+https://github.com/achingbrain/it.git"},"bugs":{"url":"https://github.com/achingbrain/it/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"release":{"branches":["main"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check -i protons","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","generate":"protons test/fixtures/*.proto","release":"aegir release"},"dependencies":{"abort-error":"^1.0.1","it-length-prefixed-stream":"^2.0.0","it-stream-types":"^2.0.2","uint8arraylist":"^2.4.8"},"devDependencies":{"aegir":"^45.1.2","it-map":"^3.0.0","it-pair":"^2.0.6","it-to-buffer":"^4.0.0","protons":"^7.6.0","protons-runtime":"^5.5.0","uint8-varint":"^2.0.4","uint8arrays":"^5.1.0"},"_id":"it-protobuf-stream@2.0.1","gitHead":"f0592941ba1bc92fae7d47d4eef84d61bfa2f2f4","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"0a8cf3c766c6e8f9f0cf06b09a45db152f5ac56b","size":8356,"noattachment":false,"key":"/it-protobuf-stream/-/it-protobuf-stream-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-protobuf-stream/download/it-protobuf-stream-2.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/it-protobuf-stream_2.0.1_1742380675343_0.9853491663130778"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-19T10:37:55.542Z","publish_time":1742380675542,"_source_registry_name":"default","_cnpm_publish_time":1742380675542},"2.0.0":{"name":"it-protobuf-stream","version":"2.0.0","author":{"name":"Alex Potsides","email":"alex@achingbrain.net"},"license":"Apache-2.0 OR MIT","_id":"it-protobuf-stream@2.0.0","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"homepage":"https://github.com/achingbrain/it/tree/main/packages/it-protobuf-stream#readme","bugs":{"url":"https://github.com/achingbrain/it/issues"},"dist":{"shasum":"0396127e7976c3d171ee78edd0eaf6aabc7fb4b0","size":8356,"noattachment":false,"key":"/it-protobuf-stream/-/it-protobuf-stream-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-protobuf-stream/download/it-protobuf-stream-2.0.0.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"58054030058af5467c93be6004a84c8c696ca6d4","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons test/fixtures/*.proto","dep-check":"aegir dep-check -i protons","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/achingbrain/it.git","type":"git"},"_npmVersion":"10.9.2","description":"Read and write protobuf messages over a duplex stream","directories":{},"_nodeVersion":"22.14.0","dependencies":{"abort-error":"^1.0.1","uint8arraylist":"^2.4.8","it-stream-types":"^2.0.2","it-length-prefixed-stream":"^1.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.1.2","it-map":"^3.0.0","it-pair":"^2.0.6","protons":"^7.6.0","uint8arrays":"^5.1.0","it-to-buffer":"^4.0.0","uint8-varint":"^2.0.4","protons-runtime":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/it-protobuf-stream_2.0.0_1742379112060_0.23713580390075606","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-19T10:11:52.290Z","publish_time":1742379112290,"_source_registry_name":"default","_cnpm_publish_time":1742379112290},"1.1.6":{"name":"it-protobuf-stream","version":"1.1.6","description":"Read and write protobuf messages over a duplex stream","author":{"name":"Alex Potsides","email":"alex@achingbrain.net"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/achingbrain/it/tree/main/packages/it-protobuf-stream#readme","repository":{"type":"git","url":"git+https://github.com/achingbrain/it.git"},"bugs":{"url":"https://github.com/achingbrain/it/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"release":{"branches":["main"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check -i protons","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","generate":"protons test/fixtures/*.proto","release":"aegir release"},"dependencies":{"it-length-prefixed-stream":"^1.0.0","it-stream-types":"^2.0.2","uint8arraylist":"^2.4.8"},"devDependencies":{"aegir":"^45.1.2","it-map":"^3.0.0","it-pair":"^2.0.6","it-to-buffer":"^4.0.0","protons":"^7.6.0","protons-runtime":"^5.5.0","uint8-varint":"^2.0.4","uint8arrays":"^5.1.0"},"_id":"it-protobuf-stream@1.1.6","gitHead":"adf09bae301f07179f0312f3076906fd26206e8a","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"319e673e0f41ab222a658b9545875d8e6c2acf80","size":8432,"noattachment":false,"key":"/it-protobuf-stream/-/it-protobuf-stream-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-protobuf-stream/download/it-protobuf-stream-1.1.6.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/it-protobuf-stream_1.1.6_1741254261346_0.3046402729286417"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-06T09:44:21.547Z","publish_time":1741254261547,"_source_registry_name":"default","_cnpm_publish_time":1741254261547},"1.1.5":{"name":"it-protobuf-stream","version":"1.1.5","description":"Read and write protobuf messages over a duplex stream","author":{"name":"Alex Potsides","email":"alex@achingbrain.net"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/achingbrain/it/tree/main/packages/it-protobuf-stream#readme","repository":{"type":"git","url":"git+https://github.com/achingbrain/it.git"},"bugs":{"url":"https://github.com/achingbrain/it/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check -i protons","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","docs":"aegir docs","generate":"protons test/fixtures/*.proto","release":"aegir release"},"dependencies":{"it-length-prefixed-stream":"^1.0.0","it-stream-types":"^2.0.1","uint8arraylist":"^2.4.8"},"devDependencies":{"aegir":"^44.1.0","it-map":"^3.0.0","it-pair":"^2.0.6","it-to-buffer":"^4.0.0","protons":"^7.6.0","protons-runtime":"^5.5.0","uint8-varint":"^2.0.4","uint8arrays":"^5.1.0"},"_id":"it-protobuf-stream@1.1.5","gitHead":"025ede07707d4925d7e0fac0d86d07e85432aa61","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"70da43abfb6beaaf7c53262d8cfd176d463b08f0","size":8322,"noattachment":false,"key":"/it-protobuf-stream/-/it-protobuf-stream-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-protobuf-stream/download/it-protobuf-stream-1.1.5.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-protobuf-stream_1.1.5_1723116398384_0.16055970302929135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-08T11:26:38.669Z","publish_time":1723116398669,"_source_registry_name":"default","_cnpm_publish_time":1723116398669},"1.1.4":{"name":"it-protobuf-stream","version":"1.1.4","description":"Read and write protobuf messages over a duplex stream","author":{"name":"Alex Potsides","email":"alex@achingbrain.net"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/achingbrain/it/tree/main/packages/it-protobuf-stream#readme","repository":{"type":"git","url":"git+https://github.com/achingbrain/it.git"},"bugs":{"url":"https://github.com/achingbrain/it/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check -i protons","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","docs":"aegir docs","generate":"protons test/fixtures/*.proto"},"dependencies":{"it-length-prefixed-stream":"^1.0.0","it-stream-types":"^2.0.1","uint8arraylist":"^2.4.8"},"devDependencies":{"aegir":"^42.2.5","it-map":"^3.0.0","it-pair":"^2.0.6","it-to-buffer":"^4.0.0","protons":"^7.5.0","protons-runtime":"^5.4.0","uint8-varint":"^2.0.4","uint8arrays":"^5.0.3"},"_id":"it-protobuf-stream@1.1.4","gitHead":"7d5d531796c3f603d5fca87d7f9075094e665656","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"80f069997ff4411b00078a24f45ecedadf6066d6","size":8221,"noattachment":false,"key":"/it-protobuf-stream/-/it-protobuf-stream-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-protobuf-stream/download/it-protobuf-stream-1.1.4.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-protobuf-stream_1.1.4_1716721023848_0.3392580155334606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-26T10:57:04.022Z","publish_time":1716721024022,"_source_registry_name":"default","_cnpm_publish_time":1716721024022},"1.1.3":{"name":"it-protobuf-stream","version":"1.1.3","description":"Read and write protobuf messages over a duplex stream","author":{"name":"Alex Potsides","email":"alex@achingbrain.net"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/achingbrain/it/tree/main/packages/it-protobuf-stream#readme","repository":{"type":"git","url":"git+https://github.com/achingbrain/it.git"},"bugs":{"url":"https://github.com/achingbrain/it/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check -i protons","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","docs":"aegir docs","generate":"protons test/fixtures/*.proto"},"dependencies":{"it-length-prefixed-stream":"^1.0.0","it-stream-types":"^2.0.1","uint8arraylist":"^2.4.8"},"devDependencies":{"aegir":"^42.2.5","it-map":"^3.0.0","it-pair":"^2.0.6","it-to-buffer":"^4.0.0","protons":"^7.5.0","protons-runtime":"^5.4.0","uint8-varint":"^2.0.4","uint8arrays":"^5.0.3"},"_id":"it-protobuf-stream@1.1.3","gitHead":"1931c859e19cc0f16e6a276162433c66e04ed9e3","_nodeVersion":"20.12.2","_npmVersion":"10.5.2","dist":{"shasum":"66d95ad55b66827fbd057e45bd411917437bc116","size":8212,"noattachment":false,"key":"/it-protobuf-stream/-/it-protobuf-stream-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-protobuf-stream/download/it-protobuf-stream-1.1.3.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-protobuf-stream_1.1.3_1713977958078_0.9178247320616493"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-24T16:59:18.270Z","publish_time":1713977958270,"_source_registry_name":"default","_cnpm_publish_time":1713977958270},"1.1.2":{"name":"it-protobuf-stream","version":"1.1.2","description":"Read and write protobuf messages over a duplex stream","author":{"name":"Alex Potsides","email":"alex@achingbrain.net"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/achingbrain/it/tree/master/packages/it-protobuf-stream#readme","repository":{"type":"git","url":"git+https://github.com/achingbrain/it.git"},"bugs":{"url":"https://github.com/achingbrain/it/issues"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"release":{"branches":["main"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check -i protons","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs","generate":"protons test/fixtures/*.proto"},"dependencies":{"it-length-prefixed-stream":"^1.0.0","it-stream-types":"^2.0.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.1"},"devDependencies":{"aegir":"^41.1.9","it-map":"^3.0.0","it-pair":"^2.0.2","it-to-buffer":"^4.0.0","protons":"^7.0.2","uint8-varint":"^2.0.1","uint8arrays":"^5.0.0"},"_id":"it-protobuf-stream@1.1.2","gitHead":"238f86d4b4c0bb30d5bd4c5e3b02b8b6dd946f65","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"4444d78fcae0fce949b4cbea622bf1d92667e64f","size":9317,"noattachment":false,"key":"/it-protobuf-stream/-/it-protobuf-stream-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-protobuf-stream/download/it-protobuf-stream-1.1.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-protobuf-stream_1.1.2_1702302904440_0.9134866154773216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-11T13:55:04.618Z","publish_time":1702302904618,"_source_registry_name":"default","_cnpm_publish_time":1702302904618},"1.1.1":{"name":"it-protobuf-stream","version":"1.1.1","description":"Read and write protobuf messages over a duplex stream","author":{"name":"Alex Potsides","email":"alex@achingbrain.net"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/achingbrain/it/tree/master/packages/it-protobuf-stream#readme","repository":{"type":"git","url":"git+https://github.com/achingbrain/it.git"},"bugs":{"url":"https://github.com/achingbrain/it/issues"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check -i protons","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs","generate":"protons test/fixtures/*.proto"},"dependencies":{"it-length-prefixed-stream":"^1.0.0","it-stream-types":"^2.0.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.1"},"devDependencies":{"aegir":"^41.1.9","it-map":"^3.0.0","it-pair":"^2.0.2","it-to-buffer":"^4.0.0","protons":"^7.0.2","uint8-varint":"^2.0.1","uint8arrays":"^4.0.2"},"_id":"it-protobuf-stream@1.1.1","gitHead":"ab94f207e1bb12d923486a03520fb7bd892e6924","_nodeVersion":"20.9.0","_npmVersion":"9.9.1","dist":{"shasum":"cc303ac31b9de768d24288b0898c18ebd7624868","size":9706,"noattachment":false,"key":"/it-protobuf-stream/-/it-protobuf-stream-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-protobuf-stream/download/it-protobuf-stream-1.1.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-protobuf-stream_1.1.1_1700051585657_0.6625405768549362"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-15T12:33:05.836Z","publish_time":1700051585836,"_source_registry_name":"default","_cnpm_publish_time":1700051585836},"1.1.0":{"name":"it-protobuf-stream","version":"1.1.0","description":"Read and write protobuf messages over a duplex stream","author":{"name":"Alex Potsides","email":"alex@achingbrain.net"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/achingbrain/it/tree/master/packages/it-protobuf-stream#readme","repository":{"type":"git","url":"git+https://github.com/achingbrain/it.git"},"bugs":{"url":"https://github.com/achingbrain/it/issues"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check -i protons","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs","generate":"protons test/fixtures/*.proto"},"dependencies":{"it-length-prefixed-stream":"^1.0.0","it-stream-types":"^2.0.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.1"},"devDependencies":{"aegir":"^40.0.11","it-map":"^3.0.0","it-pair":"^2.0.2","it-to-buffer":"^4.0.0","protons":"^7.0.2","uint8-varint":"^2.0.1","uint8arrays":"^4.0.2"},"_id":"it-protobuf-stream@1.1.0","gitHead":"baa9337fbff64f6855c68c119ef1901a0ca84c31","_nodeVersion":"20.9.0","_npmVersion":"9.9.1","dist":{"shasum":"dce0f7209980055c500c701fcf0e104f47af4594","size":9943,"noattachment":false,"key":"/it-protobuf-stream/-/it-protobuf-stream-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-protobuf-stream/download/it-protobuf-stream-1.1.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-protobuf-stream_1.1.0_1699799186357_0.2432981750079648"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-12T14:26:26.614Z","publish_time":1699799186614,"_source_registry_name":"default","_cnpm_publish_time":1699799186614},"1.0.2":{"name":"it-protobuf-stream","version":"1.0.2","description":"Read and write protobuf messages over a duplex stream","author":{"name":"Alex Potsides","email":"alex@achingbrain.net"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/achingbrain/it/tree/master/packages/it-protobuf-stream#readme","repository":{"type":"git","url":"git+https://github.com/achingbrain/it.git"},"bugs":{"url":"https://github.com/achingbrain/it/issues"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check -i protons","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs","generate":"protons test/fixtures/*.proto"},"dependencies":{"it-length-prefixed-stream":"^1.0.0","it-stream-types":"^2.0.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.1"},"devDependencies":{"aegir":"^40.0.11","it-map":"^3.0.0","it-pair":"^2.0.2","it-to-buffer":"^4.0.0","protons":"^7.0.2","uint8-varint":"^2.0.1","uint8arrays":"^4.0.2"},"_id":"it-protobuf-stream@1.0.2","gitHead":"5fafdb8a26a658d2c6fe4719d3729b5edcb3a476","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"e8bdcc1f67b43f11090cc81f5a4931474fc37f87","size":10197,"noattachment":false,"key":"/it-protobuf-stream/-/it-protobuf-stream-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-protobuf-stream/download/it-protobuf-stream-1.0.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-protobuf-stream_1.0.2_1692188496483_0.8620542045541042"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-16T12:21:36.645Z","publish_time":1692188496645,"_source_registry_name":"default","_cnpm_publish_time":1692188496645},"1.0.1":{"name":"it-protobuf-stream","version":"1.0.1","description":"Read and write protobuf messages over a duplex stream","author":{"name":"Alex Potsides","email":"alex@achingbrain.net"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/achingbrain/it/tree/master/packages/it-protobuf-stream#readme","repository":{"type":"git","url":"git+https://github.com/achingbrain/it.git"},"bugs":{"url":"https://github.com/achingbrain/it/issues"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check -i protons","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs","generate":"protons test/fixtures/*.proto"},"dependencies":{"it-length-prefixed-stream":"^1.0.0","it-stream-types":"^2.0.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.1"},"devDependencies":{"aegir":"^39.0.2","it-map":"^3.0.0","it-pair":"^2.0.2","it-to-buffer":"^4.0.0","protons":"^7.0.2","uint8-varint":"^2.0.1","uint8arrays":"^4.0.2"},"engines":{"node":">=16.0.0","npm":">=7.0.0"},"gitHead":"e08ca30ac490fd50ba123fba9b5713b90134223c","_id":"it-protobuf-stream@1.0.1","_nodeVersion":"18.17.0","_npmVersion":"8.19.4","dist":{"shasum":"1f31bc509e4332a61b81f4666e2a6c2af969a1e4","size":10199,"noattachment":false,"key":"/it-protobuf-stream/-/it-protobuf-stream-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-protobuf-stream/download/it-protobuf-stream-1.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-protobuf-stream_1.0.1_1692186599522_0.5508687846743607"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-16T11:49:59.701Z","publish_time":1692186599701,"_source_registry_name":"default","_cnpm_publish_time":1692186599701},"1.0.0":{"name":"it-protobuf-stream","version":"1.0.0","description":"Read and write protobuf messages over a duplex stream","author":{"name":"Alex Potsides","email":"alex@achingbrain.net"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/achingbrain/it/tree/master/packages/it-protobuf-stream#readme","repository":{"type":"git","url":"git+https://github.com/achingbrain/it.git"},"bugs":{"url":"https://github.com/achingbrain/it/issues"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check -i protons","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs","generate":"protons test/fixtures/*.proto"},"dependencies":{"it-length-prefixed-stream":"^1.0.0","it-stream-types":"^2.0.1","protons-runtime":"^5.0.0","uint8-varint":"^1.0.6","uint8arraylist":"^2.4.1"},"devDependencies":{"aegir":"^39.0.2","it-map":"^3.0.0","it-pair":"^2.0.2","it-to-buffer":"^4.0.0","protons":"^7.0.2","uint8arrays":"^4.0.2"},"engines":{"node":">=16.0.0","npm":">=7.0.0"},"gitHead":"90bf2235463d0537e7cdfceec195e80d9da02b2e","_id":"it-protobuf-stream@1.0.0","_nodeVersion":"18.16.1","_npmVersion":"8.19.4","dist":{"shasum":"229bc90881779bb8701ffa56fe6a53438e376103","size":10007,"noattachment":false,"key":"/it-protobuf-stream/-/it-protobuf-stream-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-protobuf-stream/download/it-protobuf-stream-1.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-protobuf-stream_1.0.0_1688409484314_0.6684657842282979"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-03T18:38:04.470Z","publish_time":1688409484470,"_source_registry_name":"default","_cnpm_publish_time":1688409484470},"0.0.0":{"name":"it-protobuf-stream","version":"0.0.0","description":"Read and write protobuf messages over a duplex stream","author":{"name":"Alex Potsides","email":"alex@achingbrain.net"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/achingbrain/it/tree/master/packages/it-protobuf-stream#readme","repository":{"type":"git","url":"git+https://github.com/achingbrain/it.git"},"bugs":{"url":"https://github.com/achingbrain/it/issues"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check -i protons","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs","generate":"protons test/fixtures/*.proto"},"dependencies":{"it-length-prefixed-stream":"~0.0.0","it-stream-types":"^2.0.1","protons-runtime":"^5.0.0","uint8-varint":"^1.0.6","uint8arraylist":"^2.4.1"},"devDependencies":{"aegir":"^39.0.2","it-map":"^3.0.0","it-pair":"^2.0.2","it-to-buffer":"^4.0.0","protons":"^7.0.2","uint8arrays":"^4.0.2"},"engines":{"node":">=16.0.0","npm":">=7.0.0"},"gitHead":"cc96001beee1e876e9204b22a8dd7fcacdf0d291","_id":"it-protobuf-stream@0.0.0","_nodeVersion":"18.14.0","_npmVersion":"9.6.7","dist":{"shasum":"a70bef3b272d3f0058586a6d5455d7e2ccedfa8e","size":9604,"noattachment":false,"key":"/it-protobuf-stream/-/it-protobuf-stream-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/it-protobuf-stream/download/it-protobuf-stream-0.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/it-protobuf-stream_0.0.0_1688392746438_0.8615557540996737"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-03T13:59:06.598Z","publish_time":1688392746598,"_source_registry_name":"default","_cnpm_publish_time":1688392746598}},"readme":"# it-protobuf-stream\n\n[![codecov](https://img.shields.io/codecov/c/github/achingbrain/it.svg?style=flat-square)](https://codecov.io/gh/achingbrain/it)\n[![CI](https://img.shields.io/github/actions/workflow/status/achingbrain/it/js-test-and-release.yml?branch=main\\&style=flat-square)](https://github.com/achingbrain/it/actions/workflows/js-test-and-release.yml?query=branch%3Amain)\n\n> Read and write protobuf messages over a duplex stream\n\n# About\n\n<!--\n\n!IMPORTANT!\n\nEverything in this README between \"# About\" and \"# Install\" is automatically\ngenerated and will be overwritten the next time the doc generator is run.\n\nTo make changes to this section, please update the @packageDocumentation section\nof src/index.js or src/index.ts\n\nTo experiment with formatting, please run \"npm run docs\" from the root of this\nrepo and examine the changes made.\n\n-->\n\nThis module makes it easy to send and receive length-prefixed Protobuf encoded\nmessages over streams.\n\n## Example\n\n```typescript\nimport { pbStream } from 'it-protobuf-stream'\nimport { MessageType } from './src/my-message-type.ts'\n\n// RequestType and ResponseType have been generate from `.proto` files and have\n// `.encode` and `.decode` methods for serialization/deserialization\n\nconst stream = pbStream(duplex)\n\n// write a message to the stream\nstream.write({\n  foo: 'bar'\n}, MessageType)\n\n// read a message from the stream\nconst res = await stream.read(MessageType)\n```\n\n# Install\n\n```console\n$ npm i it-protobuf-stream\n```\n\n## Browser `<script>` tag\n\nLoading this module through a script tag will make its exports available as `ItProtobufStream` in the global namespace.\n\n```html\n<script src=\"https://unpkg.com/it-protobuf-stream/dist/index.min.js\"></script>\n```\n\n# API Docs\n\n- <https://achingbrain.github.io/it/modules/it-protobuf-stream.html>\n\n# License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](https://github.com/achingbrain/it/blob/main/packages/it-protobuf-stream/LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](https://github.com/achingbrain/it/blob/main/packages/it-protobuf-stream/LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n# Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n","_attachments":{},"homepage":"https://github.com/achingbrain/it/tree/main/packages/it-protobuf-stream#readme","bugs":{"url":"https://github.com/achingbrain/it/issues"},"license":"Apache-2.0 OR MIT"}