{"_id":"@adonisjs/transmit","_rev":"38-abf8a23d6ae7c492f568c90d58a5deab","name":"@adonisjs/transmit","dist-tags":{"next":"3.0.1-next.1","latest":"3.0.2"},"versions":{"0.0.1":{"name":"@adonisjs/transmit","version":"0.0.1","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@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"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"7ae0064429799e0c03edeadb5211749ba31a4e7c","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.0.1.tgz","fileCount":24,"integrity":"sha512-m8n9z4so/XltVuhg6U8oDZ0GSTibu9ExOfRCbtdAtD3J4u3cHcf8YfMGeXcD32pRRAIKbW5Kn6C91Hi/7iZDAw==","signatures":[{"sig":"MEQCICGC7845pvjKX8ftgvpfIOoCseNhhH2gXvEq8lqUwgwgAiAoyQpNr8Phe2/sZG5GyurM0MeF15tvC6aIWCfaH8A7EA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23648},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./providers":"./build/providers/transmit_provider.js","./services/transmit":"./build/src/services/transmit.js"},"gitHead":"e634ee82a4db1eb33986fa59c8b813eeb0556300","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.7.2","description":"A Server-Sent-Event module for AdonisJS.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"emittery":"^1.0.1","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","np":"^8.0.4","eslint":"^8.44.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^2.8.8","@swc/core":"^1.3.68","copyfiles":"^2.4.1","typescript":"^5.1.6","@types/node":"^20.3.3","@japa/assert":"2.0.0-1","@japa/runner":"3.0.0-3","@adonisjs/core":"^6.1.5-5","@adonisjs/tsconfig":"^1.1.7","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"peerDependencies":{"@adonisjs/core":"^6.1.5-5"},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.0.1_1688759061332_0.8330099364912971","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@adonisjs/transmit","version":"0.0.2","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@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"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"305005fa2e6285fca81b89114947bc0c13712278","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.0.2.tgz","fileCount":26,"integrity":"sha512-CEQTjNNRhwTYhfkd4H4NQgjXJINWrz59Sb53pBXP+3i+TtOb5EVamDHhYp1T9ULp7gg8gXGoIjSIeOk8mjIjdA==","signatures":[{"sig":"MEQCIHUAqPr8vQkXtWqc/4L1MFeVyvQV47+65Cy4Mjuo3ieGAiBNnwjrHDjLlhl6UUlqbsX1lEeNPOPdOAoeuSrJLpSlVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23943},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./providers":"./build/providers/transmit_provider.js","./services/transmit":"./build/src/services/transmit.js"},"gitHead":"c881d081b3e1c97916d8f1731f928dc57f72b9d9","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.7.2","description":"A Server-Sent-Event module for AdonisJS.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"emittery":"^1.0.1","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","np":"^8.0.4","eslint":"^8.44.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^2.8.8","@swc/core":"^1.3.68","copyfiles":"^2.4.1","typescript":"^5.1.6","@types/node":"^20.3.3","@japa/assert":"2.0.0-1","@japa/runner":"3.0.0-3","@adonisjs/core":"^6.1.5-5","@adonisjs/tsconfig":"^1.1.7","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"peerDependencies":{"@adonisjs/core":"^6.1.5-5"},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.0.2_1688762098742_0.8435653309227684","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@adonisjs/transmit","version":"0.0.3","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@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"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"eb1a3298b0b9ea90f670de25b332b9fb5cbbdc3f","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.0.3.tgz","fileCount":26,"integrity":"sha512-kiwpiFs7+1Ubl+SzIOPXdx8MJZp8eh+32+MaBNyn1MDwXSKhJufwzfttC+JsyZEDABJ7IQDT2N54uoba8vEAIg==","signatures":[{"sig":"MEUCIQDgmTxj245Y+Hv12BRaNpOc+2Y+N/uIu4j6kT4Dj/ocWwIgWHKVnVQSLsbkeGLjP+Xcxw90z7c/PmLfS2jsxMDCjho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23939},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./providers":"./build/providers/transmit_provider.js","./services/transmit":"./build/services/transmit.js"},"gitHead":"c881d081b3e1c97916d8f1731f928dc57f72b9d9","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.7.2","description":"A Server-Sent-Event module for AdonisJS.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"emittery":"^1.0.1","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","np":"^8.0.4","eslint":"^8.44.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^2.8.8","@swc/core":"^1.3.68","copyfiles":"^2.4.1","typescript":"^5.1.6","@types/node":"^20.3.3","@japa/assert":"2.0.0-1","@japa/runner":"3.0.0-3","@adonisjs/core":"^6.1.5-5","@adonisjs/tsconfig":"^1.1.7","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"peerDependencies":{"@adonisjs/core":"^6.1.5-5"},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.0.3_1688762731636_0.12145936031800275","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@adonisjs/transmit","version":"0.0.4","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@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"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"524f49c48a0111f6cc646557da2ab575e2853751","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.0.4.tgz","fileCount":26,"integrity":"sha512-75iXBvS3xWzVRao/aeMFkbeytcn+0gNJ9Z7Ff9DOvbhRjkRWv4Sa/f6Ity+QMlszqyTKiSzOBZUO2uNNgDY0AA==","signatures":[{"sig":"MEUCIE499D/fjQbomj8kcgTP8YD3RVBT/8KeWRyvBTPOOS3xAiEAvlCkwWq2nqmawUKb3WUOUnVbVUTlHiNDbDdGLoQPaDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23820},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./services/transmit":"./build/services/transmit.js","./providers/transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"b76e8e6eecf145325db5bfd459386b2c2489704e","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.7.2","description":"A Server-Sent-Event module for AdonisJS.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"emittery":"^1.0.1","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","np":"^8.0.4","eslint":"^8.44.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^2.8.8","@swc/core":"^1.3.68","copyfiles":"^2.4.1","typescript":"^5.1.6","@types/node":"^20.3.3","@japa/assert":"2.0.0-1","@japa/runner":"3.0.0-3","@adonisjs/core":"^6.1.5-5","@adonisjs/tsconfig":"^1.1.7","@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7"},"peerDependencies":{"@adonisjs/core":"^6.1.5-5"},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.0.4_1688763619140_0.5402090760668636","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@adonisjs/transmit","version":"0.0.5","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@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"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"d116d7f19ffa98c115e87fa0aee1274bf0bfaf4e","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.0.5.tgz","fileCount":38,"integrity":"sha512-g40rVaeSLOk50l9lKZPKzTrft4R0k7G/opLAhJEHDXAIE+/4OiA+uxVr7vpe+5yWiN33MMpcNFKMfW3F5DWryg==","signatures":[{"sig":"MEQCIAgkdallmSuDxaO8HQNnHYbte3WyBWz0BZtxa+W9uuIiAiBLcEdKl8ln1w3c2Hp8YwF/J0iK4isgkL9vmP1zN0YD7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37452},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"034b624d9c6d507ecc9193881efc1513d65050c7","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.7.2","description":"A Server-Sent-Event module for AdonisJS.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"emittery":"^1.0.1","@poppinss/utils":"^6.5.0-3","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","np":"^8.0.4","eslint":"^8.45.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^3.0.0","@swc/core":"^1.3.70","copyfiles":"^2.4.1","typescript":"^5.1.6","@types/node":"^20.4.2","@japa/assert":"2.0.0-1","@japa/runner":"3.0.0-3","@adonisjs/core":"^6.1.5-5","@adonisjs/redis":"^8.0.0-1","@adonisjs/tsconfig":"^1.1.8","@adonisjs/eslint-config":"^1.1.8","@adonisjs/prettier-config":"^1.1.8"},"peerDependencies":{"@adonisjs/core":"^6.1.5-5","@adonisjs/redis":"^8.0.0-1"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.0.5_1689839919258_0.37499793668172665","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@adonisjs/transmit","version":"0.0.6","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@0.0.6","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"dbd50226f50741333920d9bd99f72e4d0755ca4a","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.0.6.tgz","fileCount":41,"integrity":"sha512-TaHu1uE4sexwzAizWTF/1nsHovyWoTNKsUlT+1/HMi5lXeD0Eux9KQdNviFqpg5cdh+ygCsZljtUPg/s/6PpuQ==","signatures":[{"sig":"MEUCIQCwF+OyqrV/b2E21DDxLXgB7WQHSZL9RUCn30abHLgb8QIgUQk1lkjGbdb1Svr0luuSLp82+70yluhBU9QpLOanu+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38011},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"034b624d9c6d507ecc9193881efc1513d65050c7","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","prebuild":"npm run lint && npm run clean","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.7.2","description":"A Server-Sent-Event module for AdonisJS.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"emittery":"^1.0.1","@poppinss/utils":"^6.5.0-3","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","np":"^8.0.4","eslint":"^8.45.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^3.0.0","@swc/core":"^1.3.70","copyfiles":"^2.4.1","typescript":"^5.1.6","@types/node":"^20.4.2","@japa/assert":"2.0.0-1","@japa/runner":"3.0.0-3","@adonisjs/core":"^6.1.5-5","@adonisjs/redis":"^8.0.0-1","@adonisjs/tsconfig":"^1.1.8","@adonisjs/eslint-config":"^1.1.8","@adonisjs/prettier-config":"^1.1.8"},"peerDependencies":{"@adonisjs/core":"^6.1.5-5","@adonisjs/redis":"^8.0.0-1"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.0.6_1689840140786_0.35709941767268605","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@adonisjs/transmit","version":"0.0.7","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@0.0.7","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"345da4c650872228b172c2cc7f445d21018e2d41","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.0.7.tgz","fileCount":41,"integrity":"sha512-ZC0M1dHuOzoLUPm8HyawpzCfGmVkfuVuGJcgnBfYAal97URh0ffsJ9qnMEzWZZ4q9yKyHPCmuWpxSj9cg2Yndw==","signatures":[{"sig":"MEYCIQCTGAYuhiyiRSsmjMUzXtjCxj0C1NKTekXCusT2N2enWwIhAMFph+YBGLgXvRtsirM3S/gTPKD1/5lIrYn0brfMTVjn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38779},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"e35e08f7cc169292d376876ad5aa25ed91c832d7","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.7.2","description":"A Server-Sent-Event module for AdonisJS.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"emittery":"^1.0.1","@poppinss/utils":"^6.5.0-3","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","np":"^8.0.4","eslint":"^8.45.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^3.0.0","@swc/core":"^1.3.70","copyfiles":"^2.4.1","typescript":"^5.1.6","@types/node":"^20.4.2","@japa/assert":"2.0.0-1","@japa/runner":"3.0.0-3","@adonisjs/core":"^6.1.5-5","@adonisjs/redis":"^8.0.0-1","@adonisjs/tsconfig":"^1.1.8","@adonisjs/eslint-config":"^1.1.8","@adonisjs/prettier-config":"^1.1.8"},"peerDependencies":{"@adonisjs/core":"^6.1.5-5","@adonisjs/redis":"^8.0.0-1"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.0.7_1689842261962_0.3852015652871743","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@adonisjs/transmit","version":"0.0.8","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@0.0.8","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"8be641a571422a48faa7f85e539e651346b1f3d1","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.0.8.tgz","fileCount":41,"integrity":"sha512-r8orHJcdw2jQsobjhtyuZGm6GUCUdR2Pp2WX86577qwZIkFch/8wlmBGGbNGxk0H+KY6AYQuNtHRctknQYwaTw==","signatures":[{"sig":"MEUCID+yTF/NVIBXqr9sgtCmdd8t+UXKtllYr91jXA/+Mk/lAiEA5QjiDWIaBnk10EGR8kXfcSWLfp8nm4CSj1M5YeJlrik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38827},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"9853ec7d9866715a52ad6f5d9ebdcf63b26db21b","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.7.2","description":"A Server-Sent-Event module for AdonisJS.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"emittery":"^1.0.1","@poppinss/utils":"^6.5.0-3","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","np":"^8.0.4","eslint":"^8.45.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^3.0.0","@swc/core":"^1.3.70","copyfiles":"^2.4.1","typescript":"^5.1.6","@types/node":"^20.4.2","@japa/assert":"2.0.0-1","@japa/runner":"3.0.0-3","@adonisjs/core":"^6.1.5-5","@adonisjs/redis":"^8.0.0-1","@adonisjs/tsconfig":"^1.1.8","@adonisjs/eslint-config":"^1.1.8","@adonisjs/prettier-config":"^1.1.8"},"peerDependencies":{"@adonisjs/core":"^6.1.5-5","@adonisjs/redis":"^8.0.0-1"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.0.8_1689842834942_0.999126271646551","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@adonisjs/transmit","version":"0.1.0","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@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"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"e317ea0e26555f236d7cf452bc8b66c6686d2a18","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.1.0.tgz","fileCount":41,"integrity":"sha512-qaR3NMjgZ3xsQv04TOFf/xX2oEkAmX/F00ZSEZfL/O0/JRIpbwP/E25OVAAeCOltJbMfOcLkzZ8hfB3lxqElHg==","signatures":[{"sig":"MEQCIG/UgZlMwGkH81/+jqpkKmj2llobf2leCGy50c9TBTs9AiAceVXYWD0nOQTdVXjtio3AoISdoaUhddGQZjOqS28QfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41820},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"64cfc65d1e44f871d1b3ba50ebe64983041dce97","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.8.1","description":"A Server-Sent-Event module for AdonisJS.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"emittery":"^1.0.1","@poppinss/utils":"^6.5.0-5","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","np":"^8.0.4","eslint":"^8.47.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^3.0.2","@swc/core":"^1.3.78","copyfiles":"^2.4.1","typescript":"^5.1.6","@types/node":"^20.5.3","@japa/assert":"2.0.0-1","@japa/runner":"3.0.0-6","@adonisjs/core":"^6.1.5-24","@adonisjs/redis":"^8.0.0-10","@adonisjs/tsconfig":"^1.1.8","@adonisjs/assembler":"^6.1.3-22","@adonisjs/eslint-config":"^1.1.8","@adonisjs/prettier-config":"^1.1.8"},"peerDependencies":{"@adonisjs/core":"^6.1.5-5","@adonisjs/redis":"^8.0.0-1"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.1.0_1695668919496_0.839546698768308","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@adonisjs/transmit","version":"0.2.0","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@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"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"3524cb4be75156545ea4b40b8b12567c5f515f0e","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.2.0.tgz","fileCount":41,"integrity":"sha512-X5APdxpwVvMXcx+1anW9tLBUE8M0KXaVpeUFTFBjtwWOi52/xHqOAFPDwC6mKLE1/AoqwyTif+wy4YDGeZZOsQ==","signatures":[{"sig":"MEYCIQDjrl7oByUxX4fm5uCn2JnChSy0TqjulIqPP56fK/xA0wIhALso7JkErhcEovJ0MmWYo/xfm7DIqKSOdhoj8iQDsze9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42374},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"b976a7ea5667cb4381b45bbd69713b990a5553c5","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.8.1","description":"A Server-Sent-Event module for AdonisJS.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"emittery":"^1.0.1","@poppinss/utils":"^6.5.0-5","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","np":"^8.0.4","eslint":"^8.47.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^3.0.2","@swc/core":"^1.3.78","copyfiles":"^2.4.1","typescript":"^5.1.6","@types/node":"^20.5.3","@japa/assert":"2.0.0-1","@japa/runner":"3.0.0-6","@adonisjs/core":"^6.1.5-24","@adonisjs/redis":"^8.0.0-10","@adonisjs/tsconfig":"^1.1.8","@adonisjs/assembler":"^6.1.3-22","@adonisjs/eslint-config":"^1.1.8","@adonisjs/prettier-config":"^1.1.8"},"peerDependencies":{"@adonisjs/core":"^6.1.5-5","@adonisjs/redis":"^8.0.0-1"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.2.0_1695836248395_0.8054016974419052","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@adonisjs/transmit","version":"0.2.1","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@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"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"689be22c14c13137766c03f7f1ff07f945318b50","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.2.1.tgz","fileCount":41,"integrity":"sha512-f6hVEyE6BoWTNVpDAEOpfHquUhiZBWe8nLXpslUCrYOYgGD04tE8M7sCewQA0HgoqRBMVc0Yq4P9UqD0URpH8w==","signatures":[{"sig":"MEUCIDmKnxp5pXmkVNfq1u8D5AIaKQI40MeXvErQjjmik7QKAiEA62jRcXmErnS4Ox/CEdQPPnC7lnjdgENV07uI/IYd/SU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43020},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"0054d0d2c0beee9dde8128bb9e513b0c197512b8","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.8.1","description":"A Server-Sent-Event module for AdonisJS.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"emittery":"^1.0.1","@poppinss/utils":"^6.5.0-5","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","np":"^8.0.4","eslint":"^8.47.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^3.0.2","@swc/core":"^1.3.78","copyfiles":"^2.4.1","typescript":"^5.1.6","@types/node":"^20.5.3","@japa/assert":"2.0.0-1","@japa/runner":"3.0.0-6","@adonisjs/core":"^6.1.5-24","@adonisjs/redis":"^8.0.0-10","@adonisjs/tsconfig":"^1.1.8","@adonisjs/assembler":"^6.1.3-22","@adonisjs/eslint-config":"^1.1.8","@adonisjs/prettier-config":"^1.1.8"},"peerDependencies":{"@adonisjs/core":"^6.1.5-5","@adonisjs/redis":"^8.0.0-1"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.2.1_1695920903405_0.6406331385163042","host":"s3://npm-registry-packages"}},"0.2.2-0":{"name":"@adonisjs/transmit","version":"0.2.2-0","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@0.2.2-0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"db3c6cd12d198be5942bb91684aabce34196c38c","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.2.2-0.tgz","fileCount":41,"integrity":"sha512-3Wg7Ii7n5bbg3GGShghwdphCOIDBuweDsWJIJWEGn/EFpXG5mHc5qE6myrmLQJxS8mIF51jxUGEfzWgXPA/63w==","signatures":[{"sig":"MEYCIQCKYBctgRJYlyo8id/6wAJcZvE39i6gcWl7NYblFJZAoQIhAPSEGt5eipx2xgB0tRT5kSn/dyRjojArFad3+2vMScA5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43463},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"16670a7856bf8db11250218d1b20e49566f716dd","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"9.8.1","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"emittery":"^1.0.1","@poppinss/utils":"^6.5.0","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","np":"^8.0.4","eslint":"^8.51.0","del-cli":"^5.1.0","ts-node":"^10.9.1","prettier":"^3.0.3","@swc/core":"1.3.82","copyfiles":"^2.4.1","typescript":"^5.2.2","@types/node":"^20.8.7","@japa/assert":"2.0.0","@japa/runner":"3.0.4","@adonisjs/core":"^6.1.5-29","@adonisjs/redis":"^8.0.0-12","@adonisjs/tsconfig":"^1.1.8","@adonisjs/assembler":"^6.1.3-25","@adonisjs/eslint-config":"^1.1.8","@adonisjs/prettier-config":"^1.1.8"},"peerDependencies":{"@adonisjs/core":"^6.1.5-29","@adonisjs/redis":"^8.0.0-12"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.2.2-0_1697822182670_0.7072597344329457","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@adonisjs/transmit","version":"0.2.2","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@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"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"bd192f7442a8709e9214cf8f10a84dfe68515a81","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.2.2.tgz","fileCount":41,"integrity":"sha512-i96JMHsbeFncviKkKr9n5z2BETTfCNyE6mJpTG66UTJsW9Leq6RJcD3ZABltJ/azRxvqeZtFVzUEenyaFCGDHg==","signatures":[{"sig":"MEUCIBEe3K8RInHMJ4wy4x06lK/KdIOmwIu2IWjiIpyfpji6AiEA687kHTGIvAwCBOM0IZQLAHR3schUBl+6CqXEXNQ2Mx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44110},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"3847c2fb77c8ccbe9194847e328238f57805bf45","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.1","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.8.1","dependencies":{"emittery":"^1.0.1","@poppinss/utils":"^6.5.0","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","np":"^8.0.4","eslint":"^8.51.0","del-cli":"^5.1.0","ts-node":"^10.9.1","prettier":"^3.0.3","@swc/core":"1.3.82","copyfiles":"^2.4.1","typescript":"^5.2.2","@types/node":"^20.8.7","@japa/assert":"2.0.0","@japa/runner":"3.0.4","@adonisjs/core":"^6.1.5-29","@adonisjs/redis":"^8.0.0-12","@adonisjs/tsconfig":"^1.1.8","@adonisjs/assembler":"^6.1.3-25","@adonisjs/eslint-config":"^1.1.8","@adonisjs/prettier-config":"^1.1.8"},"peerDependencies":{"@adonisjs/core":"^6.1.5-29","@adonisjs/redis":"^8.0.0-12"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.2.2_1698825522087_0.9524178385904809","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@adonisjs/transmit","version":"0.2.3","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@0.2.3","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"8926d58eb461aa1b2781ff7fdc96a713f52584c4","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.2.3.tgz","fileCount":41,"integrity":"sha512-swu7z5FvcnDOHqYpSkuij7k7aNFKA890p4NmXUuNW9JF23FF0J3n08JJtvhmyrnyJSi0k64ds9+xoinRaxX7pw==","signatures":[{"sig":"MEUCIQDzKlepVJ/fbQIrl9jpi8SOvWi+MCh13Wnod2kE7AYWxgIgJEwHv80MQcrkrC91yLIcCuyYmClgEUcEZlYzKLxLtD0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44338},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"b19a871058e1a77a4aa0edd281c4fa462dcab9e5","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"emittery":"^1.0.1","@poppinss/utils":"^6.7.1","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","np":"^9.2.0","eslint":"^8.56.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"1.3.105","copyfiles":"^2.4.1","typescript":"^5.2.2","@types/node":"^20.11.5","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.2.0","@adonisjs/redis":"^8.0.0","@adonisjs/tsconfig":"^1.2.1","@adonisjs/assembler":"^7.1.0","@adonisjs/eslint-config":"^1.2.1","@adonisjs/prettier-config":"^1.2.1"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/redis":"^8.0.0"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.2.3_1705925101306_0.17187248335064065","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@adonisjs/transmit","version":"0.3.0","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@0.3.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"08d29e7f1ed73086a4bbecdf082058a43feddf66","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.3.0.tgz","fileCount":41,"integrity":"sha512-wZDX6FXh6F9fTA2eBCnI4RKSh/1PtmFGQT+HnJmkKzqLRGUrw/YPmAB/TEJDM6zwajD/dcbZ394HHSp2B14A1g==","signatures":[{"sig":"MEYCIQDR8ZjzskaZYyPG8iHPTZ3eH6j3I7a9SgYJR6sWqQh6MgIhAL2FYC66rYURuFEcJOwzht4D3xpKFVVazfb5Sq5Ky4Xe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45063},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"187c02e61ff6a2461ede830d3bc6c5658a7f18a8","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"emittery":"^1.0.1","@poppinss/utils":"^6.7.1","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","np":"^9.2.0","eslint":"^8.56.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"1.3.105","copyfiles":"^2.4.1","typescript":"^5.2.2","@types/node":"^20.11.5","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.2.0","@adonisjs/redis":"^8.0.0","@adonisjs/tsconfig":"^1.2.1","@adonisjs/assembler":"^7.1.0","@adonisjs/eslint-config":"^1.2.1","@adonisjs/prettier-config":"^1.2.1"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/redis":"^8.0.0"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.3.0_1709586769945_0.4262491521531142","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@adonisjs/transmit","version":"0.4.0","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@0.4.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"22620521406cafb36e66e74dc9b6f0baf92eaf6b","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.4.0.tgz","fileCount":38,"integrity":"sha512-5kHug1p9yLnEuROfDlBtw33/V/nOh+Zf/0PxaQ57BsQ0woOThp8MPVdEQCeY17nOf/lJzBnPnK4ZDaOF7wM0jg==","signatures":[{"sig":"MEUCIFMXbEHe7QjF9A9SyNotY+sUugW4J/ozVUwzA5YxhXxTAiEAoLWU1SFjvEwrRYrsqcC/oTrcK8w6spI6CcctLLeI9bs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44616},"main":"build/index.js","type":"module","types":"./build/index.d.ts","volta":{"node":"20.11.1"},"engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"e6274c4067ef6102550c031266dfb16f2731b0d0","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"emittery":"^1.0.3","@rlanz/bus":"^0.1.0","@poppinss/utils":"^6.7.2","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","np":"^10.0.0","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"1.4.6","copyfiles":"^2.4.1","typescript":"^5.4.2","@types/node":"^20.11.25","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.3.1","@adonisjs/redis":"^8.0.1","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.2.3","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/redis":"^8.0.0"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.4.0_1709927931459_0.5960435620277227","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@adonisjs/transmit","version":"0.4.1","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@0.4.1","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"cf4a92ddda1e888d7159e940248e681d8cfb7075","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.4.1.tgz","fileCount":38,"integrity":"sha512-pBcE7gNnhIiEAbRf2Ad9cZIolIUwXkm9/uf9PSBcWhAq+91eJFmWuMRrfxJWF4+mFvxhHydHb3R2dlpOG9l8hQ==","signatures":[{"sig":"MEUCIQCBiQwuU0BlC1cdkgNj6chkOcDNtk93rFDvmfWZerBlTwIgH0WnKW7la370+VtqrKMasm07sju4YAFo+IMLKYqvwQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45020},"main":"build/index.js","type":"module","types":"./build/index.d.ts","volta":{"node":"20.11.1"},"engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"19e3ca971cf8e120772840e6f3b5d3d5617b5979","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"emittery":"^1.0.3","@rlanz/bus":"^0.1.0","@poppinss/utils":"^6.7.2","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","np":"^10.0.0","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"1.4.6","copyfiles":"^2.4.1","typescript":"^5.4.2","@types/node":"^20.11.25","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.3.1","@adonisjs/redis":"^8.0.1","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.2.3","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/redis":"^8.0.0"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.4.1_1709931155472_0.11934523741170322","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@adonisjs/transmit","version":"0.4.2","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@0.4.2","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"a461a2635b1857c076fb9faf0a1cb14ef90b7e51","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.4.2.tgz","fileCount":52,"integrity":"sha512-TRl6XXo8TLj1Is60sRQpnMLX+14Pjp7YKq/Fx7bIT36aGPEJ4aeQQamwbvga+oodzxvmUExg+vMMgkKDD+aPEw==","signatures":[{"sig":"MEUCIHmhqEHCpgNLMRAPblYAXx70QNIkYSplUFyrQNv5H2HyAiEA4lqFIvB4eSy/UaMOXYHqKc47rya6mQQFNV6bDkWMX0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57342},"main":"build/index.js","type":"module","types":"./build/index.d.ts","volta":{"node":"20.11.1"},"engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"f36c533a581b3c543472ee5e2cb34407f10dcc8c","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"21.6.2","dependencies":{"emittery":"^1.0.3","@rlanz/bus":"^0.1.0","@poppinss/utils":"^6.7.2","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","np":"^10.0.0","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"1.4.6","copyfiles":"^2.4.1","typescript":"^5.4.2","@types/node":"^20.11.25","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.3.1","@adonisjs/redis":"^8.0.1","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.2.3","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/redis":"^8.0.0"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.4.2_1710335457120_0.18311590406278921","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"@adonisjs/transmit","version":"0.4.3","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@0.4.3","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"51a54ba89057dd453ab050257cda03a1e1ec767d","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.4.3.tgz","fileCount":52,"integrity":"sha512-WxqjFq/ZRxDtLo31AM0wc/26sqCSWZ9YQ95kS05BZAg9OVJbjLiv8LDadonvksRkf7P7oGWlo7L8AXpt3ogCBg==","signatures":[{"sig":"MEUCIBB3pCcReN1b5xbWAcemAq+x7QpRVqWlVaa1soKxqHYNAiEAjMIQRG82AHVJcUoLBb/BBj43InFx3/UQ167vnlaV3U4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57788},"main":"build/index.js","type":"module","types":"./build/index.d.ts","volta":{"node":"20.11.1"},"engines":{"node":">=20.11.1"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"54056c27ac0f8e9876c52161a497a2e20410eafa","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"emittery":"^1.0.3","@rlanz/bus":"^0.1.0","@poppinss/utils":"^6.7.2","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","np":"^10.0.0","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"1.4.6","copyfiles":"^2.4.1","typescript":"^5.4.2","@types/node":"^20.11.25","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.3.1","@adonisjs/redis":"^8.0.1","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.2.3","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/redis":"^8.0.0"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.4.3_1710614966949_0.7845457423548017","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@adonisjs/transmit","version":"0.5.0","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@0.5.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"287378f436b9e0f20a7e1dcfe5086494599ee4f9","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.5.0.tgz","fileCount":55,"integrity":"sha512-LOKyCAYMSStd6kh02EI/4ljPlYjk18PouWomFBB1uJIvqxkVRPK3/iOnEjvjVTEdHhbsStSqDqEA99c4ZChwsQ==","signatures":[{"sig":"MEUCIQChhP4s1M5V9PSfe+KUIKX8/7I++QlmQinf2v519uJ+bAIgHB4pE15EUNrEEN88nTHIRyREuqJS9XC0QFn8qXrPzHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60259},"main":"build/index.js","type":"module","types":"./build/index.d.ts","volta":{"node":"20.11.1"},"engines":{"node":">=20.11.1"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"aa81e0e1ec85a5c0ec38a816aa5bfbc4e60015e2","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"emittery":"^1.0.3","@rlanz/bus":"^0.1.0","@poppinss/utils":"^6.7.2","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","np":"^10.0.0","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"1.4.6","copyfiles":"^2.4.1","typescript":"^5.4.2","@types/node":"^20.11.25","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.3.1","@adonisjs/redis":"^8.0.1","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.2.3","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/redis":"^8.0.0"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.5.0_1711488550364_0.49777432664529386","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@adonisjs/transmit","version":"0.5.1","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@0.5.1","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"e8ed2410c075eea91c123079a8e6f82c5f5fd94b","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.5.1.tgz","fileCount":57,"integrity":"sha512-aZzpzN/q24eUTetCxKDOP/ECNpu46ns7fOHTycm+6J/wtgO+KoiutL3WKtOz6AThmTMNeic/j/Jw/du5D75m0A==","signatures":[{"sig":"MEUCIQD1WE4pq3g5SQPwkPuhuXXh/stifS6b7WYubnbexwvc5AIgbR4tBFwCfmXhy/3OsrlZqWJI+yOyAYW1b6wb88Tb0b4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73369},"main":"build/index.js","type":"module","types":"./build/index.d.ts","volta":{"node":"20.11.1"},"engines":{"node":">=20.11.1"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"40f90011301cffcb2cd9022b17062b96fbe331c5","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"emittery":"^1.0.3","@rlanz/bus":"^0.2.0","@poppinss/utils":"^6.7.2","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","np":"^10.0.2","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"1.4.11","copyfiles":"^2.4.1","typescript":"^5.4.3","@types/node":"^20.11.30","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.3.1","@adonisjs/redis":"^8.0.1","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.2.3","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/redis":"^8.0.0"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.5.1_1711572675519_0.021880796465823193","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@adonisjs/transmit","version":"0.5.2","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@0.5.2","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"f3584c077ac90f155fde190be2134d1c2d302d83","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.5.2.tgz","fileCount":61,"integrity":"sha512-33SO2WyuFeUbvz6yVyyPINUwrinOo+/Z1YoWtOV5MCQJtRBODM6gnL7LtdbO+Uwuzq6N3g/m9NAhNHDdipgedQ==","signatures":[{"sig":"MEUCIQD5cN+X6u0tnMAZOJ45YmGYnS34trpHDqu1zfPRFjXv5gIgbcerE14RuTCL25+G7yTAILHwar9GE8LTD9DXW1UCnXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77275},"main":"build/index.js","type":"module","types":"./build/index.d.ts","volta":{"node":"20.11.1"},"engines":{"node":">=20.11.1"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"bf4ee4c2c4bd61ab6611f56c76c92811046e527d","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"npx release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","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.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"emittery":"^1.0.3","@rlanz/bus":"^0.2.0","@poppinss/utils":"^6.7.2","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"1.4.11","copyfiles":"^2.4.1","release-it":"^17.1.1","typescript":"^5.4.3","@types/node":"^20.11.30","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.3.1","@adonisjs/redis":"^8.0.1","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.2.3","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/redis":"^8.0.0"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.5.2_1712766108370_0.7005833772970498","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@adonisjs/transmit","version":"0.6.0","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@0.6.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"0f2c08588960650ceaeea4f934befc443c215359","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.6.0.tgz","fileCount":61,"integrity":"sha512-sk/Qj8cAYmxmxwNAV4QdBXSufW2Mc4hlkwtA7ndF/3I/ubc0OkPG52LNWcGkUuLN/oV+RZtbi6OURQ6ZTlXKuA==","signatures":[{"sig":"MEUCIQCqrxNEQiJfp+d6giUdxdPtDF9ENH/yLjr6tLDYHVEeqwIgG77PookZvDY87sYBxfjHMN30kK6dURGAi+2wngeDjy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77409},"main":"build/index.js","type":"module","types":"./build/index.d.ts","volta":{"node":"20.11.1"},"engines":{"node":">=20.11.1"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"c41c3eeba4b1d1c45b877f1f7d4383f66d3098ea","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"npx release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","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.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"emittery":"^1.0.3","@rlanz/bus":"^0.2.0","@poppinss/utils":"^6.7.2","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"1.4.11","copyfiles":"^2.4.1","release-it":"^17.1.1","typescript":"^5.4.3","@types/node":"^20.11.30","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.3.1","@adonisjs/redis":"^8.0.1","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.2.3","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/redis":"^8.0.0"},"peerDependenciesMeta":{"@adonisjs/redis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.6.0_1712767058985_0.3119975305339433","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@adonisjs/transmit","version":"0.7.0","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@0.7.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"df35c0fb17e20d6e175113e123303f2486030f2d","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-0.7.0.tgz","fileCount":61,"integrity":"sha512-bXmLvRxakiJcHf3KFeTsrl3kZtD+8ayUhvpzUdVJTO7xSBgTUaHbjdTzlpBCGOO7khDTsXusPCZENWVrQ/ouKg==","signatures":[{"sig":"MEUCIETXeYIz/zRbLG8ws52wjCjorzSjE3gkZzkCPilZqnqKAiEA8NMzwKj4dQ3wk+OHQT4XSv/+Gps/BdbZ9X4sdUA4GK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77320},"main":"build/index.js","type":"module","types":"./build/index.d.ts","volta":{"node":"20.11.1"},"engines":{"node":">=20.11.1"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"ab4ef458b4345f75c51b12c205f411bf254ab799","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"npx release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","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.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"emittery":"^1.0.3","@boringnode/bus":"^0.5.0","@poppinss/utils":"^6.7.2","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"1.4.11","copyfiles":"^2.4.1","release-it":"^17.1.1","typescript":"^5.4.3","@types/node":"^20.11.30","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.3.1","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.2.3","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/transmit_0.7.0_1712854964093_0.2545922687614175","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@adonisjs/transmit","version":"1.0.0","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@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"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"97592f58bea79991bdd9f2ac36c1a5d5f79f0790","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-1.0.0.tgz","fileCount":61,"integrity":"sha512-+aGRm4YusucnEmSQh8mESX4OkCVIfaShDZivNSaXIUOWWrm26a/jnssuzoQAVQNMD0YSrqcMTN0EeV76n7O7Xg==","signatures":[{"sig":"MEYCIQDhQ5WCLm0MgLV1JoK8M1TO/qW5rMdot1qxctTMe4kjlAIhAJprS3OAxDI6+sYdvx3+qGsvmL7eWJuBZQnWLYf47qDX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77320},"main":"build/index.js","type":"module","types":"./build/index.d.ts","volta":{"node":"20.11.1"},"engines":{"node":">=20.11.1"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"3d3584f25dc45267d08b97d9f6bd167298dee701","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"npx release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","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.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"emittery":"^1.0.3","@boringnode/bus":"^0.5.0","@poppinss/utils":"^6.7.2","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"1.4.11","copyfiles":"^2.4.1","release-it":"^17.1.1","typescript":"^5.4.3","@types/node":"^20.11.30","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.3.1","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.2.3","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/transmit_1.0.0_1713958275710_0.4614116070461929","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@adonisjs/transmit","version":"1.0.1","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@1.0.1","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"05720021283d0e93595ac1fb0ccbe6d16506d031","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-1.0.1.tgz","fileCount":61,"integrity":"sha512-9sd9bcrYZNllQa3sN/5VapEcnr8gHSIPdesRjKfH+XUlj3O0jHZ/M0AyslQmTTFdVOauulfs21m/0KM3CEK+BA==","signatures":[{"sig":"MEYCIQCO2U8R7sy522j0eH5ZWNB5nOrzFdMszrjj9ZyrxoxCqwIhAO859p6y4+NkkyGGRk7tN6HQ+CHl8cj+FU/V0bsE8OhV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77366},"main":"build/index.js","type":"module","types":"./build/index.d.ts","volta":{"node":"20.11.1"},"engines":{"node":">=20.11.1"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"4820ae95e20e592eeff384f3813913356a7bd5e5","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"npx release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","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.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"emittery":"^1.0.3","@boringnode/bus":"^0.5.0","@poppinss/utils":"^6.7.2","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"1.4.11","copyfiles":"^2.4.1","release-it":"^17.1.1","typescript":"^5.4.3","@types/node":"^20.11.30","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.3.1","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.2.3","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/transmit_1.0.1_1715973483865_0.36703977267314714","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@adonisjs/transmit","version":"1.0.2","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@1.0.2","c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"8c31f2435d0b4753ba9869fdd7dbb3ea279fbad9","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-1.0.2.tgz","fileCount":61,"integrity":"sha512-TEGBGX9otsn23fc/Ir8VV0159FCx7LC5raHagzuu2bC3Hxh2jAw33PtXLjSxXGR0n5M/aRAfhhfkcbKxBZhboQ==","signatures":[{"sig":"MEUCICahHEUxoB5+oRLOMWqZbYYXUlaV2QuFG28BPYj3vCqbAiEAj8j1u4iPNTf57/ML+v9zAVBfCn35WDaT7XIEQ2Qd7Ro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77024},"main":"build/index.js","type":"module","types":"./build/index.d.ts","volta":{"node":"20.11.1"},"engines":{"node":">=20.11.1"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"e588ef95d2deb7237caba7835a1afceaa5970fc8","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"npx release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","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.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"emittery":"^1.0.3","@boringnode/bus":"^0.5.0","@poppinss/utils":"^6.7.2","@poppinss/matchit":"^3.1.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"1.4.11","copyfiles":"^2.4.1","release-it":"^17.1.1","typescript":"^5.4.3","@types/node":"^20.11.30","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.3.1","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.2.3","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/transmit_1.0.2_1719561924481_0.05426996475453949","host":"s3://npm-registry-packages"}},"2.0.0-0":{"name":"@adonisjs/transmit","version":"2.0.0-0","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@2.0.0-0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"2f2e88b8ad48f953492f38eeb478211b05946666","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-2.0.0-0.tgz","fileCount":41,"integrity":"sha512-lJZHynkxPza550IppgsLQ/3pOG2VUahy6r3eBQgOlqyoTxd4mzrgM4KAKwz4kG8u1dFauuyI3XYTKkemqwXxRg==","signatures":[{"sig":"MEUCIEbUAlhwyILnInGpBMSxFU5DcPTlbtR1A0lMPrQuNRV6AiEAge9rPYnJNHKxoiA6nFCfep2urEzkOMwEtyF01axd3Q0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38851},"main":"build/index.js","type":"module","types":"./build/index.d.ts","volta":{"node":"20.11.1"},"engines":{"node":">=20.11.1"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./controllers/*":"./build/controllers/*.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"9f0400440dd414f62ea00c0eb9f5322b0e0346d3","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"npx release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","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.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@boringnode/transmit":"^0.1.1"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"1.4.11","copyfiles":"^2.4.1","release-it":"^17.1.1","typescript":"^5.4.3","@types/node":"^20.11.30","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.3.1","@boringnode/bus":"^0.6.0","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.2.3","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/transmit_2.0.0-0_1722156204359_0.6987130509127439","host":"s3://npm-registry-packages"}},"2.0.0-1":{"name":"@adonisjs/transmit","version":"2.0.0-1","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@2.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"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"8a6b7747e9b0f8e8b5ca43af50e6b0e6938e7a90","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-2.0.0-1.tgz","fileCount":41,"integrity":"sha512-+j3wnQ6BgTw/k+EhM0CPMUDWvtPTpO/PqX2IVLN1pRDa5Up+sMQZS42h9gYJDqGMkMF2G0wsnWCVTVpH/v1iEg==","signatures":[{"sig":"MEUCIAabYiijX1WoWMKsacbsHfJmla7fLrDDt9olHjt+SVR9AiEA8Jj5YE8zVPj22NLb7/ymQvDp3nvzeU5CrnPf67Ilq+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38905},"main":"build/index.js","type":"module","types":"./build/index.d.ts","volta":{"node":"20.11.1"},"engines":{"node":">=20.11.1"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./controllers/*":"./build/src/controllers/*.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"db06cf2c59ba981b1237d86a25b2484d383414f2","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"npx release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","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.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@boringnode/transmit":"^0.2.0"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"1.4.11","copyfiles":"^2.4.1","release-it":"^17.6.0","typescript":"^5.5.4","@types/node":"^20.16.2","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.12.1","@boringnode/bus":"^0.6.0","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.7.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/transmit_2.0.0-1_1724828560649_0.7652089412416658","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@adonisjs/transmit","version":"2.0.0","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@2.0.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"da3da93e5606337428af133d78f39b713144d658","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-2.0.0.tgz","fileCount":41,"integrity":"sha512-trCH7rS4EWVHUlfnLa9AYovh66a/TcJ6SaJxzBGhPYPepKRSDmwhm+ihXm70YzlFW8TjWDdYGcFi/U6x+3wc2Q==","signatures":[{"sig":"MEQCIAhG5eg7PXhH+GY4QyU1y/8Z6Rn5c4HSavq27sRvOS1iAiAp6XT2LM4Vt0pQ7I5a++1kf/WnNyxT6H9Gci5ruTWYuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38905},"main":"build/index.js","type":"module","types":"./build/index.d.ts","volta":{"node":"20.11.1"},"engines":{"node":">=20.11.1"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./controllers/*":"./build/src/controllers/*.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"60ed810ad4a415b1217e25f59fe566db6002ec71","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"npx release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","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.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@boringnode/transmit":"^0.2.0"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"1.4.11","copyfiles":"^2.4.1","release-it":"^17.6.0","typescript":"^5.5.4","@types/node":"^20.16.2","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.12.1","@boringnode/bus":"^0.6.0","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.7.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/transmit_2.0.0_1725998331616_0.9168019582833642","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@adonisjs/transmit","version":"2.0.1","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@2.0.1","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"7d0b468d107037b227c1e296289e5d01d2aaa7ce","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-2.0.1.tgz","fileCount":41,"integrity":"sha512-tCEtsXnU8Gd1kefhh/dNIduaUyaMCwycrDlkKzaOo5d2kY1ywqngJ33nlNMk2NRLOXnbryAA+sWrptdMbBSvQg==","signatures":[{"sig":"MEUCIQDRUJGlBGYHU3GAz8+O8fuaV1gJ/5KkXebpLvXqrnwJEgIgVzeu7ZPWzsmkp8+ZtNk4l82AnCzDvOLCbfWl9QmWgGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39023},"main":"build/index.js","type":"module","types":"./build/index.d.ts","volta":{"node":"20.11.1"},"engines":{"node":">=20.11.1"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./controllers/*":"./build/src/controllers/*.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"b7a42f740f4be4658482cc9d432b3985f12a860f","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"npx release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","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.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@boringnode/transmit":"^0.2.1"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.57.1","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"1.4.11","copyfiles":"^2.4.1","release-it":"^17.6.0","typescript":"^5.6.2","@types/node":"^20.16.5","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.14.0","@boringnode/bus":"^0.6.0","@adonisjs/tsconfig":"^1.4.0","@adonisjs/assembler":"^7.8.2","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.4.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/transmit_2.0.1_1726905642165_0.4004422643704899","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@adonisjs/transmit","version":"2.0.2","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@2.0.2","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"9cf0af8b41ddd138ff45b773ccedce05fcd30bb3","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-2.0.2.tgz","fileCount":41,"integrity":"sha512-Oyh4S1773N1Ams9mmFM2pplLx8R0IdYwqSTBLRgeDWaR+cyWrL9ZQvF2q7GqIjNzZsXuDgMdPuLlNo+69zIZIg==","signatures":[{"sig":"MEUCICiQE6BVLD3zFpB88ZwOQeWK/oTrQ6m0dNi8w7rGoYudAiEA8Qq2RlJAC+/unIntGE44RVYfNod5R8XFcxICdE9IvkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39012},"main":"build/index.js","type":"module","types":"./build/index.d.ts","volta":{"node":"20.11.1"},"engines":{"node":">=20.11.1"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./controllers/*":"./build/src/controllers/*.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"bf81456ec63aa2f7da604a94092996bec63d87c5","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"npx release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","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.2.4","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@boringnode/transmit":"^0.2.1"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.57.1","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"1.4.11","copyfiles":"^2.4.1","release-it":"^17.6.0","typescript":"^5.6.2","@types/node":"^20.16.5","@japa/assert":"2.1.0","@japa/runner":"3.1.1","@adonisjs/core":"^6.14.0","@boringnode/bus":"^0.6.0","@adonisjs/tsconfig":"^1.4.0","@adonisjs/assembler":"^7.8.2","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.4.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/transmit_2.0.2_1727268268664_0.07283149722089877","host":"s3://npm-registry-packages"}},"3.0.1-next.0":{"name":"@adonisjs/transmit","version":"3.0.1-next.0","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@3.0.1-next.0","maintainers":[{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"},{"name":"julien-r44","email":"julien@ripouteau.com"}],"homepage":"https://github.com/adonisjs/transmit#readme","bugs":{"url":"https://github.com/adonisjs/transmit/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"f2c752b94d1c137151f18f80aac7c65d8fff7dbc","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-3.0.1-next.0.tgz","fileCount":51,"integrity":"sha512-SkbD4RiY3QMnlmlWoWnlEna+ZrGcZl5H1HHdnd0V8elabzx3HxqDsHYPR+VUwoxpFWwQq5h4UvBO2f4oDMnCZA==","signatures":[{"sig":"MEUCIHcOBORCIEJkr91ZksnOOumqs/EHz6Z+xWNP7bbaMyFwAiEAioAaQkrBEqP39NRZym8QaGZ5hApGCWNBQo7tQ+SmNKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonisjs%2ftransmit@3.0.1-next.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45865},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.11.1"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./controllers/*":"./build/src/controllers/*.js","./services/main":"./build/services/transmit.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"2e38e6fa0b818506dd1af2c1cc8297c8c3c74aa9","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"npx release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --import=@poppinss/ts-exec bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:304d38b4-fb15-4330-bbe5-05521d4737f6"}},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adonisjs/transmit.git","type":"git"},"_npmVersion":"11.6.2","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@boringnode/transmit":"^0.4.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","eslint":"^9.39.2","del-cli":"^7.0.0","prettier":"^3.8.1","@swc/core":"1.4.11","copyfiles":"^2.4.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.0.10","@japa/assert":"^4.2.0","@japa/runner":"^4.5.0","@adonisjs/core":"^7.0.0-next.26","@boringnode/bus":"^0.9.0","@japa/file-system":"^2.3.2","@poppinss/ts-exec":"^1.4.1","@adonisjs/tsconfig":"^2.0.0-next.3","@adonisjs/assembler":"^8.0.0-next.31","@adonisjs/eslint-config":"^3.0.0-next.9","@adonisjs/prettier-config":"^1.4.5","@release-it/conventional-changelog":"^10.0.4"},"peerDependencies":{"@adonisjs/core":"^7.0.0-next"},"_npmOperationalInternal":{"tmp":"tmp/transmit_3.0.1-next.0_1769280319060_0.282162981621656","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-next.1":{"name":"@adonisjs/transmit","version":"3.0.1-next.1","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@3.0.1-next.1","maintainers":[{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"},{"name":"julien-r44","email":"julien@ripouteau.com"}],"homepage":"https://github.com/adonisjs/transmit#readme","bugs":{"url":"https://github.com/adonisjs/transmit/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"a95f01e33d51f5c689c5cb2f6727beb91f95d618","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-3.0.1-next.1.tgz","fileCount":57,"integrity":"sha512-8M2Ah4lcC/UCXIA3KrscvnXVTrCY2GcD5WJBOv+I2rucR4a30POeSdYDuZKXbecIenUshODuui7F1rrdUIH3CA==","signatures":[{"sig":"MEYCIQCPhJSMNh4BESA/PmClBk2l/vvM9178dWOG+T1D8snCaQIhANCSfyKc69FMN6vDAWY9a/vHrXNyNVuYaMG8NzRxaCJV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonisjs%2ftransmit@3.0.1-next.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47049},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.11.1"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./controllers/*":"./build/src/controllers/*.js","./services/main":"./build/services/transmit.js","./transports/mqtt":"./build/transports/mqtt.js","./transports/redis":"./build/transports/redis.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"904b97736630a0cece9835b0186a32ce98bd8d1d","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"npx release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --import=@poppinss/ts-exec bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:304d38b4-fb15-4330-bbe5-05521d4737f6"}},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adonisjs/transmit.git","type":"git"},"_npmVersion":"11.6.2","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@boringnode/transmit":"^0.4.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","eslint":"^9.39.2","del-cli":"^7.0.0","prettier":"^3.8.1","@swc/core":"1.4.11","copyfiles":"^2.4.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.0.10","@japa/assert":"^4.2.0","@japa/runner":"^4.5.0","@adonisjs/core":"^7.0.0-next.26","@boringnode/bus":"^0.9.0","@japa/file-system":"^2.3.2","@poppinss/ts-exec":"^1.4.1","@adonisjs/tsconfig":"^2.0.0-next.3","@adonisjs/assembler":"^8.0.0-next.31","@adonisjs/eslint-config":"^3.0.0-next.9","@adonisjs/prettier-config":"^1.4.5","@release-it/conventional-changelog":"^10.0.4"},"peerDependencies":{"@adonisjs/core":"^7.0.0-next"},"_npmOperationalInternal":{"tmp":"tmp/transmit_3.0.1-next.1_1771244235809_0.718088038323379","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@adonisjs/transmit","version":"3.0.1","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","_id":"@adonisjs/transmit@3.0.1","maintainers":[{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"},{"name":"julien-r44","email":"julien@ripouteau.com"}],"homepage":"https://github.com/adonisjs/transmit#readme","bugs":{"url":"https://github.com/adonisjs/transmit/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"b74e3f0a43556379f81d5e9fec9ed232a39f76bf","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-3.0.1.tgz","fileCount":57,"integrity":"sha512-BbZTG+QuO/fLAHMBnqGhFjSJlzelqFmfVefpe3rK6mTDzH7wCIWae66BtwOMxCr/xUICza3sGkrv/aZP1MjDGg==","signatures":[{"sig":"MEUCIQCVKwi5AG7XuKwmgjOKNleC8HIvQnJyBoai0VROUzawrQIgO18ZlyUYwxf+V9201KjuIy0MaIUPtGMblo6GNMxanoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonisjs%2ftransmit@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47072},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.11.1"},"exports":{".":"./build/index.js","./types":"./build/src/types/main.js","./transports":"./build/transports.js","./controllers/*":"./build/src/controllers/*.js","./services/main":"./build/services/transmit.js","./transports/mqtt":"./build/transports/mqtt.js","./transports/redis":"./build/transports/redis.js","./transmit_provider":"./build/providers/transmit_provider.js"},"gitHead":"412ee8e08b9a4a1e7010e9c29e1008984980174f","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsc","pretest":"npm run lint","release":"npx release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --enable-source-maps --import=@poppinss/ts-exec bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"cpy \"stubs/**/*.stub\" build/stubs","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:304d38b4-fb15-4330-bbe5-05521d4737f6"}},"prettier":"@adonisjs/prettier-config","overrides":{"c8":{"yargs":"^18.0.0"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adonisjs/transmit.git","type":"git"},"_npmVersion":"11.8.0","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@boringnode/transmit":"^0.4.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","eslint":"^9.39.2","cpy-cli":"^6.0.0","del-cli":"^7.0.0","prettier":"^3.8.1","@swc/core":"1.4.11","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.0.10","@japa/assert":"^4.2.0","@japa/runner":"^4.5.0","@adonisjs/core":"^7.0.0","@boringnode/bus":"^0.9.0","@japa/file-system":"^2.3.2","@poppinss/ts-exec":"^1.4.4","@adonisjs/tsconfig":"^2.0.0","@adonisjs/assembler":"^8.0.0","@adonisjs/eslint-config":"^3.0.0","@adonisjs/prettier-config":"^1.4.5","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"@adonisjs/core":"^7.0.0-next"},"_npmOperationalInternal":{"tmp":"tmp/transmit_3.0.1_1772546294570_0.12661528159649404","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@adonisjs/transmit","description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","version":"3.0.2","engines":{"node":">=20.11.1"},"main":"build/index.js","type":"module","exports":{".":"./build/index.js","./transports":"./build/transports.js","./transports/redis":"./build/transports/redis.js","./transports/mqtt":"./build/transports/mqtt.js","./transmit_provider":"./build/providers/transmit_provider.js","./controllers/*":"./build/src/controllers/*.js","./services/main":"./build/services/transmit.js","./types":"./build/src/types/main.js"},"scripts":{"build":"npm run compile","clean":"del-cli build","compile":"npm run clean && tsc","copy:templates":"cpy \"stubs/**/*.stub\" build/stubs","format":"prettier --write .","lint":"eslint . --ext=.ts","postcompile":"npm run copy:templates","precompile":"npm run lint","prepublishOnly":"npm run build","pretest":"npm run lint","quick:test":"node --enable-source-maps --import=@poppinss/ts-exec bin/test.ts","release":"npx release-it","test":"c8 npm run quick:test","typecheck":"tsc --noEmit","version":"npm run build"},"dependencies":{"@boringnode/transmit":"^0.4.0"},"devDependencies":{"@adonisjs/assembler":"^8.0.0","@adonisjs/core":"^7.0.0","@adonisjs/eslint-config":"^3.0.0","@adonisjs/prettier-config":"^1.4.5","@adonisjs/tsconfig":"^2.0.0","@boringnode/bus":"^0.9.0","@japa/assert":"^4.2.0","@japa/file-system":"^2.3.2","@japa/runner":"^4.5.0","@poppinss/ts-exec":"^1.4.4","@release-it/conventional-changelog":"^10.0.5","@swc/core":"1.4.11","@types/node":"^25.0.10","c8":"^10.1.3","cpy-cli":"^6.0.0","del-cli":"^7.0.0","eslint":"^9.39.2","prettier":"^3.8.1","release-it":"^19.2.4","typescript":"^5.9.3"},"peerDependencies":{"@adonisjs/core":"^7.0.0-next"},"overrides":{"c8":{"yargs":"^18.0.0"}},"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"homepage":"https://github.com/adonisjs/transmit#readme","repository":{"type":"git","url":"git+https://github.com/adonisjs/transmit.git"},"bugs":{"url":"https://github.com/adonisjs/transmit/issues"},"commitlint":{"extends":["@commitlint/config-conventional"]},"prettier":"@adonisjs/prettier-config","publishConfig":{"access":"public","provenance":true},"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"}}}},"c8":{"reporter":["text","html"],"exclude":["tests/**"]},"gitHead":"206154d794995f64fb8b4c3a5f037fec8dd43dea","types":"./build/index.d.ts","_id":"@adonisjs/transmit@3.0.2","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-QCQFq8JdHhNCLpdVu56ErAmCridsmvgEU/yQwG4EETajPqKLZX+2l4713Sn/dppqvD2ZO379uCS2NhqdAa2snA==","shasum":"a1e897e3b0f287316cf538e4f85f7d1265f0659d","tarball":"https://registry.npmjs.org/@adonisjs/transmit/-/transmit-3.0.2.tgz","fileCount":57,"unpackedSize":52191,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonisjs%2ftransmit@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDkE3olwOzg2xzp/AIW4brG7YBhmzUiOiKQXep2d1/s2wIhAPspBTL4KUKbhNByAwk4IoFx9cUjTHEeMNS9c8YLvbfm"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:304d38b4-fb15-4330-bbe5-05521d4737f6"}},"directories":{},"maintainers":[{"name":"romainlanz","email":"romain.lanz@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_3.0.2_1787685594743_0.8181764160471634"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-07T19:44:21.244Z","modified":"2026-08-25T19:19:55.233Z","0.0.1":"2023-07-07T19:44:21.482Z","0.0.2":"2023-07-07T20:34:58.912Z","0.0.3":"2023-07-07T20:45:31.827Z","0.0.4":"2023-07-07T21:00:19.312Z","0.0.5":"2023-07-20T07:58:39.437Z","0.0.6":"2023-07-20T08:02:20.925Z","0.0.7":"2023-07-20T08:37:42.150Z","0.0.8":"2023-07-20T08:47:15.107Z","0.1.0":"2023-09-25T19:08:39.796Z","0.2.0":"2023-09-27T17:37:28.539Z","0.2.1":"2023-09-28T17:08:23.652Z","0.2.2-0":"2023-10-20T17:16:22.883Z","0.2.2":"2023-11-01T07:58:42.387Z","0.2.3":"2024-01-22T12:05:01.605Z","0.3.0":"2024-03-04T21:12:50.149Z","0.4.0":"2024-03-08T19:58:51.628Z","0.4.1":"2024-03-08T20:52:35.669Z","0.4.2":"2024-03-13T13:10:57.290Z","0.4.3":"2024-03-16T18:49:27.111Z","0.5.0":"2024-03-26T21:29:10.649Z","0.5.1":"2024-03-27T20:51:15.675Z","0.5.2":"2024-04-10T16:21:48.625Z","0.6.0":"2024-04-10T16:37:39.141Z","0.7.0":"2024-04-11T17:02:44.322Z","1.0.0":"2024-04-24T11:31:15.910Z","1.0.1":"2024-05-17T19:18:04.037Z","1.0.2":"2024-06-28T08:05:24.606Z","2.0.0-0":"2024-07-28T08:43:24.517Z","2.0.0-1":"2024-08-28T07:02:40.871Z","2.0.0":"2024-09-10T19:58:51.779Z","2.0.1":"2024-09-21T08:00:42.384Z","2.0.2":"2024-09-25T12:44:28.867Z","3.0.1-next.0":"2026-01-24T18:45:19.216Z","3.0.1-next.1":"2026-02-16T12:17:15.945Z","3.0.1":"2026-03-03T13:58:14.737Z","3.0.2":"2026-08-25T19:19:54.900Z"},"bugs":{"url":"https://github.com/adonisjs/transmit/issues"},"author":{"name":"Romain Lanz","email":"romain.lanz@pm.me"},"license":"MIT","homepage":"https://github.com/adonisjs/transmit#readme","keywords":["sse","server-sent-event","adonis","adonisjs","adonis-framework","realtime","real-time"],"repository":{"type":"git","url":"git+https://github.com/adonisjs/transmit.git"},"description":"A Server-Sent-Event module bringing real-time capabilities to AdonisJS.","maintainers":[{"name":"romainlanz","email":"romain.lanz@pm.me"},{"name":"virk","email":"virk@adonisjs.com"},{"name":"julien-r44","email":"julien@ripouteau.com"}],"readme":"<div align=\"center\">\n  <h1> AdonisJS Transmit</h1>\n  <p>A native Server-Sent-Event (SSE) module for 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 is a native Server-Sent-Event (SSE) module for AdonisJS. It provides a simple API to send events to the client. It also supports [Redis](https://redis.io/) as a Transport Layer for broadcasting events to multiple servers or instances.\n\nHere are a few things you should know before using this module.\n\n<p>\n👉 <strong>Unidirectional Communication:</strong> The data transmission occurs only from server to client, not the other way around.\t<br />\n👉 <strong>Textual Data Only:</strong> SSE only supports the transmission of textual data, binary data cannot be sent. <br />\n👉 <strong>HTTP Protocol:</strong> The underlying protocol used is the regular HTTP, not any special or proprietary protocol.\t<br />\n</p>\n\n## Table of Contents\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\n- [Installation](#installation)\n- [Usage](#usage)\n- [Channels](#channels)\n  - [Channel Names](#channel-names)\n  - [Channel Authorization](#channel-authorization)\n- [Client](#client)\n- [Syncing](#syncing)\n- [Ping](#ping)\n- [Events](#events)\n- [Testing](#testing)\n- [Avoiding GZip Interference](#avoiding-gzip-interference)\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\nnode ace add @adonisjs/transmit\n```\n\n## Usage\n\nThe module exposes a `transmit` instance, which can be used to send events to the client.\n\n```ts\nimport transmit from '@adonisjs/transmit/services/main'\n\n// Anywhere in your code\ntransmit.broadcast('channelName', { username: 'lanz' })\n```\n\n## Channels\n\nChannels are a way to group events. For example, you can have a channel for `users` and another for `posts`. The client can subscribe to one or more channels to receive events.\n\n### Channel Names\n\nChannels names must be a string and must not contain any special characters except `/`. The following are valid channel names.\n\n```ts\ntransmit.broadcast('users', { username: 'lanz' })\ntransmit.broadcast('users/1', { username: 'lanz' })\ntransmit.broadcast('users/1/posts', { username: 'lanz' })\n```\n\n### Channel Authorization\n\nYou can mark a channel as private and then authorize the client to subscribe to it. The authorization is done using a callback function.\n\n```ts\n// start/transmit.ts\n\nimport type { HttpContext } from '@adonisjs/core/http'\n\ntransmit.authorize<{ id: string }>('users/:id', (ctx: HttpContext, { id }) => {\n  return ctx.auth.user?.id === +id\n})\n```\n\n> [!NOTE]\n> Do not forget to add your `start/transmit.ts` file inside the `preloads` array of the `adonisrc.ts` file.\n\nWhen a client tries to subscribe to a private channel, the callback function is invoked with the channel params and the HTTP context. The callback function must return a boolean value to allow or disallow the subscription.\n\nThe `ctx` passed to the callback only carries an authenticated user when the subscription request goes through your authentication middleware. By default, the routes used to subscribe and unsubscribe (`__transmit/subscribe` and `__transmit/unsubscribe`) are public, so `ctx.auth.user` is `undefined`. Use `transmit.registerRoutes` to protect them:\n\n```ts\n// start/routes.ts\n\nimport transmit from '@adonisjs/transmit/services/main'\nimport { middleware } from '#start/kernel'\n\ntransmit.registerRoutes((route) => {\n  // Authenticate the client before it can subscribe to a channel\n  if (route.getPattern() === '__transmit/subscribe') {\n    route.middleware(middleware.auth())\n    return\n  }\n})\n```\n\n> [!NOTE]\n> Once the subscribe route is authenticated, `ctx.auth.user` is available inside your `authorize` callbacks, allowing you to scope private channels to the current user.\n\n## Client\n\nThe `@adonisjs/transmit-client` package lets you connect to the server, subscribe to channels and react to incoming messages.\n\n```sh\nnpm i @adonisjs/transmit-client\n```\n\nCreate a client by pointing it to your server. When your subscribe route is authenticated (see [Channel Authorization](#channel-authorization)), use the `beforeSubscribe` hook to attach your credentials to every subscription request. The hook receives the outgoing `Request`, so you can mutate its headers directly.\n\n```ts\nimport { Transmit } from '@adonisjs/transmit-client'\n\nexport const transmit = new Transmit({\n  baseUrl: window.location.origin,\n  beforeSubscribe: (request) => {\n    request.headers.set('Authorization', `Bearer ${getToken()}`)\n  },\n})\n```\n\nThen subscribe to a channel and listen for messages:\n\n```ts\nconst subscription = transmit.subscription('users/1')\nawait subscription.create()\n\nsubscription.onMessage((message) => {\n  console.log(message)\n})\n\n// Stop receiving messages\nawait subscription.delete()\n```\n\n> [!NOTE]\n> If you also protect the unsubscribe route, use the matching `beforeUnsubscribe` hook to authenticate `__transmit/unsubscribe` requests the same way.\n\n# Syncing\n\nTransmit supports syncing events across multiple servers or instances using a transport layer. You can enable syncing by changing the configuration and referencing your driver (only Redis is available as of now).\n\n```ts\n// config/transmit.ts\nimport env from '#start/env'\nimport { defineConfig } from '@adonisjs/transmit'\nimport { redis } from '@adonisjs/transmit/transports'\n\nexport default defineConfig({\n  transport: {\n    driver: redis({\n      host: env.get('REDIS_HOST'),\n      port: env.get('REDIS_PORT'),\n      password: env.get('REDIS_PASSWORD'),\n    }),\n  },\n})\n```\n\n> [!NOTE]\n> Ensure to have `ioredis` installed when using the `redis` driver.\n\n# Ping\n\nTransmit supports pinging the client to keep the connection alive. You can enable pinging by changing the configuration.\n\n```ts\n// config/transmit.ts\nimport { defineConfig } from '@adonisjs/transmit'\nimport { redis } from '@adonisjs/transmit/transports'\n\nexport default defineConfig({\n  pingInterval: '1m',\n})\n```\n\n# Events\n\nTransmit uses [Emittery](https://github.com/sindresorhus/emittery) to emit any lifecycle events. You can listen for events using the `on` method.\n\n```ts\ntransmit.on('broadcast', ({ channel, payload }) => {\n  logger.debug('TRANSMIT broadcasted')\n  logger.debug(`─ channel: ${channel}`)\n  logger.debug(`─ payload: ${JSON.stringify(payload)}`)\n})\n\ntransmit.on('connect', ({ uid }) => {\n  logger.debug('TRANSMIT connected')\n  logger.debug(`─ uid: ${uid}`)\n})\n\ntransmit.on('disconnect', ({ uid }) => {\n  logger.debug('TRANSMIT disconnected')\n  logger.debug(`─ uid: ${uid}`)\n})\n\ntransmit.on('subscribe', ({ channel, uid }) => {\n  logger.debug('TRANSMIT subscribed')\n  logger.debug(`─ channel: ${channel}`)\n  logger.debug(`─ uid: ${uid}`)\n})\n\ntransmit.on('unsubscribe', ({ channel, uid }) => {\n  logger.debug('TRANSMIT unsubscribed')\n  logger.debug(`─ channel: ${channel}`)\n  logger.debug(`─ uid: ${uid}`)\n})\n```\n\nThe `connect` and `disconnect` events expose the `uid` of the client. Combined with [Channel Authorization](#channel-authorization), you can map this `uid` to the authenticated user to keep track of who is currently connected.\n\n# Testing\n\nBecause `transmit.on` returns a function to stop listening, you can collect the broadcasts emitted while hitting your endpoints and assert on them. The following example uses [Japa](https://japa.dev) with the `@japa/api-client` plugin:\n\n```ts\nimport transmit from '@adonisjs/transmit/services/main'\nimport { test } from '@japa/runner'\n\ntest.group('Posts', () => {\n  test('it broadcasts the created post', async ({ client, assert }) => {\n    const broadcasts: { channel: string; payload: unknown }[] = []\n    const stopListening = transmit.on('broadcast', (event) => broadcasts.push(event))\n\n    const response = await client.post('/posts').loginAs(user)\n\n    stopListening()\n\n    assert.equal(response.status(), 201)\n    assert.lengthOf(broadcasts, 1)\n    assert.equal(broadcasts[0].channel, `users/${user.id}`)\n  })\n\n  test('it rejects an unauthenticated subscription', async ({ client, assert }) => {\n    const response = await client.post('/__transmit/subscribe').json({ channel: 'users/1' })\n\n    assert.equal(response.status(), 401)\n  })\n})\n```\n\n# Avoiding GZip Interference\n\nWhen deploying applications that use `@adonisjs/transmit`, it’s important to ensure that GZip compression does not interfere with the `text/event-stream` content type used by Server-Sent Events (SSE). Compression applied to `text/event-stream` can cause connection issues, leading to frequent disconnects or SSE failures.\n\nIf your deployment uses a reverse proxy (such as Traefik or Nginx) or other middleware that applies GZip, ensure that compression is disabled for the `text/event-stream` content type.\n\n## Example Configuration for Traefik\n\n```plaintext\ntraefik.http.middlewares.gzip.compress=true\ntraefik.http.middlewares.gzip.compress.excludedcontenttypes=text/event-stream\ntraefik.http.routers.my-router.middlewares=gzip\n```\n\n[gh-workflow-image]: https://img.shields.io/github/actions/workflow/status/adonisjs/transmit/checks.yml?branch=3.x&style=for-the-badge\n[gh-workflow-url]: https://github.com/adonisjs/transmit/actions/workflows/checks.yml 'GitHub action'\n[npm-image]: https://img.shields.io/npm/v/@adonisjs/transmit.svg?style=for-the-badge&logo=npm\n[npm-url]: https://www.npmjs.com/package/@adonisjs/transmit\n[npm-download-image]: https://img.shields.io/npm/dm/@adonisjs/transmit?style=for-the-badge\n[npm-download-url]: https://www.npmjs.com/package/@adonisjs/transmit\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/@rlanz/bus?color=blueviolet&style=for-the-badge\n[license-url]: LICENSE.md\n","readmeFilename":"README.md"}