{"_id":"stretto","_rev":"27-4aa5baf5d6067485619d9296fdc06a50","name":"stretto","dist-tags":{"latest":"1.0.26"},"versions":{"1.0.0":{"name":"stretto","version":"1.0.0","keywords":["fetch api","streaming","sse"],"license":"MIT","_id":"stretto@1.0.0","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"13ae9b8ea88f842afd595acc62a2a62839c6bdf2","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.0.tgz","fileCount":10,"integrity":"sha512-ve4eGv9Gft063zdfoTOGw6z8HCB3fMOfD9RaG7sZ0QFYbcTMpWDUlJZMG+iRcZN16beQb+AiDHcqJxjzvPpT3w==","signatures":[{"sig":"MEYCIQDtyMN60gSleQvuLNsjCXBn38l0yPcIq+6CY3d7l7nRjwIhAIBUNCkCIPmw19/CnstPdCbN3r797ITUURj8oy4e4DJK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30369},"main":"./dist/index.cjs.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"8c58a001e7fe0ce1b1d5d829977aa0d913817902","private":false,"scripts":{"dev":"vite build --watch","build":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.1.0","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"20.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.0","terser":"^5.43.1","typescript":"^5.9.2","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.0_1755910595956_0.6728821910925682","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"stretto","version":"1.0.1","keywords":["fetch api","streaming","sse"],"license":"MIT","_id":"stretto@1.0.1","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"3c13a52cfefe715981ae37ad4ac75e54822d19a4","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.1.tgz","fileCount":10,"integrity":"sha512-TscIa51L2VyxilwjCe0ITiM0RsUfoAVirfydNeP3cebphd5AAFGuVJQ0QgpBHNIR4l32kfPOYO+ptox7tp6Ytw==","signatures":[{"sig":"MEMCHyqhNtLupruy5vnR4iEnfsQ/G7jqhxrOyRs4G9GK05ICIGH2HCRKA1UeOOxAuOTX3J7SoZr2PnrIRiNCPXEf8b2b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31301},"main":"./dist/index.cjs.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"93ea4ca09610507a03ae1f96f9ca15f45424f003","private":false,"scripts":{"dev":"vite build --watch","build":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.1.0","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"20.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.0","terser":"^5.43.1","typescript":"^5.9.2","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.1_1755911360667_0.38056932489158757","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"stretto","version":"1.0.2","keywords":["fetch api","streaming","sse"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.2","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"6592f202f16a21048413969c26eba37616240f5a","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.2.tgz","fileCount":12,"integrity":"sha512-MoVj/xMd2hKU7tirTeuFtEdUm4z0MCPAI8L6ebFIFuVnSqeWjID9K5/scnuZ6uD8yU6vvUsfbu1dEF/+dw8Cjg==","signatures":[{"sig":"MEQCIGOruLx2PMPN1aHHimeos/rFhd1dKN8OTNDLR5FhFWK6AiB4uRY7mQJYgrq9tmDVKQuIN8+D0P2OsDU1Q9vlimZpnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19962},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"5b2ac1eab1a580c598a29fa3898e5c761b6bdbcb","private":false,"scripts":{"dev":"vite","deno":"deno run --unstable-sloppy-imports --allow-net tests/index.test.ts","build":"vite build","clean":"rm -rf dist","preview":"vite preview","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.1.0","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"20.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.9.2","@types/node":"^24.3.0","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.2_1755997712377_0.43708260666480925","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"stretto","version":"1.0.3","keywords":["fetch api","streaming","sse"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.3","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"44b140e39517567ae4aa7c77a9b3e3da15ecdf51","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.3.tgz","fileCount":12,"integrity":"sha512-DHor9QQRYn2oL3ew2Zvx34KgMXnwNKI84qM6ODPGqEATjERIPtDf3lPH7RNCm6eeIKpsJJohRwD1GK3Styqd3w==","signatures":[{"sig":"MEYCIQC1uNubuYV7KDCZywMwpuAdfe2mFQ8s9qIU2gyeLAxyuAIhAOpSFievHSqs7aR90mgNc2zFLzVMSvhLRgJsXW8EzEXT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19962},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"5b2ac1eab1a580c598a29fa3898e5c761b6bdbcb","private":false,"scripts":{"dev":"vite","deno":"deno run --unstable-sloppy-imports --allow-net tests/index.test.ts","build":"vite build","clean":"rm -rf dist","preview":"vite preview","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.1.0","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"20.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.9.2","@types/node":"^24.3.0","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.3_1755998250317_0.041963474195970685","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"stretto","version":"1.0.4","keywords":["fetch api","streaming","sse","HTTP request","Server-Sent Events"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.4","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"e50608d774c1b0d22e8db9854c7b46621dbf40f9","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.4.tgz","fileCount":12,"integrity":"sha512-+eUE2SUby24s1o4VVPsLmlqNBXGbk/l8hH0xPGvlciKeTufw5XRspaPoW4E5vsqt/2a3LaQuSxvIJqLJaFhJnQ==","signatures":[{"sig":"MEUCIQCXao0vSKqnySOwewdzmxSKJAfUry6W0fyD+HRAFrQCJQIgMAp9yZF/eDEDRVdpaB6Yp1wcduXRAv68CLRJ9p1OtMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19905},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"cbdb567003239f5eeded2fa440deee2c49967599","private":false,"scripts":{"dev":"vite","deno":"deno run --unstable-sloppy-imports --allow-net tests/index.test.ts","build":"vite build","clean":"rm -rf dist","preview":"vite preview","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.1.0","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"20.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.9.2","@types/node":"^24.3.0","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.4_1756773059513_0.7610126139780335","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"stretto","version":"1.0.5","keywords":["fetch api","streaming","sse","HTTP request","Server-Sent Events"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.5","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"73f402ce91f71fd6cb16b5461cc3a257a617c46a","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.5.tgz","fileCount":15,"integrity":"sha512-NgW9aqjTpdrbchnqkiKu88XxtbpOSRsqQteOKgeLA/5ZTOjoz0I1v+1wunQG8VEQl17X2f/AsXeZIYT82OCPvQ==","signatures":[{"sig":"MEUCIFdHbZ9u/AZyqzcUCI1vStiuYm+nEntPBtuikQV1iHb8AiEAgp00KJscfMMXaWeFLX16OADchrBUuNowVZL7DT5Xl/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20423},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"6d53a70eae86a89b9c916750500e99f37c0fcbc8","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","deno":"deno run --unstable-sloppy-imports --allow-net tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","preview":"vite preview","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.1.0","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"20.6.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","typescript":"^5.9.2","@types/node":"^24.3.0","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.5_1756834449483_0.3938223846828173","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"stretto","version":"1.0.6","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.6","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"95e974fe1ba77d2229c434d848b87d228aed5221","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.6.tgz","fileCount":14,"integrity":"sha512-LXXoFh/LrHox1/a8RWBhjZuxS5u3JQSr280gRqOOmpqbXDlbeUcbGz8tWyNnVlizcfYV7QkFxqMUI+yO7IPCpw==","signatures":[{"sig":"MEYCIQCM2Hm4pS7L171m3y2dqKAk19zUD+FEKmptxFtHqsVgbgIhAKr4ih4waQhMgvJqI4l6zS8Q+HRB05VbG5NNbUBfgFlj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20615},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"4687e90675dcd3311106326c70ec642271e7890f","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.1.0","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"20.6.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.0.5","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.6_1756836664099_0.13392597344592927","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"stretto","version":"1.0.7","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.7","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"21e09332c2077c12f69621f6d0c9c71f78d63b22","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.7.tgz","fileCount":14,"integrity":"sha512-YaUNMtimaEhQqSfhjCd4zVQz6/7c/rdYMEug2F2q4hjzhTttrwizehh9eUSywc8nVCsTDpt1o2UZhePNZY120A==","signatures":[{"sig":"MEUCIQCStB0MixgGrOO9nR+9JMG/47vrAC1OAHNkenGXHw0wzwIgQLi2LAsdQfe4N9N8UnqO6GGi4lueTKDOPaiKP3Tuhec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20824},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"a307d399a7c59e18b7f5b0224b4e7da5676c414e","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest --forceExit --detectOpenHandles tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.1.0","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"20.6.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.7_1756859330601_0.19564909886832882","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"stretto","version":"1.0.8","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.8","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"c09ad263343b30d571a2912c450119251ed59684","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.8.tgz","fileCount":14,"integrity":"sha512-KQohN0bxNWsSZAavEUMR1RDO+tFftWkJxLz5Mj3zXdWkH+FaSEvon3tnOCIdAlVL2gwRiEjn3l9c9U1wMy+Fkg==","signatures":[{"sig":"MEUCIQDP6HNzzEiMR3qed95Yg35K0mAwnIZqjACs3IScBqRBqAIgAifoVKu1TE7AwE7MohIpIFjyciyR6NGGQdPodqN8u1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22694},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"6963199d490aa3b971c8b55b515c1bf6808f46a0","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest --forceExit --detectOpenHandles tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.1.0","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"20.6.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.8_1756860067522_0.24122352751541887","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"stretto","version":"1.0.9","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.9","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"15fd4b65fba4cedeb90dfde4a81f83437a8df6ea","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.9.tgz","fileCount":15,"integrity":"sha512-EO4BmO7VDyOv0Ce1afnLWtnwDccNyAbwTGB11JrFS99JhonPxCBUP7Z0j4JtCakDk1PWoeSOUYk4n1H37Y+eiw==","signatures":[{"sig":"MEUCIQC4WiRTJXzOLy0dE0LkFWb7NPXkSceumofandj18ouRagIgSCB0vLspe+LHop3IucLVpgK7ldN1a86kT1rU5fm0eBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26387},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"162c9cff9d3222d1277929e328a39427c9f18cd3","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest --forceExit --detectOpenHandles tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.9.3","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.9_1756946303269_0.6096236396411558","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"stretto","version":"1.0.10","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.10","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"a520a1ec93c753f50a962f91b05553ce14a74356","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.10.tgz","fileCount":15,"integrity":"sha512-Yz19lQfiMGuqyAJ4eoL62VfZFYtxVWcjtZ/zlb13jRqu/93skAtJYrcIuq9u4+nHh3W/GvnIRDoK7L0WVTjHJQ==","signatures":[{"sig":"MEYCIQDpM/KDozoRmzxf9mBX2MoRqpDpAz5NevjnbxfLoxr9BQIhAOaMuRH0c32wLDDtxH7DDY2YQa6hS18ZyPNLjLtb5xHb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26798},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"bf626a2818ee2146dcda49ca0115dec9042bc585","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest --forceExit --detectOpenHandles tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.9.3","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.10_1756947359018_0.5217584034382712","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"stretto","version":"1.0.11","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.11","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"e642154dbf91f0c337b096df0c3bc0a7b66aa206","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.11.tgz","fileCount":15,"integrity":"sha512-9O5n6T8eRctTBZSISucqKn73ifuFN/hWhdf3U/Hpw0AGnk7uBdvyxawRDFEVl80BWq41igxx93rCVMnxWt2gpQ==","signatures":[{"sig":"MEYCIQDlsEL4xUu9pK+OMYA973vUn82V8lCj7A19sXo2g9Q2MAIhAMhYzVUsZnSSXG0GLaoXR/PzJN/E+8oA1wuNhsNteudx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27029},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"8358cece6e5b3146c304d4308f81f85c08089c5f","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest --forceExit --detectOpenHandles tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.9.3","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.11_1756953025256_0.9047043033777289","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"stretto","version":"1.0.12","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.12","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"67563af6cfe39fd3195440872ca24d74960ba7fc","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.12.tgz","fileCount":15,"integrity":"sha512-6LzwUse2uzYXRMPoGgiYw/RgprH7L3ir96Z66vcYowU+H8Nzq+Z8eTDYzVySTL5OEtUORvna4FtNuqyECOS4bQ==","signatures":[{"sig":"MEUCIQDa3e3WljHhxI9yDwFxZIkiwbwMlnhzzf19gQVKlRE2bAIgScaMZ6iDFE2feLyeXxw3ql2bBM+CHriikjSG07/pEd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26922},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"0cb6cc38c1d3adc6bab2a097d986d66290df9de4","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest --forceExit --detectOpenHandles tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.9.3","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.12_1756955453977_0.6117650408950781","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"stretto","version":"1.0.13","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.13","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"5a0d770867bcf2a5037e8041e7044ddf5849f17a","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.13.tgz","fileCount":14,"integrity":"sha512-fQ7ahE/5R7WQR8S0MT1ygmNCPx/GwknwPjQ0YCFguaq/ppTXrt4GjlAuH2hM2vSBEI8ROvgvRcRq+XoiW337pg==","signatures":[{"sig":"MEUCIHjAcUiD1oLqc+sE30d1bBVM7VreErH7CzeJ2VvYIdhqAiEApVWGHwV3eS4Tb3s8evWnIQa4gzxKZGJJGTcDqsSz0Hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26028},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"53ea0994f0dc559b9774e54fa63ac1ef895a67a1","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest --forceExit --detectOpenHandles tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.9.3","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.13_1757021844537_0.5600711175869271","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"stretto","version":"1.0.14","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.14","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"13711f161e5f04d8ecd254e81b70e6ee3f68f7ea","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.14.tgz","fileCount":15,"integrity":"sha512-8HetRunJP40SBEl+jvKmJNCwRVN071TcaCmb9MrFIzfxPRLIxgnz4PpMAgopPmFqQcOfG7NRIsY1IL98ANcUkA==","signatures":[{"sig":"MEUCIGGH/ffZdjhVrQGJvCc8PMnUtQZO8r5z93pNfyhF43VrAiEAxiBzwkbF8Cr+sNuJMGGpI5b3LxEvwRF8w1WGhH/bthI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27667},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"682d231c7ab494deddc0c67338b365c53b837360","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.9.3","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.14_1757120411734_0.019203470003193557","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"stretto","version":"1.0.15","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.15","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"5c808739fd1843de9e87bfffb524db62d8b981c2","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.15.tgz","fileCount":14,"integrity":"sha512-7kPLXoi2kHtHWvnas4yngKTxxFr/oZgECHJLWlD46RGzP66qx8mhWJYFfWRCQ2P6ofeg8DvNCY/+u9ENg4wUcQ==","signatures":[{"sig":"MEYCIQDvwVS/g3U14uPiLvCCXIWmhhF2qjf011+WHpgXEgfABQIhAPqWoziNmIELah9mZHlMJY0N1kn3dASfwsDNrSujSg5J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29981},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"17018b32ef9a330eceac06e765e904a984e6c21d","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.9.3","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.15_1757292812897_0.8089214957770665","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"stretto","version":"1.0.16","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.16","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"255f0a291156fc715896af05ecb7f7cf5343e540","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.16.tgz","fileCount":14,"integrity":"sha512-BKkFsuBadQia3v76N5TIO7MxWorkJVagtKSbFPAX1ir3+IlmSjscXqq7ydkQTLFgHzrQdIO5D1gJS+4fMhkkPg==","signatures":[{"sig":"MEYCIQCRYZ56O+ngcBWqnUPTCujuH9rnIfLARs3WwxmoSi/CuQIhAPKViE4qGEhTkHS4t03vqpelJGdWwFzdFIPsAdgA9Pm6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30252},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"cd99e9464c4300060c921ac3bd0b7d311ad0e76a","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.9.3","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.16_1757293382609_0.2801342917847989","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"stretto","version":"1.0.17","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.17","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"61b1db0d147b037b035a3be2b45be7510d0e2589","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.17.tgz","fileCount":14,"integrity":"sha512-j2PmBMBSqOhyfiCKhb8Nz7VGxqAL634qaquHVeJIzkvSTGf9u3WA7nfGU3wT4pOgDUw/Nv3x8OR9i1LVfkRfrA==","signatures":[{"sig":"MEYCIQDdxe6/54IDfyRX1QvIMDA/Ti5EdL8qLM7iBreUwvielgIhAMaSAyQS6WjqPA7D13mKrdUaikhaMH+nuB4OcMBoox7O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26934},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"bc463eb293c31de07b8916cc44b71f30c8fc6082","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.9.3","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.17_1757463315977_0.37204347567283613","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"stretto","version":"1.0.18","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.18","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"bba436fa3536678934d4f6b0a57b44fb7c579939","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.18.tgz","fileCount":14,"integrity":"sha512-xl1H2W07j9at3VlgSKAGD2UB+4GO+GfjbAM4v20Sv+MH5f+1rEkw7dImM8UAEnQtPqWcuaSvSGJLfHLTad3aVw==","signatures":[{"sig":"MEQCIGmojxBMcNzJIh0aVNTN7ys2D/z6HuySbNMTelcVgMXsAiB6SLqihuiqldK267qUTDQ66KjIZ9hPsoZFUDo9XCOSZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26093},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"feb99f639a0e0af7249e75ddbcd28e3857c3e4af","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.9.3","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.18_1757464698736_0.7511343044221868","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"stretto","version":"1.0.19","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.19","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"adb48db35939df53739220d38fbeeb49d2a56945","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.19.tgz","fileCount":14,"integrity":"sha512-H2oS8GsHOY9zIfLshK4SBliJwnehHDiZrpDdfKL33hli7rBXXzXHcUHqLcSHLVtRoCI+8QGMxiclFikOlP/RTw==","signatures":[{"sig":"MEUCIQCWTIpd0C+itogBrvtS1h2BzaBoxrtffGVONNJmq4cPlAIgSDgk8RTiymzzMHri6/m9f8n6o3auX2yDXT1+dvAT48U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26892},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"99e34d22cf22b343d74c4daca500f1da27f43706","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.9.3","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.19_1757464934907_0.67140206365307","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"stretto","version":"1.0.20","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.20","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"2e502a5267e3634aa7f195e44d898b369c3167ec","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.20.tgz","fileCount":13,"integrity":"sha512-cTbSi4FvsvF0zzxyQs+lP3MPo3VkMBDeUXrUU+ZjGwkPj53w+X+Bc3AKYjL6XxHyq6IpG4+QF1vwU9ulJ20SUw==","signatures":[{"sig":"MEYCIQD0/YYxNpMu/sL4rFeVgNA+AMh7VrQIsQ+3RE/0QC0KiQIhAJgJsapVavaKS1y6rJ3AOeaAzqcjaX2sW/MkUQ8pGTs/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31241},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"e5ca6977243c575c20c4795efce0d2f951b56ce3","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.9.3","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for Server-Sent Events.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.20_1757541350626_0.6341760000007668","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"stretto","version":"1.0.21","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.21","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"5f59b60e56996e0bd381d55f534bf400d9b15710","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.21.tgz","fileCount":15,"integrity":"sha512-+oKyO4vPh/uQDgVKFNemGGEpcVNqPQabf6JWqrT3jzVpQpYJMvupoJTtEGBermqBiNTKe0ycpONkGspHDs5/kQ==","signatures":[{"sig":"MEUCIFW51JCTgxDtgfPn1MRM1QrVpgSHGefunYu4NwSonVASAiEAql/bRUTSlKECt49RbIPfBcsW0hvFHsKkPQEsVII1Vd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21025},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"e79be1e7a35fc363f54c4f045689588941f261a0","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.9.3","description":"Stretto is a high-performance TypeScript library for streaming HTTP requests with support for  Server-Sent Events.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.21_1757630510108_0.8729871921753272","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"stretto","version":"1.0.22","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events","json streaming","Lightweight HTTP"],"author":{"name":"Haikel Fazzani"},"license":"MIT","_id":"stretto@1.0.22","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"b41c45a00ef6eae46e7340df3bb86e83c695e3e4","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.22.tgz","fileCount":15,"integrity":"sha512-RjYmI2rbyUI6e1BO3p3fHZBsYHHjtxD7d+XB0dpxbEKEIakPsnRpjwkPWjA7e7fO2/LiaTuvoCuIdDI0qKAyfw==","signatures":[{"sig":"MEUCIFM+fwq3KNvpgFfczco5VMVQ3F6jy0E3fUmKmcLVw0ynAiEAwPpkB3ywLepofPRGmRZBnz1hWQxPiVkXsZ70YZ+u76c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23487},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"9b87987bf5f680e90fa112607d0dd3070c251a26","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.9.3","description":"Lightweight HTTP client for JSON streaming and non-streaming requests. Supports SSE, retries, timeouts, cancellation, and custom transformations.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.22_1757631260439_0.8591455543093454","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"stretto","version":"1.0.23","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events","json streaming","Lightweight HTTP"],"license":"MIT","_id":"stretto@1.0.23","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"74a4fd4ba0a8c282119844e290dbeb86d10b6da8","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.23.tgz","fileCount":6,"integrity":"sha512-80YSSVgYdYtc7D8S7Xz3FtYYWLFPHcPvdCzHdtioryOOJ29DR3Qsfp5Aygpue5S3SB1dcFCcyPXg21/qXhfmrg==","signatures":[{"sig":"MEYCIQCPBSQ9JG/1Qdc6Q2WLisAoDiy5XtbWzBdVY4FDTXlROwIhAPAJuQl3cWA0mBbbqgUdpu0uE3cTTybrASnWf0yWg7zH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19389},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"509fad40215940242cc97510b0d4a3bf98707a8b","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.9.3","description":"The lightweight and The Ultimate high-performance HTTP library for WEB.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.23_1757819114264_0.8353417075320635","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"stretto","version":"1.0.24","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events","json streaming","Lightweight HTTP"],"license":"MIT","_id":"stretto@1.0.24","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"d97cf87971f21e6a83bd350a3702d94e6f149b78","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.24.tgz","fileCount":6,"integrity":"sha512-bqA0QmaleEmZssKbFhuhAYb3ElF23mSgMNdUTbnBD7PNE8zPgY2fG+YsqluvoYAQ1yhYZ9liN22I8vEP4FX/og==","signatures":[{"sig":"MEYCIQCjHLF95p3tUC0hhtZGVI+I21XW+JtV+9NUA4N0PUZlrgIhAOOsqd99Lqv0ISUd+3ukGzEzALo/9lNzeR8MOz6qDuuY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18462},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"34173c326db808ae2b8dc00930befa098b551a1b","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.9.3","description":"The lightweight and The Ultimate high-performance HTTP library for WEB.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.24_1757882741091_0.20746170358133198","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"stretto","version":"1.0.25","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events","json streaming","Lightweight HTTP"],"license":"MIT","_id":"stretto@1.0.25","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"homepage":"https://github.com/wutility/stretto.git#readme","bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"dist":{"shasum":"e81f15220eab782cd89a6db2afd2726519f799e7","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.25.tgz","fileCount":6,"integrity":"sha512-Ud3r8ypzD7mMrfi3zRqMbcjuuVa89hKA+sdyL2MUSy1YA1qlqCduVrNKAWswa07L79P08Q2b7ocmftz0/0875Q==","signatures":[{"sig":"MEQCIHHh5etvhNYPmcfE+U9QK02/hkgFH6qC2yis0p0fG82qAiBTMgFODsbyQVRlk+lnj6Z6ecspEnzlEB/ixTwayVqgUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18932},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","browser":"./dist/index.umd.js","gitHead":"1ac3eb1f984fae88a6222e20a46856b4c085ee3b","private":false,"scripts":{"cp":"cp dist/index.umd.js docs/","dev":"vite build --minify false && npm run cp","test":"jest tests/index.test.ts","build":"vite build && npm run cp","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"repository":{"url":"git+https://github.com/wutility/stretto.git","type":"git"},"_npmVersion":"10.9.3","description":"The lightweight and The Ultimate high-performance HTTP library for WEB.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","vite":"^6.3.5","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@jest/globals":"^30.1.2","vite-plugin-dts":"^4.5.4","dts-bundle-generator":"^9.5.1"},"_npmOperationalInternal":{"tmp":"tmp/stretto_1.0.25_1757888607067_0.008241699913179135","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"stretto","version":"1.0.26","description":"The lightweight and The Ultimate high-performance HTTP library for WEB.","private":false,"type":"module","main":"./dist/index.js","module":"./dist/index.js","browser":"./dist/index.umd.js","types":"./dist/types/index.d.ts","scripts":{"cp":"cp dist/index.umd.js docs/","build":"vite build && npm run cp","dev":"vite build --minify false && npm run cp","clean":"rm -rf dist","test":"jest tests/index.test.ts","prepublishOnly":"npm run clean && npm run build && npm run test","jsr:publish":"npx jsr publish --allow-dirty"},"devDependencies":{"@jest/globals":"^30.1.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","dts-bundle-generator":"^9.5.1","jest":"^30.1.3","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","vite":"^6.3.5","vite-plugin-dts":"^4.5.4"},"keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events","json streaming","Lightweight HTTP"],"repository":{"type":"git","url":"git+https://github.com/wutility/stretto.git"},"bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"homepage":"https://github.com/wutility/stretto.git#readme","license":"MIT","_id":"stretto@1.0.26","gitHead":"a0cb5223683162295cb20e10dfa6183b8e291ad3","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-Rko6ZbhUOrREPM+GLMrrm80mof1j0R8ri7KISY7ypsZoef/QpoFAvdxKYxdbMub3jDAipyAo1yvYvQ4/QfMmog==","shasum":"535d63e315b5bad8500816c2efca6c4bceb74935","tarball":"https://registry.npmjs.org/stretto/-/stretto-1.0.26.tgz","fileCount":6,"unpackedSize":22499,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEbecrKGuwQWZBJWZXt+74/PcY3A9ujrUmCuMSbSqVR/AiEA8QutiGuD909gTfJ/161E52pCuWPgZC+tn81Lzo3CMjs="}]},"_npmUser":{"name":"haikel","email":"haikel.fazzani@gmail.com"},"directories":{},"maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/stretto_1.0.26_1758187822461_0.031238273911831982"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-23T00:56:35.955Z","modified":"2025-09-18T09:30:22.831Z","1.0.0":"2025-08-23T00:56:36.214Z","1.0.1":"2025-08-23T01:09:20.936Z","1.0.2":"2025-08-24T01:08:32.581Z","1.0.3":"2025-08-24T01:17:30.511Z","1.0.4":"2025-09-02T00:30:59.702Z","1.0.5":"2025-09-02T17:34:09.645Z","1.0.6":"2025-09-02T18:11:04.311Z","1.0.7":"2025-09-03T00:28:50.803Z","1.0.8":"2025-09-03T00:41:07.695Z","1.0.9":"2025-09-04T00:38:23.447Z","1.0.10":"2025-09-04T00:55:59.211Z","1.0.11":"2025-09-04T02:30:25.449Z","1.0.12":"2025-09-04T03:10:54.188Z","1.0.13":"2025-09-04T21:37:24.725Z","1.0.14":"2025-09-06T01:00:11.944Z","1.0.15":"2025-09-08T00:53:33.087Z","1.0.16":"2025-09-08T01:03:02.816Z","1.0.17":"2025-09-10T00:15:16.206Z","1.0.18":"2025-09-10T00:38:18.906Z","1.0.19":"2025-09-10T00:42:15.076Z","1.0.20":"2025-09-10T21:55:50.824Z","1.0.21":"2025-09-11T22:41:50.293Z","1.0.22":"2025-09-11T22:54:20.652Z","1.0.23":"2025-09-14T03:05:14.470Z","1.0.24":"2025-09-14T20:45:41.266Z","1.0.25":"2025-09-14T22:23:27.242Z","1.0.26":"2025-09-18T09:30:22.654Z"},"bugs":{"url":"https://github.com/wutility/stretto.git/issues"},"license":"MIT","homepage":"https://github.com/wutility/stretto.git#readme","keywords":["fetch api","fetch stream","streaming","sse","HTTP request","Server-Sent Events","json streaming","Lightweight HTTP"],"repository":{"type":"git","url":"git+https://github.com/wutility/stretto.git"},"description":"The lightweight and The Ultimate high-performance HTTP library for WEB.","maintainers":[{"name":"haikel","email":"haikel.fazzani@gmail.com"}],"readme":"# Stretto 🚀\n\nA robust, high-performance TypeScript fetch wrapper with built-in retry logic, exponential backoff, streaming capabilities, and Server-Sent Events (SSE) support.\n\n- Memory Efficiency: Zero-copy streaming and buffer reuse keep memory usage low.\n- Minimal Allocations: Optimized hot paths reduce overhead.\n- Buffer Overflow Protection: Configurable limits prevent memory exhaustion attacks.\n- Data Security: Internal buffers are zeroed out to avoid leaks in memory dumps.\n\n<div align=\"center\" style=\"width:100%; text-align:center; margin-bottom:20px;\">\n  <img src=\"https://badgen.net/bundlephobia/minzip/stretto\" alt=\"Bundle size\" />\n  <img src=\"https://badgen.net/bundlephobia/dependency-count/stretto\" alt=\"Dependency count\" />\n  <img src=\"https://badgen.net/npm/v/stretto\" alt=\"Version\" />\n  <img src=\"https://badgen.net/npm/dt/stretto\" alt=\"Downloads\" />\n  <img src=\"https://data.jsdelivr.com/v1/package/npm/stretto/badge\" alt=\"JSDelivr\" />\n</div>\n\n<hr />\n\n## 📦 Installation\n\n```shell\n# npm\nnpm install stretto\n# Deno\ndeno add jsr:@wutility/stretto\n```\n\nOr use the CDN:\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/stretto/dist/index.umd.min.js\"></script>\n<!-- window.stretto.default is available -->\n```\n\n## 🚀 Quick Start\n\n### Basic Usage\n\n```typescript\nimport stretto from 'stretto';\n// jsr\n// import stretto, { JSONStreamTransformer } from \"jsr:@wutility/stretto\";\n\n// Simple GET request\nconst response = await stretto('https://jsonplaceholder.typicode.com/todos/1');\nconst data = await response.json();\n```\n\n### With Options\n\n```typescript\nconst response = await stretto('https://api.example.com/data', {\n  retries: 5,\n  timeout: 10000,\n  headers: {'Authorization': 'Bearer token'}\n});\n```\n\n### Streaming Responses\n\n```typescript\nconst response = await stretto('https://stream.wikimedia.org/v2/stream/recentchange', {\n  stream: true\n});\n\n// Use as AsyncIterable\nfor await (const chunk of response) {\n  console.log('Received chunk:', chunk);\n}\n```\n\n### Server-Sent Events (SSE)\n\n```typescript\nimport stretto, { JSONStreamTransformer } from 'stretto';\n\nconst response = await stretto('https://sse.dev/test', {\n  stream: true,\n  transformers: [new JSONStreamTransformer()]\n});\n\nfor await (const event of response) {\n  console.log('SSE Event:', event);\n}\n```\n\n## 📖 API Reference\n\n### `stretto(url, options?)`\n\nMain function for making HTTP requests.\n\n**Parameters:**\n- `url: string | URL` - The URL to fetch\n- `options?: StrettoOptions` - Configuration options\n\n**Returns:** `Promise<StrettoStreamableResponse<T>>`\n\n### StrettoOptions\n\n```typescript\ninterface StrettoOptions extends Omit<RequestInit, 'signal'> {\n  retries?: number;                    // Default: 3\n  timeout?: number;                    // Default: 30000ms\n  backoffStrategy?: (attempt: number) => number;\n  retryOn?: (error: unknown, response?: Response) => boolean;\n  stream?: boolean;                    // Default: false\n  transformers?: TransformStream<any, any>[];\n  signal?: AbortSignal;\n}\n```\n\n### JSONStreamTransformer\n\nA specialized transformer for parsing Server-Sent Events with JSON payloads.\n\n```typescript\nimport { JSONStreamTransformer } from 'stretto';\n\nconst transformer = new JSONStreamTransformer({\n  maxBuffer: 8192,        // Maximum line buffer size\n  parseData: true,        // Parse JSON automatically\n  donePrefix: '[DONE]',   // Custom termination marker\n  onBufferOverflow: 'skip', // 'skip' | 'throw'\n  onParseError: 'skip'      // 'skip' | 'throw'\n});\n```\n\n## 🔧 Advanced Usage\n\n### Custom Retry Strategy\n\n```typescript\nconst response = await stretto('https://api.example.com/data', {\n  retries: 5,\n  retryOn: (error, response) => {\n    // Custom retry logic\n    if (response?.status === 429) return true; // Rate limited\n    if (error instanceof TypeError) return true; // Network error\n    return false;\n  },\n  backoffStrategy: (attempt) => {\n    // Custom backoff: linear instead of exponential\n    return attempt * 1000;\n  }\n});\n```\n\n### Request Cancellation\n\n```typescript\nconst controller = new AbortController();\n\n// Cancel after 5 seconds\nsetTimeout(() => controller.abort(), 5000);\n\ntry {\n  const response = await stretto('https://api.example.com/data', {\n    signal: controller.signal\n  });\n} catch (error) {\n  if (error.name === 'AbortError') {\n    console.log('Request was cancelled');\n  }\n}\n```\n\n### Multiple Transform Streams\n\n```typescript\nimport stretto, { JSONStreamTransformer } from 'stretto';\n\nconst response = await stretto('https://sse.dev/test', {\n  stream: true,\n  transformers: [new JSONStreamTransformer()]\n});\n\nfor await (const chunk of stream) {}\n```\n\n## 📊 Performance Features\n\n- **Zero-copy streaming**: No unnecessary data copying during stream processing\n- **Optimized backoff**: Uses bitwise operations for fast exponential calculations\n- **Memory efficient**: Reuses buffers and minimizes allocations\n- **V8 optimized**: Takes advantage of JavaScript engine optimizations\n\n## 🧪 Testing\n\n```bash\nnpm test\n```\n\n## 🤝 Contributing\n\nContributions are welcome! Please read our [Contributing Guide](CONTRIBUTING.md) for details.\n\n## 📄 License\n\nMIT License - see the [LICENSE](LICENSE) file for details.\n","readmeFilename":"Readme.md"}