{"_id":"@adonisjs/transmit-client","_rev":"17-06f9a1e9a2a8d50a6eb349adeff64846","name":"@adonisjs/transmit-client","dist-tags":{"latest":"1.1.0"},"versions":{"0.0.1":{"name":"@adonisjs/transmit-client","version":"0.0.1","keywords":["client","sse-client","sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit-client@0.0.1","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"b4bcb0202b6bde0a9c52b6a30f84dd442df58f5e","tarball":"https://registry.npmjs.org/@adonisjs/transmit-client/-/transmit-client-0.0.1.tgz","fileCount":6,"integrity":"sha512-vJ9iy6cLRKUoVUbWb/l8USlUU0LKzIfGUlncnbbPlvQvBP4yiRgat1SXStUzO5ADbBdwOf3G7cwdCsVHEH/3bQ==","signatures":[{"sig":"MEYCIQDwZ978vLa38Y4oXBq6CceA8m5brf7WvYPOLF4cZ5PxYwIhAP8/igIa61qmz27Vk4ay5paRggRqvIFBzdxoqbgrHpwW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9133},"main":"./build/transmit.js","type":"module","types":"./build/transmit.d.ts","unpkg":"./build/transmit.umd.js","module":"./build/transmit.module.js","source":"src/transmit.ts","engines":{"node":">=18.16.0"},"exports":{"default":"./build/transmit.modern.js","require":"./build/transmit.cjs"},"gitHead":"9246aa39c4a9f5bc5507a61978961946d7db5019","scripts":{"dev":"microbundle watch","lint":"eslint . --ext=.ts","build":"microbundle","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.7.2","description":"A client for the native Server-Sent-Event module of AdonisJS.","directories":{},"_nodeVersion":"18.16.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^8.0.4","eslint":"^8.44.0","del-cli":"^5.0.0","prettier":"^3.0.0","typescript":"^5.1.6","microbundle":"^0.15.1","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/transmit-client_0.0.1_1688761713712_0.44902565640278036","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@adonisjs/transmit-client","version":"0.0.2","keywords":["client","sse-client","sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit-client@0.0.2","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"084228b74e03f6d1bd1cc4edb41832eb62544447","tarball":"https://registry.npmjs.org/@adonisjs/transmit-client/-/transmit-client-0.0.2.tgz","fileCount":12,"integrity":"sha512-UnrP3gmgEeAbpG9NRUKqi0dJJo34GIaWRp8iw+PPfs3zEpKQCt/kUoNTMDFtDbKJm3aDO01QJ4VEJn93wTARSQ==","signatures":[{"sig":"MEQCIEWj0Ihxu/LVaxdhNSdW5sNr3M0nAnCEeai4gIczZfRIAiAtMkgHvcCZx3fxRga34dj6ukJXdHhQCmnX/ydhaVTX+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83116},"main":"./build/transmit.js","type":"module","types":"./build/transmit.d.ts","unpkg":"./build/transmit.umd.js","module":"./build/transmit.module.js","source":"src/transmit.ts","engines":{"node":">=18.16.0"},"exports":{"default":"./build/transmit.modern.js","require":"./build/transmit.cjs"},"gitHead":"9246aa39c4a9f5bc5507a61978961946d7db5019","scripts":{"dev":"microbundle watch","lint":"eslint . --ext=.ts","build":"microbundle","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.7.2","description":"A client for the native Server-Sent-Event module of AdonisJS.","directories":{},"_nodeVersion":"18.16.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^8.0.4","eslint":"^8.44.0","del-cli":"^5.0.0","prettier":"^3.0.0","typescript":"^5.1.6","microbundle":"^0.15.1","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/transmit-client_0.0.2_1688762080378_0.1169511690984475","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@adonisjs/transmit-client","version":"0.0.3","keywords":["client","sse-client","sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit-client@0.0.3","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"713584a09a6fc2f3efded2a2fb0e4722de1c4556","tarball":"https://registry.npmjs.org/@adonisjs/transmit-client/-/transmit-client-0.0.3.tgz","fileCount":13,"integrity":"sha512-XFIQ/clGoR54sdIwYIs9+XVRZrQaT19aEvZJAhoGPQdNRA0riJgPpep6b2i9loyhU2P25Drn6jLJwCozURXcmQ==","signatures":[{"sig":"MEYCIQC6Jn3Piir9YdxL8d1Y3KA9Fq9iE1nw3zOQVJIh2e/f8AIhAMZURO2+SSdrAoSmujhaUVPBxtdEIuzTKOMXf2As3FFl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90274},"main":"./build/transmit.js","type":"module","types":"./build/transmit.d.ts","unpkg":"./build/transmit.umd.js","module":"./build/transmit.module.js","source":"src/transmit.ts","engines":{"node":">=18.16.0"},"exports":{"default":"./build/transmit.modern.js","require":"./build/transmit.cjs"},"gitHead":"f6ea4c3790c2abf3650d3ae2d74deb49ad21e1d2","scripts":{"dev":"microbundle watch","lint":"eslint . --ext=.ts","build":"microbundle","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.7.2","description":"A client for the native Server-Sent-Event module of AdonisJS.","directories":{},"_nodeVersion":"18.16.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^8.0.4","eslint":"^8.44.0","del-cli":"^5.0.0","prettier":"^3.0.0","typescript":"^5.1.6","microbundle":"^0.15.1","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/transmit-client_0.0.3_1688808054759_0.3951315858516169","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@adonisjs/transmit-client","version":"0.0.4","keywords":["client","sse-client","sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit-client@0.0.4","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"946dc12d582bdfff52ede60ee3119f0d77411e77","tarball":"https://registry.npmjs.org/@adonisjs/transmit-client/-/transmit-client-0.0.4.tgz","fileCount":13,"integrity":"sha512-emZnEcG6r14/KRwnsF4afnTJRavhqCm6CvlVTzrZV4x0tNVGxqVliy9Z5lIgv3WGCjRNl29KKvgmN7FUTofmCg==","signatures":[{"sig":"MEUCIDPLU6I3zFUIUOJIq9V7z8ps2W0E7kaat4HheR4RFHdOAiEAz+1kzRZctzFy6g0jQf6W868mn02defEVmmXJnPYH6c0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90913},"main":"./build/transmit.js","type":"module","types":"./build/transmit.d.ts","unpkg":"./build/transmit.umd.js","module":"./build/transmit.module.js","source":"src/transmit.ts","engines":{"node":">=18.16.0"},"exports":{"default":"./build/transmit.modern.js","require":"./build/transmit.cjs"},"gitHead":"65753dc98c3e3641da54a213a26801a7ffb01e03","scripts":{"dev":"microbundle watch","lint":"eslint . --ext=.ts","build":"microbundle","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.7.2","description":"A client for the native Server-Sent-Event module of AdonisJS.","directories":{},"_nodeVersion":"18.16.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^8.0.4","eslint":"^8.44.0","del-cli":"^5.0.0","prettier":"^3.0.0","typescript":"^5.1.6","microbundle":"^0.15.1","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/transmit-client_0.0.4_1689789383199_0.38512032177920363","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@adonisjs/transmit-client","version":"0.0.5","keywords":["client","sse-client","sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit-client@0.0.5","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"e4f4bbd512bf795e551911f5d723a244a6c05842","tarball":"https://registry.npmjs.org/@adonisjs/transmit-client/-/transmit-client-0.0.5.tgz","fileCount":13,"integrity":"sha512-VGfSSLjLFdawfAb3lKhMoN4Ps6SscvbuA9KUgEHqFTMGR44hXCse5H0MSodj8GMcTHzrkxjmKa4P/3Y1Z+OgAw==","signatures":[{"sig":"MEUCIQDBag8nRuSIFQ3cUGmqH1cdIMwXi/tcZvUix8e36As/lgIgWykINPyKRPsXuS4rhK3E/0qOEiZrHPZUxtYTgiv1wrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93022},"main":"./build/transmit.js","type":"module","types":"./build/transmit.d.ts","unpkg":"./build/transmit.umd.js","module":"./build/transmit.module.js","source":"src/transmit.ts","engines":{"node":">=18.16.0"},"exports":{"default":"./build/transmit.modern.js","require":"./build/transmit.cjs"},"gitHead":"be22906e6ec48e80a981b52566c85368a47c3b65","scripts":{"dev":"microbundle watch","lint":"eslint . --ext=.ts","build":"microbundle","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.8.1","description":"A client for the native Server-Sent-Event module of AdonisJS.","directories":{},"_nodeVersion":"18.16.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^8.0.4","eslint":"^8.44.0","del-cli":"^5.0.0","prettier":"^3.0.0","typescript":"^5.1.6","microbundle":"^0.15.1","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/transmit-client_0.0.5_1692805020926_0.9160520711986351","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@adonisjs/transmit-client","version":"0.1.0","keywords":["client","sse-client","sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit-client@0.1.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"2520c68c8f4ac5ad0b9312d8f1ca98dcd3ddb3c3","tarball":"https://registry.npmjs.org/@adonisjs/transmit-client/-/transmit-client-0.1.0.tgz","fileCount":13,"integrity":"sha512-i/Sxg76Z9VlnDD/4XWS3u4A189FgwzJ6M4DIdjJZgMLFUX5SNctQBSREAFtx3GDUsTaizTYLbEqtxXEMsYMDLQ==","signatures":[{"sig":"MEYCIQDYJcCEPsrQbHmwEBPDhK09V4mpwyqr0VgUWyAdKaGcBQIhAIbZGrFHssrDEP/Zl3GT5EvB315QgDgl9peA0/njGyTi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99025},"main":"./build/transmit.js","type":"module","types":"./build/transmit.d.ts","unpkg":"./build/transmit.umd.js","module":"./build/transmit.module.js","source":"src/transmit.ts","engines":{"node":">=18.16.0"},"exports":{"default":"./build/transmit.modern.js","require":"./build/transmit.cjs"},"gitHead":"7d77533c7e46b4faf5758e80ceb5a7c4944f019c","scripts":{"dev":"microbundle watch","lint":"eslint . --ext=.ts","build":"microbundle","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.8.1","description":"A client for the native Server-Sent-Event module of AdonisJS.","directories":{},"_nodeVersion":"18.18.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^8.0.4","eslint":"^8.44.0","del-cli":"^5.0.0","prettier":"^3.0.0","typescript":"^5.1.6","microbundle":"^0.15.1","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/transmit-client_0.1.0_1695670407085_0.10922333917529725","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@adonisjs/transmit-client","version":"0.1.1","keywords":["client","sse-client","sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit-client@0.1.1","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"1775bff8faacb649af86fd8f066b9d4ee7ef77f9","tarball":"https://registry.npmjs.org/@adonisjs/transmit-client/-/transmit-client-0.1.1.tgz","fileCount":13,"integrity":"sha512-lgdD8nBBbNJRGgJ5p5KCZsEn1G9pFqg/iIppyNnJ4VLL3iGsSkNxXaMcjfn7bgzpJCz8xoYWEpMjJ8iL1hyqww==","signatures":[{"sig":"MEYCIQDoJ/TLAsclTyOpPEobUxGckHraySiV5NlYhE5ywS172AIhAIRvVMTahxsR+gCG7nF2NQ/KvGM9LmWG+TtMUkcPtFqz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99806},"main":"./build/transmit.js","type":"module","types":"./build/transmit.d.ts","unpkg":"./build/transmit.umd.js","module":"./build/transmit.module.js","source":"src/transmit.ts","engines":{"node":">=18.16.0"},"exports":{"default":"./build/transmit.modern.js","require":"./build/transmit.cjs"},"gitHead":"99b5a820ad6aae2084794dca25657d6bcf214ec8","scripts":{"dev":"microbundle watch","lint":"eslint . --ext=.ts","build":"microbundle","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.8.1","description":"A client for the native Server-Sent-Event module of AdonisJS.","directories":{},"_nodeVersion":"18.18.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^8.0.4","eslint":"^8.44.0","del-cli":"^5.0.0","prettier":"^3.0.0","typescript":"^5.1.6","microbundle":"^0.15.1","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/transmit-client_0.1.1_1697824671212_0.8136013562478615","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@adonisjs/transmit-client","version":"0.1.2","keywords":["client","sse-client","sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit-client@0.1.2","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"2e3d12e904057de929eb24bda6c72af6c30b7bce","tarball":"https://registry.npmjs.org/@adonisjs/transmit-client/-/transmit-client-0.1.2.tgz","fileCount":13,"integrity":"sha512-03VVHcEG0TMYWRf6UrnxoRvGwDdaQLkKXnFvuGb1M/oSWlPOWrKAAi1x2wDGMPsjRQlNAGU5f8MydBopN8j2Dg==","signatures":[{"sig":"MEYCIQCqolYhScgOj/mnNdvY+s7WpiNDKL/kYzp7A1KOkdHi9wIhAPve5bYqGzqGE3AMVE5IuEddAp2mMBP7BY8d6GK3C6T2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99844},"main":"./build/transmit.js","type":"module","types":"./build/transmit.d.ts","unpkg":"./build/transmit.umd.js","module":"./build/transmit.module.js","source":"src/transmit.ts","engines":{"node":">=18.16.0"},"exports":{"types":"./build/transmit.d.ts","default":"./build/transmit.modern.js","require":"./build/transmit.cjs"},"gitHead":"9ec114b693e0d480f3ab64034044899efab342f6","scripts":{"dev":"microbundle watch","lint":"eslint . --ext=.ts","build":"microbundle","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.8.1","description":"A client for the native Server-Sent-Event module of AdonisJS.","directories":{},"_nodeVersion":"18.18.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^8.0.4","eslint":"^8.44.0","del-cli":"^5.0.0","prettier":"^3.0.0","typescript":"^5.1.6","microbundle":"^0.15.1","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/transmit-client_0.1.2_1697835930562_0.2296944419797473","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@adonisjs/transmit-client","version":"0.1.3","keywords":["client","sse-client","sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit-client@0.1.3","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"d49b2f4afad63a88a0b5fd03520e1586de785bba","tarball":"https://registry.npmjs.org/@adonisjs/transmit-client/-/transmit-client-0.1.3.tgz","fileCount":13,"integrity":"sha512-cP5jxjfRJywh1Dppeglz1v/NSJNnQ9jYDA1Jncsinp3oDtUbJJqhBerSw1rOYSL0NG153r0r5Bd4gvLNGLRxMA==","signatures":[{"sig":"MEQCIB1nNnvfs6Yo1inUsQYJf9Vm3WW4l0Zqr9jhax3pipA0AiAkxxccEAVFU29wH52ftOwZM1Yt3sh+lfG+ILrC4J4NdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100329},"main":"./build/transmit.js","type":"module","types":"./build/transmit.d.ts","unpkg":"./build/transmit.umd.js","module":"./build/transmit.module.js","source":"src/transmit.ts","engines":{"node":">=18.16.0"},"exports":{"types":"./build/transmit.d.ts","default":"./build/transmit.modern.js","require":"./build/transmit.cjs"},"gitHead":"97d1317ea9609af479e4e8f74d694c82680ae465","scripts":{"dev":"microbundle watch","lint":"eslint . --ext=.ts","build":"microbundle","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.8.1","description":"A client for the native Server-Sent-Event module of AdonisJS.","directories":{},"_nodeVersion":"18.18.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^8.0.4","eslint":"^8.44.0","del-cli":"^5.0.0","prettier":"^3.0.0","typescript":"^5.1.6","microbundle":"^0.15.1","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/transmit-client_0.1.3_1698869991505_0.36825357736974906","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@adonisjs/transmit-client","version":"0.1.4","keywords":["client","sse-client","sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit-client@0.1.4","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"49b1e3f69a966e6eacb24139339e85a7b763f162","tarball":"https://registry.npmjs.org/@adonisjs/transmit-client/-/transmit-client-0.1.4.tgz","fileCount":13,"integrity":"sha512-MMoqCgISHU854shX/lBRxsQIx1xXG8kBs0V/T7DjbEEPW69ND8ww1fi1IGl5DDmyWfZVhdAuy99+3/4CaApAeg==","signatures":[{"sig":"MEQCIDw4h3NBFKFog8EM57sO/+TWxJu1jKKbEnZl60yP6mEcAiAWBhhR7f2t6BWh8LscJthklietrEAy4OrAJ3jaP+FKPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101593},"main":"./build/transmit.js","type":"module","types":"./build/transmit.d.ts","unpkg":"./build/transmit.umd.js","module":"./build/transmit.module.js","source":"src/transmit.ts","engines":{"node":">=18.16.0"},"exports":{"types":"./build/transmit.d.ts","default":"./build/transmit.modern.js","require":"./build/transmit.cjs"},"gitHead":"ec72b0762d0cef6b64f25aa09fbb2abf9660ecf3","scripts":{"dev":"microbundle watch","lint":"eslint . --ext=.ts","build":"microbundle","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.8.1","description":"A client for the native Server-Sent-Event module of AdonisJS.","directories":{},"_nodeVersion":"18.18.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^8.0.4","eslint":"^8.44.0","del-cli":"^5.0.0","prettier":"^3.0.0","typescript":"^5.1.6","microbundle":"^0.15.1","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/transmit-client_0.1.4_1698873965036_0.8971778206627425","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@adonisjs/transmit-client","version":"0.1.5","keywords":["client","sse-client","sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit-client@0.1.5","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"93f04aa86a30d943fb9496fe0cc62447d2188ca1","tarball":"https://registry.npmjs.org/@adonisjs/transmit-client/-/transmit-client-0.1.5.tgz","fileCount":13,"integrity":"sha512-M5X6pxvJsVMMROMMqoH7eWf+i8TrIPRkVYm9HrIvO+6MDiDa0DtWYfdMG+aX9DuVjgsO29nkEpx3VYO46m3e/A==","signatures":[{"sig":"MEYCIQCSq1GXGouMvu8DXUBb+3/Ch7ILi/8W+JMA8/MGYkBXlgIhAL68a9K6Sbto3jmW/+decJDOF49r1dvjb+hr1S2/7TJq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102140},"main":"./build/transmit.js","type":"module","types":"./build/transmit.d.ts","unpkg":"./build/transmit.umd.js","module":"./build/transmit.module.js","source":"src/transmit.ts","engines":{"node":">=18.16.0"},"exports":{"types":"./build/transmit.d.ts","default":"./build/transmit.modern.js","require":"./build/transmit.cjs"},"gitHead":"67e7bf0730d5e448c3aa369aa84b719f6c62739a","scripts":{"dev":"microbundle watch","lint":"eslint . --ext=.ts","build":"microbundle","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"A client for the native Server-Sent-Event module of AdonisJS.","directories":{},"_nodeVersion":"20.11.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^8.0.4","eslint":"^8.44.0","del-cli":"^5.0.0","prettier":"^3.0.0","typescript":"^5.1.6","microbundle":"^0.15.1","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/transmit-client_0.1.5_1707167150999_0.2837343046202905","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@adonisjs/transmit-client","version":"0.1.6","keywords":["client","sse-client","sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit-client@0.1.6","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"3ecc2770c0078aa6e54b80f7eb14b81e7fbfab7a","tarball":"https://registry.npmjs.org/@adonisjs/transmit-client/-/transmit-client-0.1.6.tgz","fileCount":13,"integrity":"sha512-PngVhitiUK+UU8e8cYfOdNxW7+779IKsTMH2crV1AYDYbftKxpV8IY/Cz88S9y3AgFS0uY9WQHaZahK1uVOmeA==","signatures":[{"sig":"MEUCIBhLGP546t8IUt3BDTGj0/wfNNegH2MNsy+pBfvaM2OcAiEAhOjYstv3Yv6pyJzva+CyOFaVXXHoXLeInkcXYKTaZWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106791},"main":"./build/transmit.js","type":"module","types":"./build/transmit.d.ts","unpkg":"./build/transmit.umd.js","module":"./build/transmit.module.js","source":"src/transmit.ts","engines":{"node":">=18.16.0"},"exports":{"types":"./build/transmit.d.ts","default":"./build/transmit.modern.js","require":"./build/transmit.cjs"},"gitHead":"eb9cae86e656916f2363af172abf48d1ff0f4ebc","scripts":{"dev":"microbundle watch","lint":"eslint . --ext=.ts","build":"microbundle","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"A client for the native Server-Sent-Event module of AdonisJS.","directories":{},"_nodeVersion":"20.11.1","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^8.0.4","eslint":"^8.44.0","del-cli":"^5.0.0","prettier":"^3.0.0","typescript":"^5.1.6","microbundle":"^0.15.1","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/transmit-client_0.1.6_1709930119856_0.23861511745944552","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@adonisjs/transmit-client","version":"0.2.0","keywords":["client","sse-client","sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit-client@0.2.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"dist":{"shasum":"9f5d5cfe5ec7c52aba33e9d7f94242a9c059bf49","tarball":"https://registry.npmjs.org/@adonisjs/transmit-client/-/transmit-client-0.2.0.tgz","fileCount":12,"integrity":"sha512-PXeawycXcZpz3d6bwWgEjEnQL7PqgyrPG6xnO5rRtEZ+0j8DBI5DyHW4x5c9T1xeTvJ1eMnjtXTTNF+IeaS3gA==","signatures":[{"sig":"MEQCIBxBwo+qu4HrPL0nIUnIC18/kMdvDXyfEdnY3mqUVXoeAiAhqpvvF2TAjKsKKg7t7aVvPsJJfOBumrGGnb4SlmFCMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39013},"main":"./build/transmit.js","tsup":{"dts":true,"clean":true,"entry":["src/transmit.ts"],"format":"esm","outDir":"build","target":"es2020","sourceMap":true},"type":"module","types":"./build/transmit.d.ts","source":"src/transmit.ts","engines":{"node":">=18.16.0"},"gitHead":"011593dccfe251e59cbf1a43dd9a7e4f297f5311","scripts":{"lint":"eslint . --ext=.ts","test":"c8 node --loader ts-node/esm --enable-source-maps bin/test.ts","build":"tsup","clean":"del-cli build","format":"prettier --write .","release":"npx release-it","version":"npm run build","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}"},"github":{"web":true,"release":true,"releaseName":"v${version}"}},"_npmVersion":"9.8.1","description":"A client for the native Server-Sent-Event module of AdonisJS.","directories":{},"_nodeVersion":"20.12.1","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","tsup":"^8.0.2","eslint":"^8.44.0","del-cli":"^5.0.0","ts-node":"^10.9.2","prettier":"^3.0.0","@swc/core":"^1.4.11","release-it":"^17.1.1","typescript":"^5.1.6","@japa/assert":"^2.0.0-2","@japa/runner":"^3.0.0-9","@adonisjs/tsconfig":"^1.3.0","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/transmit-client_0.2.0_1712733409312_0.9240963270043758","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@adonisjs/transmit-client","version":"0.2.1","keywords":["client","sse-client","sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit-client@0.2.1","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"dist":{"shasum":"163c475e295d1fdb0dd6bb153c0fe6b9f3be5ef6","tarball":"https://registry.npmjs.org/@adonisjs/transmit-client/-/transmit-client-0.2.1.tgz","fileCount":12,"integrity":"sha512-Gj9NHXRDpHTNh9GatncjcXmU7gdZ1v/EYKT38YpZus1p9siWRZPLOa2c7owMVyJ57lciX2NfnBWnMCKJbKOAag==","signatures":[{"sig":"MEYCIQCwzYTdkfVYivsXZN1I6SxbHHGdjJBa5irY8NW8op528gIhAO0iKOKnVgqCTHa99RQr/xTtZJdSs5tOzPAgYkxOs9M0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39732},"main":"./build/transmit.js","tsup":{"dts":true,"clean":true,"entry":["src/transmit.ts"],"format":"esm","outDir":"build","target":"es2020","sourceMap":true},"type":"module","types":"./build/transmit.d.ts","source":"src/transmit.ts","engines":{"node":">=18.16.0"},"gitHead":"54db79aebb09a8244cab842b74d0875af0cb0b8d","scripts":{"lint":"eslint . --ext=.ts","test":"c8 node --loader ts-node/esm --enable-source-maps bin/test.ts","build":"tsup","clean":"del-cli build","format":"prettier --write .","release":"npx release-it","version":"npm run build","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}"},"github":{"web":true,"release":true,"releaseName":"v${version}"}},"_npmVersion":"10.5.0","description":"A client for the native Server-Sent-Event module of AdonisJS.","directories":{},"_nodeVersion":"20.12.1","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","tsup":"^8.0.2","eslint":"^8.44.0","del-cli":"^5.0.0","ts-node":"^10.9.2","prettier":"^3.0.0","@swc/core":"^1.4.11","release-it":"^17.1.1","typescript":"^5.1.6","@japa/assert":"^2.0.0-2","@japa/runner":"^3.0.0-9","@adonisjs/tsconfig":"^1.3.0","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/transmit-client_0.2.1_1712764602880_0.3882810101191667","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@adonisjs/transmit-client","version":"0.2.2","keywords":["client","sse-client","sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit-client@0.2.2","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"dist":{"shasum":"57129edfa88d49d4ff0821bea5af2d0b0e3f684b","tarball":"https://registry.npmjs.org/@adonisjs/transmit-client/-/transmit-client-0.2.2.tgz","fileCount":12,"integrity":"sha512-XaYLA0mysYidOYjS0EINy5hyyn3Lsi4K0YeX9KpjUZlsy3PVAWEGJmTTkKJvsFK3+sZcbWlxDdADpl5bZU2o2g==","signatures":[{"sig":"MEUCICW3x5+ZTAohQsQSrSw8fjhtHGPNbCOUwzVGJZvErnEYAiEAkUrEszOwEGFmx6+h7yBYp1U/V69nGOCJKwKJkdhtNBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39742},"main":"./build/index.js","tsup":{"dts":true,"clean":true,"entry":["index.ts"],"format":"esm","outDir":"build","target":"es2020","sourceMap":true},"type":"module","types":"./build/index.d.ts","source":"index.ts","engines":{"node":">=18.16.0"},"gitHead":"60770e94b5099bf2d82fbfc39d1d10161733b962","scripts":{"lint":"eslint . --ext=.ts","test":"c8 node --loader ts-node/esm --enable-source-maps bin/test.ts","build":"tsup","clean":"del-cli build","format":"prettier --write .","release":"npx release-it","version":"npm run build","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}"},"github":{"web":true,"release":true,"releaseName":"v${version}"}},"_npmVersion":"10.5.0","description":"A client for the native Server-Sent-Event module of AdonisJS.","directories":{},"_nodeVersion":"20.12.2","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","tsup":"^8.0.2","eslint":"^8.44.0","del-cli":"^5.0.0","ts-node":"^10.9.2","prettier":"^3.0.0","@swc/core":"^1.4.11","release-it":"^17.1.1","typescript":"^5.1.6","@japa/assert":"^2.0.0-2","@japa/runner":"^3.0.0-9","@adonisjs/tsconfig":"^1.3.0","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/transmit-client_0.2.2_1713707849903_0.2301001184681204","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@adonisjs/transmit-client","version":"1.0.0","keywords":["client","sse-client","sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit-client@1.0.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"dist":{"shasum":"514afe54ec66df5ee2889e2e2b4a2b6811ced24b","tarball":"https://registry.npmjs.org/@adonisjs/transmit-client/-/transmit-client-1.0.0.tgz","fileCount":12,"integrity":"sha512-S8P4ouxoDRpHA6iEu13OxzVuG9aV6eObxBYFlsAouIDmqoiUjcgDWUJrtI26nediV2nGvaAuK98ObIEy1UWGFg==","signatures":[{"sig":"MEYCIQD46HEmk/Ya0qTlR6xYquI9L1P0SBP3ea9Jasi2V0YeEwIhAJD23e4/6M28i6xqB5FbnWVGlYBXdzdcS7vf0kzQmsRr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39733},"main":"./build/index.js","tsup":{"dts":true,"clean":true,"entry":["index.ts"],"format":"esm","outDir":"build","target":"es2020","sourceMap":true},"type":"module","types":"./build/index.d.ts","source":"index.ts","engines":{"node":">=18.16.0"},"gitHead":"e73aacdcfec396f750ff312d63eb1f852147f64b","scripts":{"lint":"eslint . --ext=.ts","test":"c8 node --loader ts-node/esm --enable-source-maps bin/test.ts","build":"tsup","clean":"del-cli build","format":"prettier --write .","release":"npx release-it","version":"npm run build","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}"},"github":{"web":true,"release":true,"releaseName":"v${version}"}},"_npmVersion":"9.8.1","description":"A client for the native Server-Sent-Event module of AdonisJS.","directories":{},"_nodeVersion":"20.12.1","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","tsup":"^8.0.2","eslint":"^8.44.0","del-cli":"^5.0.0","ts-node":"^10.9.2","prettier":"^3.0.0","@swc/core":"^1.4.11","release-it":"^17.1.1","typescript":"^5.1.6","@japa/assert":"^2.0.0-2","@japa/runner":"^3.0.0-9","@adonisjs/tsconfig":"^1.3.0","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/transmit-client_1.0.0_1713958381003_0.9363363459556093","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@adonisjs/transmit-client","version":"1.1.0","description":"A client for the native Server-Sent-Event module of AdonisJS.","keywords":["client","sse-client","sse","server-sent-event","adonis","adonisjs","adonis-framework"],"license":"MIT","author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"type":"module","source":"index.ts","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"clean":"del-cli build","typecheck":"tsc --noEmit","lint":"eslint . --ext=.ts","format":"prettier --write .","build":"tsup","release":"npx release-it","version":"npm run build","prepublishOnly":"npm run build","test":"c8 node --loader ts-node/esm --enable-source-maps bin/test.ts"},"devDependencies":{"@adonisjs/eslint-config":"^3.0.0-next.9","@adonisjs/prettier-config":"^1.4.5","@adonisjs/tsconfig":"^1.4.1","@japa/assert":"^4.2.0","@japa/runner":"^5.3.0","@release-it/conventional-changelog":"^10.0.4","@swc/core":"^1.15.8","c8":"^10.1.3","del-cli":"^7.0.0","eslint":"^9.39.2","prettier":"^3.8.0","release-it":"^19.2.3","ts-node":"^10.9.2","tsup":"^8.5.1","typescript":"^5.9.3"},"engines":{"node":">=18.16.0"},"prettier":"@adonisjs/prettier-config","publishConfig":{"provenance":true,"access":"public"},"homepage":"https://github.com/adonisjs/transmit-client#readme","repository":{"type":"git","url":"git+https://github.com/adonisjs/transmit-client.git"},"bugs":{"url":"https://github.com/adonisjs/transmit-client/issues"},"tsup":{"dts":true,"clean":true,"format":"esm","sourceMap":true,"target":"es2020","outDir":"build","entry":["index.ts"]},"release-it":{"git":{"requireCleanWorkingDir":true,"requireUpstream":true,"commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","push":true,"tagName":"v${version}"},"github":{"release":true},"npm":{"publish":true,"skipChecks":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"gitHead":"a0f43553a07cf1bdf1cd88d415abf4dc5cad35a2","_id":"@adonisjs/transmit-client@1.1.0","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-4U3DJ4V2X7S0Js04aX7P3SJOq+3RWmCLZep5aRsB1Eo3S9xgRAlWu5gLFrIM/XVRG3DKjvOckeeGNwPPxXhGEQ==","shasum":"0a92fdc6f38a692b759c99920caa59df793d8bff","tarball":"https://registry.npmjs.org/@adonisjs/transmit-client/-/transmit-client-1.1.0.tgz","fileCount":12,"unpackedSize":45490,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonisjs%2ftransmit-client@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD2THQqVKsnGFnnbQEzizW5SYwtAfFcux7YZ7TmWUpVPQIgbXeA8Y3QLze1XTd1LUahjvhGFm1ggnxbuFaMf4oHtYQ="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:977ebaa5-a6d6-4e6a-9789-16758f6e202d"}},"directories":{},"maintainers":[{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"},{"name":"julien-r44","email":"julien@ripouteau.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/transmit-client_1.1.0_1768689078436_0.9326320492907378"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-07T20:28:33.581Z","modified":"2026-01-17T22:31:19.249Z","0.0.1":"2023-07-07T20:28:33.872Z","0.0.2":"2023-07-07T20:34:40.600Z","0.0.3":"2023-07-08T09:20:54.942Z","0.0.4":"2023-07-19T17:56:23.349Z","0.0.5":"2023-08-23T15:37:01.135Z","0.1.0":"2023-09-25T19:33:27.322Z","0.1.1":"2023-10-20T17:57:51.444Z","0.1.2":"2023-10-20T21:05:30.827Z","0.1.3":"2023-11-01T20:19:51.694Z","0.1.4":"2023-11-01T21:26:05.203Z","0.1.5":"2024-02-05T21:05:51.189Z","0.1.6":"2024-03-08T20:35:20.046Z","0.2.0":"2024-04-10T07:16:49.497Z","0.2.1":"2024-04-10T15:56:43.042Z","0.2.2":"2024-04-21T13:57:30.064Z","1.0.0":"2024-04-24T11:33:01.152Z","1.1.0":"2026-01-17T22:31:18.755Z"},"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","keywords":["client","sse-client","sse","server-sent-event","adonis","adonisjs","adonis-framework"],"description":"A client for the native Server-Sent-Event module of AdonisJS.","maintainers":[{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"},{"name":"julien-r44","email":"julien@ripouteau.com"}],"readme":"<div align=\"center\">\n  <h1> AdonisJS Transmit Client</h1>\n  <p>A client for the native Server-Sent-Event (SSE) module of AdonisJS.</p>\n</div>\n\n<br />\n\n<div align=\"center\">\n\n[![typescript-image]][typescript-url]\n[![gh-workflow-image]][gh-workflow-url]\n[![npm-image]][npm-url]\n[![npm-download-image]][npm-download-url]\n[![license-image]][license-url]\n\n</div>\n\n<div align=\"center\">\n  <h3>\n    <a href=\"#installation\">\n      Usage\n    </a>\n    <span> | </span>\n    <a href=\"https://adonisjs.com\">\n      Checkout AdonisJS\n    </a>\n  </h3>\n</div>\n\n<br />\n\n<hr />\n\nAdonisJS Transmit Client is a client for the native Server-Sent-Event (SSE) module of AdonisJS. It is built on top of the [EventSource](https://developer.mozilla.org/en-US/docs/Web/API/EventSource) API and provides a simple API to receive events from the server.\n\n<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n## Table of Contents\n\n  - [Installation](#installation)\n  - [Usage](#usage)\n  - [Creating a subscription](#creating-a-subscription)\n    - [Unsubscribing](#unsubscribing)\n    - [Subscription Request](#subscription-request)\n    - [Authenticated event stream](#authenticated-event-stream)\n    - [Custom UID Generator](#custom-uid-generator)\n    - [Reconnecting](#reconnecting)\n- [Events](#events)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n## Installation\n\nInstall the package from the npm registry as follows:\n\n```sh\nnpm i @adonisjs/transmit-client\n```\n\n## Usage\n\nThe module exposes a `Transmit` class, which can be used to connect to the server and listen for events.\n\n```ts\nimport { Transmit } from '@adonisjs/transmit-client'\n\nconst transmit = new Transmit({\n  baseUrl: 'http://localhost:3333',\n})\n```\n\n## Creating a subscription\n\nThe `subscription` method is used to create a subscription to a channel. The method accepts the channel name\n\n```ts\nconst subscription = transmit.subscription('chat/1')\n```\n\nThen, you have to call the `create` method on the subscription to register it on the backend.\n\n```ts\nawait subscription.create()\n```\n\nYou can listen for events on the channel using the `onMessage` method. You can define as many listeners as you want on the same subscription.\n\n```ts\nsubscription.onMessage((message) => {\n  console.log(message)\n})\n```\n\nYou can also listen only once for a message using the `onMessagetOnce` method.\n\n```ts\nsubscription.onMessageOnce((message) => {\n  console.log('I will be called only once')\n})\n```\n\nNote listeners are local only; you can add them before or after registering your subscription on the server.\n\n### Unsubscribing\n\nThe `onMessage` method returns a function to remove the message handler from the subscription.\n\n```ts\nconst unsubscribe = subscription.onMessage(() => {\n  console.log('message received!')\n})\n\n// later\nunsubscribe()\n```\n\nIf you want to entirely remove the subscription from the server, you can call the `delete` method.\n\n```ts\nawait subscription.delete()\n```\n\n### Subscription Request\n\nYou can alter the subscription request by using the `beforeSubscribe` or `beforeUnsubscribe` options.\n\n```ts\nconst transmit = new Transmit({\n  baseUrl: 'http://localhost:3333',\n  beforeSubscribe: (_request: Request) => {\n    console.log('beforeSubscribe')\n  },\n  beforeUnsubscribe: (_request: Request) => {\n    console.log('beforeUnsubscribe')\n  },\n})\n```\n\n### Authenticated event stream\n\nThe `__transmit/events` stream is opened using `EventSource`, which cannot send custom headers. That means `beforeSubscribe`/`beforeUnsubscribe` only affect the subscribe/unsubscribe HTTP calls. If you rely on header-based auth, protect `__transmit/subscribe` and `__transmit/unsubscribe`, or provide a custom `eventSourceFactory` that can send headers.\n\nExample using `@microsoft/fetch-event-source`:\n\n```ts\nimport { fetchEventSource } from '@microsoft/fetch-event-source'\n\nfunction createFetchEventSource(\n  url: string | URL,\n  options: { withCredentials: boolean },\n  headers: Record<string, string>\n) {\n  const controller = new AbortController()\n  const listeners = new Map<string, Set<(event: MessageEvent) => void>>()\n\n  const dispatch = (type: string, data?: string) => {\n    const event = new MessageEvent(type, { data })\n    listeners.get(type)?.forEach((listener) => listener(event))\n  }\n\n  fetchEventSource(url.toString(), {\n    headers,\n    credentials: options.withCredentials ? 'include' : 'omit',\n    signal: controller.signal,\n    onopen: () => dispatch('open'),\n    onmessage: (message) => dispatch(message.event ?? 'message', message.data),\n    onerror: () => {\n      dispatch('error')\n    },\n  })\n\n  return {\n    addEventListener(type: string, listener: (event: MessageEvent) => void) {\n      if (!listeners.has(type)) {\n        listeners.set(type, new Set())\n      }\n      listeners.get(type)!.add(listener)\n    },\n    removeEventListener(type: string, listener: (event: MessageEvent) => void) {\n      listeners.get(type)?.delete(listener)\n    },\n    close() {\n      controller.abort()\n    },\n  } as EventSource\n}\n\nconst transmit = new Transmit({\n  baseUrl: 'http://localhost:3333',\n  eventSourceFactory: (url, options) => {\n    return createFetchEventSource(url, options, {\n      Authorization: `Bearer ${token}`,\n    })\n  },\n})\n```\n\nNote: this adapter is minimal and only wires `open`, `error`, and `message` (or custom event names). If you rely on other `EventSource` features like `readyState` or `onopen`, you may want to expand it.\n\n### Custom UID Generator\n\nBy default, Transmit uses `crypto.randomUUID()` to generate unique client identifiers. This method only works in [secure contexts](https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts) (HTTPS). If you need to use Transmit over HTTP (e.g., local network deployments), you can provide a custom `uidGenerator` function.\n\n```ts\nconst transmit = new Transmit({\n  baseUrl: 'http://localhost:3333',\n  uidGenerator: () => {\n    return Array.from({ length: 16 }, () =>\n      Math.floor(Math.random() * 256).toString(16).padStart(2, '0')\n    ).join('')\n  },\n})\n```\n\nOr using a library like `uuid`:\n\n```ts\nimport { v4 as uuid } from 'uuid'\n\nconst transmit = new Transmit({\n  baseUrl: 'http://localhost:3333',\n  uidGenerator: () => uuid(),\n})\n```\n\n### Reconnecting\n\nThe transmit client will automatically reconnect to the server when the connection is lost. You can change the number of retries and hook into the reconnect lifecycle as follows:\n\n```ts\nconst transmit = new Transmit({\n  baseUrl: 'http://localhost:3333',\n  maxReconnectionAttempts: 5,\n  onReconnectAttempt: (attempt) => {\n    console.log('Reconnect attempt ' + attempt)\n  },\n  onReconnectFailed: () => {\n    console.log('Reconnect failed')\n  },\n})\n```\n\n# Events\n\nThe `Transmit` class uses the [`EventTarget`](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget) class to emits multiple events.\n\n```ts\ntransmit.on('connected', () => {\n  console.log('connected')\n})\n\ntransmit.on('disconnected', () => {\n  console.log('disconnected')\n})\n\ntransmit.on('reconnecting', () => {\n  console.log('reconnecting')\n})\n```\n\nThat means you can also remove an event listener previously registered, by passing the event listener function itself.\n\n```ts\nconst onConnected = () => {\n  console.log('connected')\n}\n\ntransmit.on('connected', onConnected)\ntransmit.off('connected', onConnected)\n```\n\n[gh-workflow-image]: https://img.shields.io/github/actions/workflow/status/adonisjs/transmit-client/checks.yml?branch=develop&style=for-the-badge\n[gh-workflow-url]: https://github.com/adonisjs/transmit-client/actions/workflows/checks.yml\n[npm-image]: https://img.shields.io/npm/v/@adonisjs/transmit-client.svg?style=for-the-badge&logo=npm\n[npm-url]: https://www.npmjs.com/package/@adonisjs/transmit-client\n[npm-download-image]: https://img.shields.io/npm/dm/@adonisjs/transmit-client?style=for-the-badge\n[npm-download-url]: https://www.npmjs.com/package/@adonisjs/transmit-client\n[typescript-image]: https://img.shields.io/badge/Typescript-294E80.svg?style=for-the-badge&logo=typescript\n[typescript-url]: https://www.typescriptlang.org\n[license-image]: https://img.shields.io/npm/l/@adonisjs/transmit-client?color=blueviolet&style=for-the-badge\n[license-url]: LICENSE.md\n","readmeFilename":"README.md","homepage":"https://github.com/adonisjs/transmit-client#readme","repository":{"type":"git","url":"git+https://github.com/adonisjs/transmit-client.git"},"bugs":{"url":"https://github.com/adonisjs/transmit-client/issues"}}