{"_id":"@remix-run/web-stream","_rev":"8-89df8c8ef4f23745889da5725aa2b446","name":"@remix-run/web-stream","dist-tags":{"pre":"1.1.0-pre.0","latest":"1.1.0"},"versions":{"1.0.2":{"name":"@remix-run/web-stream","version":"1.0.2","keywords":["web-stream","whatwg-stream","stream","typescript"],"author":{"url":"https://gozala.io","name":"Irakli Gozalishvili","email":"dev@gozala.io"},"license":"MIT","_id":"@remix-run/web-stream@1.0.2","maintainers":[{"name":"chancestrickland","email":"hi@chance.dev"},{"name":"mjackson","email":"npm@mjackson.me"}],"homepage":"https://github.com/remix-run/web-std-io#readme","bugs":{"url":"https://github.com/remix-run/web-std-io/issues"},"dist":{"shasum":"f07dc9cf6db02507ea71a234bc8e06103a2207b4","tarball":"https://registry.npmjs.org/@remix-run/web-stream/-/web-stream-1.0.2.tgz","fileCount":6,"integrity":"sha512-FO4om5mrwMs5bi7L5hbLMP1hm+flAS2oYRptfNPkK2u0Hhv0crS9GiE9/MsVvY53tTAxVkzUG/m+9ET1mTjEnw==","signatures":[{"sig":"MEUCIQCTWM317MdxENPeqGvWBo0uNK6L92Mo73aMpwmm3UVU5QIgEdmgdNHZdO+j33l+s0SfiG50DD1hAY+PItiBlAbmydo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaxFzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrC/A//Ws2XMORGbEFmJr7xpgKsILk76G14LgCU3J1Q65e2iBZFlxAR\r\nqm0ha8j8lhMUiPlpuxtny7rzgmu01Dju9RLLIY7CbqQbmfPhRlaAAyXqdI6T\r\nR0kN5PAg1r2pzYt3lLs+4JDm5cPkoN9OSu3ZiksqgtG5V/prCJCD2Kn8Kd6g\r\nyJaUFakoaNEqCINF3K/YNPha7Anlg3tAjHriPK3ipXyKbS81olCnwx1/25M+\r\nLSCcLeGBiGNsJjeOre9zjI2RIyKpkV0NmoLOe11Tvlp4iy1JxfLEW79o9enB\r\nS6REBHXDMHigcXhaFEo1Fq8uO2/1KgOqfVKDe1f1s7P553lrAm0gKhT7u7Cl\r\ncogk2qgM4HpJyZ5VYEb5lDJqz/R+6dsonR4s6bTnbEr8HK2lwrTfQPvqlqHo\r\nu2GLxwc2rNQF+jVJYyqzo7Ym/eh/h+4UvO4EZQCpFH3m4GNFqXkxxX3bajN0\r\nx5aaghkW52Tr7wgMjazeGU1OqnEwftMA7q85lkF7vvNE9TX1nr4yTOAWZTN/\r\nN19FX0h8EWZPgR+9z2c28guErFx1Kzd9yK0S9tW6x6FBJhMbSEBDXkrxfvbr\r\nWptDCA9D6f/2JK9hR+O8scOE0oAzLJcfcoDXP+7d/8etDiswq82lcJV286Z4\r\nCpKAlg6rauiT0WzlEuQqwdiQsaIJ6ZoHwFg=\r\n=eUQl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/stream.cjs","type":"module","types":"./src/lib.d.ts","module":"./src/lib.js","browser":{"./src/lib.node.js":"./src/lib.js"},"exports":{".":{"types":"./src/lib.d.ts","import":"./src/lib.node.js","browser":"./src/lib.js","require":"./src/stream.cjs"}},"gitHead":"acfbdba347005e9adf2c72886d4720e659dc20dc","scripts":{"test":"npm run test:es && npm run test:web && npm run test:cjs","test:es":"uvu test all.spec.js","test:cjs":"node test/node.spec.cjs","test:web":"playwright-test -r uvu test/web.spec.js","precommit":"lint-staged","typecheck":"tsc --build"},"_npmUser":{"name":"mjackson","email":"npm@mjackson.me"},"repository":{"url":"git+https://github.com/remix-run/web-std-io.git","type":"git"},"_npmVersion":"8.5.0","description":"Web API compatible streams for node/web","directories":{},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"_nodeVersion":"16.14.2","dependencies":{"web-streams-polyfill":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.2","husky":"^6.0.0","rimraf":"3.0.2","prettier":"^2.3.0","typescript":"^4.4.4","@types/node":"15.0.2","lint-staged":"^11.0.0","git-validate":"2.2.4","playwright-test":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-stream_1.0.2_1651183987441_0.3266885543784701","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@remix-run/web-stream","version":"1.0.3","keywords":["web-stream","whatwg-stream","stream","typescript"],"author":{"url":"https://gozala.io","name":"Irakli Gozalishvili","email":"dev@gozala.io"},"license":"MIT","_id":"@remix-run/web-stream@1.0.3","maintainers":[{"name":"chancestrickland","email":"hi@chance.dev"},{"name":"mjackson","email":"npm@mjackson.me"}],"homepage":"https://github.com/remix-run/web-std-io#readme","bugs":{"url":"https://github.com/remix-run/web-std-io/issues"},"dist":{"shasum":"3284a6a45675d1455c4d9c8f31b89225c9006438","tarball":"https://registry.npmjs.org/@remix-run/web-stream/-/web-stream-1.0.3.tgz","fileCount":6,"integrity":"sha512-wlezlJaA5NF6SsNMiwQnnAW6tnPzQ5I8qk0Y0pSohm0eHKa2FQ1QhEKLVVcDDu02TmkfHgnux0igNfeYhDOXiA==","signatures":[{"sig":"MEUCIE/+Y9j4nVWm0ciZ2mtBAua86kIviQccGoOZS16S2sOQAiEAniPbgJqeNDHsqdQbE8bTRXib/WEb5GlUzBEPIFTJIBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidH4qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooUA//anvcZcXLGwxIPPm3a5KWDpJd0cQiAeQSgL2XAdcycaFc5XyO\r\ngG2re/jC5mzxbyXCx1nJgb6knj4giVJL/2XDLoq9X2aTHos2MJACcQkByJER\r\nFWHZalul5/l+R9+04Dw7hS5kN63MYci4hhZNFoLPzJyCRFfkAl0qlpx0Niv8\r\nSa/pmHlQtGlPVrnK5F54WYG4+Jyn4OR4P/Q3IYQ19B/iS5d2Eyn/wpdO77fF\r\n6NFs05bJdKYii5jzG2+xwSV+ZwFAXZ3+JlevMNk9qq9hh4hsPF4hBG39bCAQ\r\n9DPBg0hZU/H7eDj0TV5c4ssh+WP6WHVXVWcu3rX7k9/kRjSGRkrTV8kUntdq\r\nuCdu8yu4Q0Kv8QhlH79iZ5Ttv7fgb2ZpaKa6Y/qTD5Zga3e5hzcIDXdx8h63\r\n75M7sppRlPorRhnYj/UdqP+IaI+ptQznW4nYZA6iPNlRiqax6meRFv0oQ6Wh\r\nc4v4POgqcEBoqz2RS/YpUeOfPVVvN3uR48inbQYlJybBeTJxdIrq3Scn1sDf\r\nxJWfN4yuYitYLICJzXn9vt/RZS7z685p6mTj27OLhxwsnLZCJzs80iAy1Sl3\r\nd7qOEgwrE5q0isaQNerKOZYLAN4UwVg7jNuLOj20npOCxcT4KmYbGtBXT5SM\r\nymYrZ+jK6meTd7wc/RaQ6TMtJF1+2+2/h4Q=\r\n=S2I2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/stream.cjs","type":"module","types":"./src/lib.d.ts","module":"./src/lib.js","browser":{"./src/lib.node.js":"./src/lib.js"},"exports":{".":{"types":"./src/lib.d.ts","import":"./src/lib.node.js","browser":"./src/lib.js","require":"./src/stream.cjs"}},"gitHead":"799a7903ae97ec59c5b41f3cc7ad3b1bf6d2d016","scripts":{"test":"npm run test:es && npm run test:web && npm run test:cjs","test:es":"uvu test all.spec.js","test:cjs":"node test/node.spec.cjs","test:web":"playwright-test -r uvu test/web.spec.js","precommit":"lint-staged","typecheck":"tsc --build"},"_npmUser":{"name":"mjackson","email":"npm@mjackson.me"},"repository":{"url":"git+https://github.com/remix-run/web-std-io.git","type":"git"},"_npmVersion":"8.5.0","description":"Web API compatible streams for node/web","directories":{},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"_nodeVersion":"16.14.2","dependencies":{"web-streams-polyfill":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.2","husky":"^6.0.0","rimraf":"3.0.2","prettier":"^2.3.0","typescript":"^4.4.4","@types/node":"15.0.2","lint-staged":"^11.0.0","git-validate":"2.2.4","playwright-test":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-stream_1.0.3_1651801641829_0.637715544515651","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@remix-run/web-stream","version":"1.0.4","keywords":["web-stream","whatwg-stream","stream","typescript"],"author":{"url":"https://gozala.io","name":"Irakli Gozalishvili","email":"dev@gozala.io"},"license":"MIT","_id":"@remix-run/web-stream@1.0.4","maintainers":[{"name":"chancestrickland","email":"hi@chance.dev"},{"name":"mjackson","email":"npm@mjackson.me"}],"homepage":"https://github.com/remix-run/web-std-io#readme","bugs":{"url":"https://github.com/remix-run/web-std-io/issues"},"dist":{"shasum":"de6194c22c0520603cde129a184e70429b4de57b","tarball":"https://registry.npmjs.org/@remix-run/web-stream/-/web-stream-1.0.4.tgz","fileCount":6,"integrity":"sha512-SVO42pH21I1sAhksGEM8ZBV/jc1mz6knZSg6Qo/2HPy9JTvtUykm3QMHtF2OMCTUXxdRW+4E/rphkPRyGc8WKw==","signatures":[{"sig":"MEUCIQDa5qTLXVLuqVUDM5L3icyLUOf10so535Vzh4bZP2MMGgIgIKVW2z5iOnN/CK/TyZljlzCkWUGsfJWJW4PB0d1X0eE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6409},"main":"./src/stream.cjs","type":"module","types":"./src/lib.d.ts","module":"./src/lib.js","browser":{"./src/lib.node.js":"./src/lib.js"},"exports":{".":{"types":"./src/lib.d.ts","import":"./src/lib.node.js","browser":"./src/lib.js","require":"./src/stream.cjs"}},"gitHead":"4fc5047f3a54a07ffea81347ff5063b5874d3cf0","scripts":{"test":"npm run test:es && npm run test:web && npm run test:cjs","test:es":"uvu test all.spec.js","test:cjs":"node test/node.spec.cjs","test:web":"playwright-test -r uvu test/web.spec.js","precommit":"lint-staged","typecheck":"tsc --build"},"_npmUser":{"name":"mjackson","email":"npm@mjackson.me"},"repository":{"url":"git+https://github.com/remix-run/web-std-io.git","type":"git"},"_npmVersion":"8.19.4","description":"Web API compatible streams for node/web","directories":{},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"_nodeVersion":"16.20.1","dependencies":{"web-streams-polyfill":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"0.5.2","husky":"^6.0.0","rimraf":"3.0.2","prettier":"^2.3.0","typescript":"^4.4.4","@types/node":"15.0.2","lint-staged":"^11.0.0","git-validate":"2.2.4","playwright-test":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-stream_1.0.4_1690927929101_0.47030296716231934","host":"s3://npm-registry-packages"}},"1.1.0-pre.0":{"name":"@remix-run/web-stream","version":"1.1.0-pre.0","keywords":["web-stream","whatwg-stream","stream","typescript"],"author":{"url":"https://gozala.io","name":"Irakli Gozalishvili","email":"dev@gozala.io"},"license":"MIT","_id":"@remix-run/web-stream@1.1.0-pre.0","maintainers":[{"name":"chancestrickland","email":"hi@chance.dev"},{"name":"mjackson","email":"mjijackson+npm@gmail.com"}],"homepage":"https://github.com/remix-run/web-std-io#readme","bugs":{"url":"https://github.com/remix-run/web-std-io/issues"},"dist":{"shasum":"970b7a16643e952e8665e6ca26e79724b5c703d9","tarball":"https://registry.npmjs.org/@remix-run/web-stream/-/web-stream-1.1.0-pre.0.tgz","fileCount":6,"integrity":"sha512-wDKocDPORtaBTFkkYfradntGY+yE03twtXCmDEn10/eioTsmVoA8SK1leoFfBdAqToBH7vDAwb3UbIOLIVSmsA==","signatures":[{"sig":"MEUCIQDc8zxyNVWWdaYkRGD32NNbDTJCc0v05QX9yDlQJsV1DQIgOpnPtXQdm6ZbsgFqIBR4PZOs85MNR2YM/ADc9vOjWJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6474},"main":"./src/stream.cjs","type":"module","types":"./src/lib.d.ts","module":"./src/lib.js","readme":"# @remix-run/web-stream\n\n[![ci][ci.icon]][ci.url]\n[![package][version.icon] ![downloads][downloads.icon]][package.url]\n[![styled with prettier][prettier.icon]][prettier.url]\n\nWeb streams APIs across web & node. In browsers this library just exports stream constructors, in node it exports [native web stream implementations][node webstreams] when available and [web-streams-polyfill][]\n\n> ⚠️ Please note that library makes no attempt to polyfill `WritableStream` or `TransforStream` in web browsers that do not have them.\n\n### Usage\n\n```js\nimport {\n  ReadableStream,\n  WritableStream,\n  TransformStream,\n} from \"@remix-run/web-stream\"\n```\n\n### Usage from Typescript\n\nThis library makes use of [typescript using JSDOC annotations][ts-jsdoc] and\nalso generates type definitions along with typed definition maps. So you should\nbe able to get all the type inference out of the box.\n\n## Install\n\n    npm install @remix-run/web-stream\n\n[ci.icon]: https://github.com/web-std/io/workflows/stream/badge.svg\n[ci.url]: https://github.com/web-std/io/actions/workflows/stream.yml\n[version.icon]: https://img.shields.io/npm/v/@remix-run/web-stream.svg\n[downloads.icon]: https://img.shields.io/npm/dm/@remix-run/web-stream.svg\n[package.url]: https://npmjs.org/package/@remix-run/web-stream\n[downloads.image]: https://img.shields.io/npm/dm/@remix-run/web-stream.svg\n[downloads.url]: https://npmjs.org/package/@remix-run/web-stream\n[prettier.icon]: https://img.shields.io/badge/styled_with-prettier-ff69b4.svg\n[prettier.url]: https://github.com/prettier/prettier\n[ts-jsdoc]: https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html\n[node-webstreams]: https://nodejs.org/dist/latest-v16.x/docs/api/webstreams.html\n[web-streams-polyfill]: https://www.npmjs.com/package/web-streams-polyfill\n","browser":{"./src/lib.node.js":"./src/lib.js"},"exports":{".":{"types":"./src/lib.d.ts","import":"./src/lib.node.js","browser":{"import":"./src/lib.js","require":"./src/stream.cjs"},"require":"./src/stream.cjs"}},"gitHead":"e5fa79431539db79f0963cd317639a866619524e","scripts":{"test":"npm run test:es && npm run test:web && npm run test:cjs","test:es":"uvu test all.spec.js","test:cjs":"node test/node.spec.cjs","test:web":"playwright-test -r uvu test/web.spec.js","precommit":"lint-staged","typecheck":"tsc"},"_npmUser":{"name":"mjackson","email":"mjijackson+npm@gmail.com"},"repository":{"url":"git+https://github.com/remix-run/web-std-io.git","type":"git"},"_npmVersion":"8.19.4","description":"Web API compatible streams for node/web","directories":{},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"_nodeVersion":"16.20.2","dependencies":{"web-streams-polyfill":"^3.1.1"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"uvu":"0.5.2","husky":"^6.0.0","rimraf":"3.0.2","prettier":"^2.3.0","typescript":"^4.4.4","@types/node":"15.0.2","lint-staged":"^11.0.0","git-validate":"2.2.4","playwright-test":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-stream_1.1.0-pre.0_1693587179433_0.6544580585092128","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@remix-run/web-stream","version":"1.1.0","keywords":["web-stream","whatwg-stream","stream","typescript"],"author":{"url":"https://gozala.io","name":"Irakli Gozalishvili","email":"dev@gozala.io"},"license":"MIT","_id":"@remix-run/web-stream@1.1.0","maintainers":[{"name":"chancestrickland","email":"hi@chance.dev"},{"name":"mjackson","email":"mjijackson+npm@gmail.com"}],"homepage":"https://github.com/remix-run/web-std-io#readme","bugs":{"url":"https://github.com/remix-run/web-std-io/issues"},"dist":{"shasum":"b93a8f806c2c22204930837c44d81fdedfde079f","tarball":"https://registry.npmjs.org/@remix-run/web-stream/-/web-stream-1.1.0.tgz","fileCount":6,"integrity":"sha512-KRJtwrjRV5Bb+pM7zxcTJkhIqWWSy+MYsIxHK+0m5atcznsf15YwUBWHWulZerV2+vvHH1Lp1DD7pw6qKW8SgA==","signatures":[{"sig":"MEUCIGWevNjcgcucZjRRYmmMzH6lJsVicZLfm1zMLrj7cyfLAiEAt/uxhsFkVtfxF8tfShLznuV/tN4IgkCgfVs2ThZtfA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6468},"main":"./src/stream.cjs","type":"module","types":"./src/lib.d.ts","module":"./src/lib.js","browser":{"./src/lib.node.js":"./src/lib.js"},"exports":{".":{"types":"./src/lib.d.ts","import":"./src/lib.node.js","browser":{"import":"./src/lib.js","require":"./src/stream.cjs"},"require":"./src/stream.cjs"}},"gitHead":"e8418530bada7cbaaf224106384ce427b4341222","scripts":{"test":"npm run test:es && npm run test:web && npm run test:cjs","test:es":"uvu test all.spec.js","test:cjs":"node test/node.spec.cjs","test:web":"playwright-test -r uvu test/web.spec.js","precommit":"lint-staged","typecheck":"tsc"},"_npmUser":{"name":"mjackson","email":"mjijackson+npm@gmail.com"},"repository":{"url":"git+https://github.com/remix-run/web-std-io.git","type":"git"},"_npmVersion":"8.19.4","description":"Web API compatible streams for node/web","directories":{},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"_nodeVersion":"16.20.2","dependencies":{"web-streams-polyfill":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"0.5.2","husky":"^6.0.0","rimraf":"3.0.2","prettier":"^2.3.0","typescript":"^4.4.4","@types/node":"15.0.2","lint-staged":"^11.0.0","git-validate":"2.2.4","playwright-test":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-stream_1.1.0_1694622386757_0.7508754404778111","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-04-28T22:13:07.364Z","modified":"2026-02-12T01:12:27.744Z","1.0.2":"2022-04-28T22:13:07.618Z","1.0.3":"2022-05-06T01:47:22.016Z","1.0.4":"2023-08-01T22:12:09.314Z","1.1.0-pre.0":"2023-09-01T16:52:59.622Z","1.1.0":"2023-09-13T16:26:27.189Z"},"bugs":{"url":"https://github.com/remix-run/web-std-io/issues"},"author":{"url":"https://gozala.io","name":"Irakli Gozalishvili","email":"dev@gozala.io"},"license":"MIT","homepage":"https://github.com/remix-run/web-std-io#readme","keywords":["web-stream","whatwg-stream","stream","typescript"],"repository":{"url":"git+https://github.com/remix-run/web-std-io.git","type":"git"},"description":"Web API compatible streams for node/web","maintainers":[{"email":"mjijackson+npm@gmail.com","name":"mjackson"}],"readme":"# @remix-run/web-stream\n\n[![ci][ci.icon]][ci.url]\n[![package][version.icon] ![downloads][downloads.icon]][package.url]\n[![styled with prettier][prettier.icon]][prettier.url]\n\nWeb streams APIs across web & node. In browsers this library just exports stream constructors, in node it exports [native web stream implementations][node webstreams] when available and [web-streams-polyfill][]\n\n> ⚠️ Please note that library makes no attempt to polyfill `WritableStream` or `TransforStream` in web browsers that do not have them.\n\n### Usage\n\n```js\nimport {\n  ReadableStream,\n  WritableStream,\n  TransformStream,\n} from \"@remix-run/web-stream\"\n```\n\n### Usage from Typescript\n\nThis library makes use of [typescript using JSDOC annotations][ts-jsdoc] and\nalso generates type definitions along with typed definition maps. So you should\nbe able to get all the type inference out of the box.\n\n## Install\n\n    npm install @remix-run/web-stream\n\n[ci.icon]: https://github.com/web-std/io/workflows/stream/badge.svg\n[ci.url]: https://github.com/web-std/io/actions/workflows/stream.yml\n[version.icon]: https://img.shields.io/npm/v/@remix-run/web-stream.svg\n[downloads.icon]: https://img.shields.io/npm/dm/@remix-run/web-stream.svg\n[package.url]: https://npmjs.org/package/@remix-run/web-stream\n[downloads.image]: https://img.shields.io/npm/dm/@remix-run/web-stream.svg\n[downloads.url]: https://npmjs.org/package/@remix-run/web-stream\n[prettier.icon]: https://img.shields.io/badge/styled_with-prettier-ff69b4.svg\n[prettier.url]: https://github.com/prettier/prettier\n[ts-jsdoc]: https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html\n[node-webstreams]: https://nodejs.org/dist/latest-v16.x/docs/api/webstreams.html\n[web-streams-polyfill]: https://www.npmjs.com/package/web-streams-polyfill\n","readmeFilename":"Readme.md"}