{"_id":"@holo-js/broadcast","_rev":"29-96e4c5dc955da57238d475176d8c7ff9","name":"@holo-js/broadcast","dist-tags":{"latest":"0.3.16"},"versions":{"0.1.3":{"name":"@holo-js/broadcast","version":"0.1.3","license":"MIT","_id":"@holo-js/broadcast@0.1.3","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"de4311cb85824e5f3d31746246542eda43e2b1e0","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.1.3.tgz","fileCount":12,"integrity":"sha512-xY/rRmKJN6zmMAbVNLqDnmaSegRynBo+emb1bC4nPQfiVh7HZNBKHAbzMyvlKqGq3ZK3pKpIlnhvrGjeY9ZCOg==","signatures":[{"sig":"MEUCIQD/Wy7xfHFw5AOAIpY2lhANl5C/X5QXX73BLadkMyTtswIgWw8ml0WZxSLSDH7ALl9inujEKt47j24pqB8nim5J+BY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137746},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"}},"gitHead":"386770575c486c4fd0086a04f1798896aa90ff89","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/config":"^0.1.3","@holo-js/validation":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","ioredis":"catalog:","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"catalog:"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.1.3_1777064672186_0.13824919070324992","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@holo-js/broadcast","version":"0.1.4","license":"MIT","_id":"@holo-js/broadcast@0.1.4","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"6c2702f754bd72e01ec0282e6cec44f7e8282bc8","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.1.4.tgz","fileCount":12,"integrity":"sha512-g0YddhzoVz2fy6wJfcNg1ArX0r4yKSr4+RwC1EGgJnJI7LOgSaC1hyKUfqRNZr9lk9s3iUKBUaCGeU1B1S8s4Q==","signatures":[{"sig":"MEUCIQDrDl/sCCoLgsC39pQ7K9YhTUxtK/qBeah8M8RfUlmpeQIgFxeBh7YWcYzk3eJiBuH2sWCwbEy81UJrbCmceOQUIQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137746},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"}},"gitHead":"68a438ce1b4350194e8e3e806faf20e7efc8795f","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/config":"^0.1.4","@holo-js/validation":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","ioredis":"catalog:","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"catalog:"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.1.4_1777090035737_0.7699146881943075","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@holo-js/broadcast","version":"0.1.5","license":"MIT","_id":"@holo-js/broadcast@0.1.5","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"a170e50ec52d431d7afb6579869fc1c35453f4f1","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.1.5.tgz","fileCount":12,"integrity":"sha512-n8aurTVkZCyJkJpoBnQGoPK3UQSxKL2fmpCYpzgkuSe3SVvUgDa887HUMPT1IW5YtRbBaZJnOmJ4qq4erOTL5Q==","signatures":[{"sig":"MEUCIEcLQ66f/xn2h2WcSX1BYt4hPnzxfgWDK4llSy3ac0NkAiEA1IHxFL2wI4oB8ljK9FTVOTl4nGYRp9mSsGEo4uBwujY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139495},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"}},"gitHead":"f2f20a4445d5d87aca2688fb9de24be74a38d902","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/config":"^0.1.5","@holo-js/validation":"^0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.1.5_1779881646902_0.9325046219655659","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@holo-js/broadcast","version":"0.1.6","license":"MIT","_id":"@holo-js/broadcast@0.1.6","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"973924681aa83e8b5c13d3528b82dbd070280442","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.1.6.tgz","fileCount":12,"integrity":"sha512-qMauLtsUgXzOuMKaCOdiR3tAnfI/wZaU8ZJ0vmHresSfTBaxmV2o/u5DvaBSnSuQ84pxsfHAyWZwaCIuk3istQ==","signatures":[{"sig":"MEYCIQCze1eYXAyvW28erBv2dstsE7pUnjX8N1YPiSXBQtgYxAIhAOjnDZ3Okzig00HWEDPNS/5x/oBJt/cSOSWbT0OsFgUk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139495},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"}},"gitHead":"382f41c948e51d2ce452eae11c168e93e594c32e","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/config":"^0.1.6","@holo-js/validation":"^0.1.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.1.6_1780249561572_0.054053313682634","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@holo-js/broadcast","version":"0.1.7","license":"MIT","_id":"@holo-js/broadcast@0.1.7","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"63bf04d9746a377763e32438c148854cedc936b0","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.1.7.tgz","fileCount":12,"integrity":"sha512-ITdtG6F6FkFCo9TMeO86A5sPi/gYBVELz4GeMhJYDckIZMMK5IopE1avzruUdkWxJLLr5BVeOXoj+LE7kvL4CA==","signatures":[{"sig":"MEQCIEr54+S9Afd3alboYkdBhbLMqurWge8uZaN+1vCFpzuzAiBd2BpuDck0RNZLghRehxeGTIb3tgzifM8kMZNc/UiVMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139495},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"}},"gitHead":"22e5778b54a9df63a852c9f420347bec64721576","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/config":"^0.1.7","@holo-js/validation":"^0.1.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.1.7_1780269265754_0.8363382410429332","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@holo-js/broadcast","version":"0.1.8","license":"MIT","_id":"@holo-js/broadcast@0.1.8","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"f26d28f847e33bc0952aba48fbd9e9afcf109475","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.1.8.tgz","fileCount":12,"integrity":"sha512-GoF4hrNCBmTF6G7rWrSTfRNNXLmC1CGchxwNYlwI3lwH9PH/5g8c2Y2lLe4tzEQQZBUYcPIsOT3tXyrRZU3VVA==","signatures":[{"sig":"MEUCIQC8s4onArRpjb/53br1CRkjHY/BGHWwJPxS8WmrsJWCFAIgP/LHbfCem925ANP4vzudYSHxo3BXn4f4WhK+z8u5sW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139495},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"}},"gitHead":"6f85c3d1b3aa0196f41359ebb4cf15890baba6fa","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/config":"^0.1.8","@holo-js/validation":"^0.1.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.1.8_1780317106944_0.8255332163296878","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@holo-js/broadcast","version":"0.1.9","license":"MIT","_id":"@holo-js/broadcast@0.1.9","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"6aa8653252cd7b771b9a04391a72e9c7c28a9c54","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.1.9.tgz","fileCount":12,"integrity":"sha512-vOBBeeEV0nd//o1GzdPdkiZTR6xDAM9X1q/ZgrcJYxgSOiU9gtEfxg93zhXCH4F9x6Mo83JqyS/amfDLl1myKg==","signatures":[{"sig":"MEUCIBTAdoTeQZ85i81g/zYOwRM8eT6ZUkr3bHjD4jIZRXVcAiEA2XygE1B5A82E69jKjcQhhAoxlB+Vwzp3mhjX5uo+WdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139495},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"}},"gitHead":"dd0767912d2c95937a2bd0a17c6353f29d77cc48","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/config":"^0.1.9","@holo-js/validation":"^0.1.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.1.9_1780355503266_0.8363591353623168","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@holo-js/broadcast","version":"0.2.0","license":"MIT","_id":"@holo-js/broadcast@0.2.0","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"492fbf0c0c3963994ee6485a8bd7ce11674e8022","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.2.0.tgz","fileCount":15,"integrity":"sha512-zGGKaZ8BejhkNCrUhSAY6DBe4FA1anPx1BH0XKTzylcoe+QOwumFoyFGiMPwPEN4x2ULFGqIAf0fMBwSQrADmg==","signatures":[{"sig":"MEYCIQCgfyaIXZRbHPdFK0DJ3ZTBpWcwTE0bGYV3OpsRUgxBSQIhAPIYAAnoyaEKld7pfbG8gTGWVqes1jfAA6U3xUlmtjOF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156064},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"8735ccb979cd579e7d10512e57b28cd6fb03a883","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/config":"^0.2.0","@holo-js/validation":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.2.0_1781722494471_0.1005663399677601","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@holo-js/broadcast","version":"0.2.1","license":"MIT","_id":"@holo-js/broadcast@0.2.1","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"f02abf73de1ed061362ff7ff7f13aaa969bc0e78","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.2.1.tgz","fileCount":15,"integrity":"sha512-w5+5lfC7jGCqk1sk4fjDQDOVH5FPAXyqP1uOriwpx73xW+NrYPd6DvSDWWAWhwJGfW2RJEJffmYMbzc4dRkJZw==","signatures":[{"sig":"MEUCIQCT/CjkCYGNf34Pg9f5z4tiUsJ1OZbVFq/YsRTPvALnbAIgBHTKAD9dBkENXv8+eqLyIT28MzWYxElGpAnEmD40wwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156064},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"ff8640436be6e043bb32420f359942f84b44f3bd","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/config":"^0.2.1","@holo-js/validation":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.2.1_1781746475590_0.10447035311553177","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@holo-js/broadcast","version":"0.2.2","license":"MIT","_id":"@holo-js/broadcast@0.2.2","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"ecafc6248d312924f7a7fda1ce7a18aefaa487a5","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.2.2.tgz","fileCount":15,"integrity":"sha512-XAKGzHe54HVxtnjDw50xmAzygn/o8Co2DDwnkSCsfBd6ID1E0f1X3lNmTFFtgu8xHZkECg23IgykBR8IjGpy+A==","signatures":[{"sig":"MEUCIQC+s8RorvRE44ciVLXvZbyMtKSAMLALR3/8tpXy+YZ74gIgMb2C6NCVFDOMJU6leyEFVajYO4VfsHWeZxMmgtY9cus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156064},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"084942a1b999a2549eaeede1acbcb3949bb7b108","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/config":"^0.2.2","@holo-js/validation":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.2.2_1781748362395_0.08012904927037279","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@holo-js/broadcast","version":"0.2.3","license":"MIT","_id":"@holo-js/broadcast@0.2.3","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"b1f393e242113c4f9904b730891442ba291358bb","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.2.3.tgz","fileCount":15,"integrity":"sha512-65EOfILHJBXVyh8ks16uEAz/gkIVt1iGNXXRhlE58wqKoJdCOy8TpaO2Sq0Q9wBjw9PijhObI8iXpr1JnCmoCg==","signatures":[{"sig":"MEUCIQDokRa8cIlg7wYkUV4P7CXA96qzU4jarvTLZPrlNc5iPAIgCo7BoZ0f4kbtmkNoXBjsmVM9sG7c6qrhF6uETIbhROA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156064},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"fb541beb551ec7d2df607be66e596d0d48f473f1","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/config":"^0.2.3","@holo-js/validation":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.2.3_1781757567977_0.9052626184657011","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@holo-js/broadcast","version":"0.2.4","license":"MIT","_id":"@holo-js/broadcast@0.2.4","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"f23dbdc8556389c4b634dfd9a7754805bfed20a4","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.2.4.tgz","fileCount":15,"integrity":"sha512-HCpMDenMhq7OtH2+UIBppOJxoKdSNHNNd75sx0Ne5MgGwhNWtCsymXEFrCSl0cW0zQ0kV4DFp5ia3e2XpcKUyg==","signatures":[{"sig":"MEUCIBS+7gmcxAXlJ0cyw94AcYcVT5blKHZQA0dwui5zrPmMAiEA7PsgwPDctTjCwvkZM2MC1E7FRwby1MRba6leLS+miwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156064},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"45d5c0853f80d803636d00d38d1d3955c9010754","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/config":"^0.2.4","@holo-js/validation":"^0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.2.4_1781758475717_0.6695045405434081","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@holo-js/broadcast","version":"0.2.5","license":"MIT","_id":"@holo-js/broadcast@0.2.5","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"98bf803e98e1d834ada68525c931ad86d9318a49","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.2.5.tgz","fileCount":15,"integrity":"sha512-yXxgRXYfXce5E4fnGZBSfMbUGO6fAwcR0e9DMzON06UsfyEgorfM1r3GtBnP8EwX/SiB47KOzEkMxuSMx1DXjw==","signatures":[{"sig":"MEUCIQCaqfQKQnxWmq3iyTzfgYnLBuUxgY02b3/+0W6unfT1GQIgBfJBeB9DLi81lpWFvRyHGXnjJol585CaCq7gC6O+BoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156064},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"03ac1fe1f94fe0de7ba3983775149cb8b1aa7c64","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/config":"^0.2.5","@holo-js/validation":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.2.5_1781993447576_0.7203562171344913","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@holo-js/broadcast","version":"0.2.6","license":"MIT","_id":"@holo-js/broadcast@0.2.6","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"1fd4d3183ae8ac891412bc4ea7c22a437afada78","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.2.6.tgz","fileCount":15,"integrity":"sha512-niClkXNV7XZwDOqsjFlUvaR4JdgnZ8y4fM4crhV4YPniwHP7UNGqW8IJ592kN7IxM4kxlWSsTwy3OAk7jXeTXQ==","signatures":[{"sig":"MEUCIQC7BaZs6DedszW4icaTr8nB5bsnyapic9b0sgSjJUcPtgIgaM14T7YvzSkFzd00KePpe2O4g4EqhJGMq3AmjQtOkqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157607},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"718e522be087cc95ebcdd87e84f63eb578d0e58b","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/config":"^0.2.6","@holo-js/validation":"^0.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.2.6_1783080294444_0.5376926430136397","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@holo-js/broadcast","version":"0.3.0","license":"MIT","_id":"@holo-js/broadcast@0.3.0","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"3604d62a2e12dd3506b008481302667472dc2ecc","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.3.0.tgz","fileCount":18,"integrity":"sha512-oELu3ysYcjwLE3wt3RtaBu8lzpBUUc9hStrRGUut7Y87z7aHMaOUGYv8Fx1nedhetvB9RkOWpv7VCAEz9G7mKw==","signatures":[{"sig":"MEUCIQDSrdQy77hXFiwloVBTfAC0APOgriEtGpBzfQTKb+eF1AIgZHVMUCfZlgN0caHtGgNfyN8RX/t+TbLryzt/c0OySrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190451},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"89f880dee62dc77f6efb8a91b243469823b95d45","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/queue":"^0.3.0","@holo-js/config":"^0.3.0","@holo-js/kernel":"^0.3.0","@holo-js/validation":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.3.0_1784270503327_0.2228667059158025","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@holo-js/broadcast","version":"0.3.1","license":"MIT","_id":"@holo-js/broadcast@0.3.1","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"5b95465f4465ba1d8edb4f8013e3786707ea249b","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.3.1.tgz","fileCount":18,"integrity":"sha512-3eTChIMjqYe850iN6p3OjhiatNUl+yZTpAISEDyPFveLAoP1ykuky3zpPoGu8JijCYX6UpkzKtSCJdd78AWlZQ==","signatures":[{"sig":"MEQCIBXVgYQhc/X/Q9jOu4JpMNYWDS68gNPW4tvPRKolyu8zAiBtViWg2zkvo0cBNuxR5vUTTVFlxRGAXbudeahKRk6Vhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190451},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"6b52a827c4431df9c8655a06e77a9f0eecdb6d7f","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/queue":"^0.3.1","@holo-js/config":"^0.3.1","@holo-js/kernel":"^0.3.1","@holo-js/validation":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.3.1_1784332970928_0.35029326480690015","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@holo-js/broadcast","version":"0.3.2","license":"MIT","_id":"@holo-js/broadcast@0.3.2","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"104ccebe48ebf8a730161fef6b81ef190c180f8a","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.3.2.tgz","fileCount":18,"integrity":"sha512-UQVZBVOMSJYLtUFOlSTwXE4LHrF1SkKSJZIOWEKUobAVZ40Kb8J47MrqJL+Exu+FFABY5k24J0dmQRXU5PiqeA==","signatures":[{"sig":"MEQCIEdzzp3iCz+x/snLmilzX1d8OOtKVgKfQPcUH7r5oRMZAiAcbgIrk3caX2itSoKJ4R7qVzyZ2993kkiZS013iRF2Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190451},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"663132c01cb87982c227a96880c6930c84294cc8","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/queue":"^0.3.2","@holo-js/config":"^0.3.2","@holo-js/kernel":"^0.3.2","@holo-js/validation":"^0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.3.2_1784429858326_0.01431837002879166","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@holo-js/broadcast","version":"0.3.3","license":"MIT","_id":"@holo-js/broadcast@0.3.3","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"ea41acd7934f13bb532ea8f458093ec8dcff7609","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.3.3.tgz","fileCount":18,"integrity":"sha512-ZLnRDJ4odZ54XjTEwtQgRXJEe0OHz2sg0aPZXbBsy3V8/FJXfMbq0Dmc+LT+RwAqeB3tbKR97dEEOvQ++A7tDw==","signatures":[{"sig":"MEQCIEUfFKERyZR8pV/bPvTOD5+Cj6yn0xc3PcQVdzoytqgJAiA2lPOXF2xm7MBQBHziT1XB3okisLo+NhoSfoMAqT9rrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190451},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"134bdbdb19421cdbe811b4c5431dea700409df06","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/queue":"^0.3.3","@holo-js/config":"^0.3.3","@holo-js/kernel":"^0.3.3","@holo-js/validation":"^0.3.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.3.3_1784430628459_0.7660870599242264","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@holo-js/broadcast","version":"0.3.4","license":"MIT","_id":"@holo-js/broadcast@0.3.4","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"93d9e8fe9d1648fda844e025a580f1da97dee97f","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.3.4.tgz","fileCount":18,"integrity":"sha512-vCld6CMG5LaOhD95n9cItFgWj1rMbnd1kJqkGUwBXSwCIPw9h5TtaLjXzaJe9WW1xvoog43yJMvMpdyVv8VO2w==","signatures":[{"sig":"MEYCIQCY5PEcoULpaaqVGrQ20wFqxtW5rIQ9aJwiETYGRa9EqwIhAKuu1yrMnf/+4/Q1vYxF90biBy7RHPBZxcaXyQ8sBin6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190451},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"d6cac4f087951a483ec86441ba47a25e54706c45","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/queue":"^0.3.4","@holo-js/config":"^0.3.4","@holo-js/kernel":"^0.3.4","@holo-js/validation":"^0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.3.4_1784432145208_0.22473373818319442","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@holo-js/broadcast","version":"0.3.5","license":"MIT","_id":"@holo-js/broadcast@0.3.5","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"be0f2797d3a2f2105156657915c819ee070650cd","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.3.5.tgz","fileCount":18,"integrity":"sha512-9r0x6Bxtq4bp9jY3snt2pneX+2+8EhflLioyN9d0XUHblohW3toWQJkPDmCBBuOW1YKtV5s+4QOdH6KPCi11+Q==","signatures":[{"sig":"MEYCIQClIIQ6FbCI4h3TYnTkk4FoRlvoh3Ryy/XOtOWSnLu2BgIhAMj3Nd2oTYe/+g4QyHlxN5s3bRzLKtVcV9LIwgBboJi9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190451},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"299ebc94a95431cab79071b13a111d2972e2ad5f","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/queue":"^0.3.5","@holo-js/config":"^0.3.5","@holo-js/kernel":"^0.3.5","@holo-js/validation":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.3.5_1784434979101_0.3709426402696181","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@holo-js/broadcast","version":"0.3.6","license":"MIT","_id":"@holo-js/broadcast@0.3.6","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"65e8c6c1750296c3fa5d14d71cb64da57150b2e3","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.3.6.tgz","fileCount":18,"integrity":"sha512-T7NSs5hjGan29qv+4sMf59F5pyTJxwmOCz6kagrjeFqzs77WiIcatX1mdaecLq8Lx6Cg2IQj9Jyw0OkUjt6F2g==","signatures":[{"sig":"MEQCIEzyHgK+mu7GtVq2KMzzizsi3hPjtR+oH+ryZe3/tZJAAiBpUVH9QfEn33YG54/RK3HW5PlRBQtPQX1I+bHpLcZvQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190451},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"38e9d4d93d272e11175443d9f46ef974f1005ef4","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/queue":"^0.3.6","@holo-js/config":"^0.3.6","@holo-js/kernel":"^0.3.6","@holo-js/validation":"^0.3.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.3.6_1784436516399_0.5808448907886876","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@holo-js/broadcast","version":"0.3.7","license":"MIT","_id":"@holo-js/broadcast@0.3.7","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"2863c7756b5b1821b6ed34ece0cbe286668419e7","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.3.7.tgz","fileCount":18,"integrity":"sha512-MHQxZoLBkiA6tQ6PP93u1Vh4iaclpKK7yah01REUDgj6V/fKCHQCFznu5O+FCcLNnsmIkfkJ2j4SPRdD6n8U4g==","signatures":[{"sig":"MEQCIF2GB/bKtTjJ2nZbDYzx6eaAtkk+FFAWHqkXDSJw2XYZAiBkPRnlJlgSPiApBYuiQVuT8WllXhbcAawVsxHYrX3yjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190451},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"689eb2fe8d1d9dca159dcf601490fd9853411ca5","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/queue":"^0.3.7","@holo-js/config":"^0.3.7","@holo-js/kernel":"^0.3.7","@holo-js/validation":"^0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.3.7_1784437364728_0.7044239192826367","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@holo-js/broadcast","version":"0.3.8","license":"MIT","_id":"@holo-js/broadcast@0.3.8","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"28cb091646df2d5ad017036d909b09ead6ce2f2e","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.3.8.tgz","fileCount":18,"integrity":"sha512-y3xK6dh966YgI5xQ9umi7PdPGUYjG3gc5agvE4suXFp9h3C52dR48QIglU3fyqaY9HUrEOIdjErE/sm57vW6pg==","signatures":[{"sig":"MEUCIQD7Qz3wGgk470WBGONlPbk94JKjqmY3W85m1rGjjfQiWAIgBpmqVdDbcv8EHtljd80Vyx71ZRcsLVVIyC1mZ7+ntSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190451},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"bb310c82d78f2906f107fd6e582012c7afc0dbbf","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/queue":"^0.3.8","@holo-js/config":"^0.3.8","@holo-js/kernel":"^0.3.8","@holo-js/validation":"^0.3.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.3.8_1784438501371_0.7777519919020266","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@holo-js/broadcast","version":"0.3.10","license":"MIT","_id":"@holo-js/broadcast@0.3.10","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"cb2870d9bcf514b494047f584ac2f5d1facd409b","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.3.10.tgz","fileCount":18,"integrity":"sha512-Ym1qUQvuuXkDTbuYOZCxu0hMmz0j9AiPOIi8czBXT1xc3QzFU2PFXt6SmzuNGy/43AXSLKXwKb+moVCAop70bw==","signatures":[{"sig":"MEUCIGNpzpe+Tox0yIuPT4kK4jtJXX5oo/XxM96CZyqQlptMAiEA8XHfmx5Jgm2BOd1GKLndFDyXJdkloiyGtx0ylN7Mk38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190456},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"15ac56ba94d19b6735d9bc607ef56087ae11a243","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/queue":"^0.3.10","@holo-js/config":"^0.3.10","@holo-js/kernel":"^0.3.10","@holo-js/validation":"^0.3.10"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.3.10_1785789576718_0.10129977745278351","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@holo-js/broadcast","version":"0.3.11","license":"MIT","_id":"@holo-js/broadcast@0.3.11","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"df04899e8dfae2fdbc4cc58efd356ffb4aabb85a","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.3.11.tgz","fileCount":18,"integrity":"sha512-RpzBHZz5EPSp9/i4/8EctykvRHfsOrlN0QY514eIKNuq+IQAdsis4b9kOCmlwN/nz+jv5LDc836OyRHZaQPt9Q==","signatures":[{"sig":"MEYCIQC+Tt3cw0QGqsolEybLz1oTwleksbxAGRieX3m1YoCG9QIhAKY9mCm6qJuS1lVq+N/fPxnpZoFgDBj7aeImXnjQ0Y8/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190456},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"0d074287272b769cda83fe4886c2127c96c9c529","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/queue":"^0.3.11","@holo-js/config":"^0.3.11","@holo-js/kernel":"^0.3.11","@holo-js/validation":"^0.3.11"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.3.11_1785853255065_0.13146687171535731","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@holo-js/broadcast","version":"0.3.12","license":"MIT","_id":"@holo-js/broadcast@0.3.12","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"65ee46df541505b8cf266a107c0fcb282f6a41ba","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.3.12.tgz","fileCount":18,"integrity":"sha512-CM1eP3y9jlTkXeNdIN9Rclc1qv83zc6K7ZfDzAEXSKPql4D+jYblWv5thp9gN2slR3wdSRfE+wk3NTxRM+chmA==","signatures":[{"sig":"MEMCIBmEkEHuPC5eFTTE2obzSmPNuSECVIAG3XpD3nvk7w9pAh9NN4U46+rsAUqhUWXz8OwUXLCUE6r9B+v+XjzUX8Y0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190456},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"10e421bbde6e0241aad83ebf2f8bf011c4345c9f","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/queue":"^0.3.12","@holo-js/config":"^0.3.12","@holo-js/kernel":"^0.3.12","@holo-js/validation":"^0.3.12"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.3.12_1787213596672_0.5508742925559007","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@holo-js/broadcast","version":"0.3.14","license":"MIT","_id":"@holo-js/broadcast@0.3.14","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"3bc130463608e59d350c20a773059a43da02dcad","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.3.14.tgz","fileCount":18,"integrity":"sha512-OQ9jzUS/y++7CVWeZWa0kGhVN4Zf4mVprvrL/Un/zQR8VnV9bpiMrjfGKrf3PoIbMn1qJ4hL7EKmXTmzeO3SNQ==","signatures":[{"sig":"MEYCIQD5m3BJlVH+3s/69PF4XQnaElKFGgBb/i8O38GPpjE26QIhAPh1lTZXb300JnsxA0117KoBS7nknzZgyJ74x0HH4LqK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190456},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"b433fe02f17abe3d0355c8372c13e7877f289b0a","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.6.2","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.3","@holo-js/queue":"^0.3.14","@holo-js/config":"^0.3.14","@holo-js/kernel":"^0.3.14","@holo-js/validation":"^0.3.14"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.3.14_1788993699302_0.37239227286707055","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@holo-js/broadcast","version":"0.3.15","license":"MIT","_id":"@holo-js/broadcast@0.3.15","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"dist":{"shasum":"9f76342036610675b7d92c92d61c593ad54944e3","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.3.15.tgz","fileCount":18,"integrity":"sha512-k5WDBmcnG19gidvrFgmUEUM6pAst1AKevRGYZFNTmYfzmHOWvj2rDJ4HpZjEh1u4hhgedQMIi9N1sfxND93cFg==","signatures":[{"sig":"MEYCIQD5gveEZEE23v1tVO3C6w+lzjxCA8aNbbvM3YRWNj57HwIhAJNrey+UUTMz8sZdqW7MS45ROgnv+ljb9OA6pb3x8uQC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190500},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"fd8d450c11d21bda5827b91c9ef54cb3a2cbc81c","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.19.1","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"_nodeVersion":"26.8.2","dependencies":{"ws":"^8.18.3","@holo-js/queue":"^0.3.15","@holo-js/config":"^0.3.15","@holo-js/kernel":"^0.3.15","@holo-js/validation":"^0.3.15"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/broadcast_0.3.15_1789224672636_0.9382278936149324","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"_id":"@holo-js/broadcast@0.3.16","dist":{"shasum":"53b57dbf97f95cb7a7ab83d79bbeddaf8aa3954f","tarball":"https://registry.npmjs.org/@holo-js/broadcast/-/broadcast-0.3.16.tgz","fileCount":18,"integrity":"sha512-1NQtWjHzlyWpl4kCCkDghemPPeT5eAKYso8PZZkptKsPiWyqyrExNjiUq6qmgdw3/hApF1nRcpFh+etG0kcPNw==","signatures":[{"sig":"MEUCIDBaCQhWuRGuWkBR/bw+Swj+AvmS/qeeQiujXPpIaePdAiEA4jfifenTj/R5adUn9rn4/6qllNv7Kb0sca5LgGgjcSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCh/X+f6sNV0RoLqtcNOv8PL1O34IoT9tPwyLEbJmN5xwIhAOfzG86KSPngpsKvtCBx5Fhb+NLWLPWox9+8EcPpLCZ9"}],"unpackedSize":190521},"main":"./dist/index.mjs","name":"@holo-js/broadcast","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0 || ^26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","default":"./dist/auth.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.mjs","default":"./dist/contracts.mjs"},"./client-config":{"types":"./dist/client-config.d.ts","import":"./dist/client-config.mjs","default":"./dist/client-config.mjs"}},"gitHead":"0e70488ff5a5f64374654d5f4d02654d32909ccf","license":"MIT","scripts":{"stub":"tsup","test":"vitest --run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.type-tests.json --noEmit"},"version":"0.3.16","_npmUser":{"name":"mmelouk","email":"m.melouk@gmail.com"},"_npmVersion":"11.19.1","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","directories":{},"maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"_nodeVersion":"26.8.2","dependencies":{"ws":"^8.18.3","@holo-js/queue":"^0.3.16","@holo-js/config":"^0.3.16","@holo-js/kernel":"^0.3.16","@holo-js/validation":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.5","ioredis":"^5.4.2","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/node":"^22.10.2"},"peerDependencies":{"ioredis":"^5.4.2"},"peerDependenciesMeta":{"ioredis":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/broadcast_0.3.16_1790373225811_0.5327760886509694"}}},"time":{"created":"2026-04-24T21:04:32.019Z","modified":"2026-09-25T21:53:46.108Z","0.1.3":"2026-04-24T21:04:32.331Z","0.1.4":"2026-04-25T04:07:15.886Z","0.1.5":"2026-05-27T11:34:07.030Z","0.1.6":"2026-05-31T17:46:01.710Z","0.1.7":"2026-05-31T23:14:25.935Z","0.1.8":"2026-06-01T12:31:47.076Z","0.1.9":"2026-06-01T23:11:43.685Z","0.2.0":"2026-06-17T18:54:54.606Z","0.2.1":"2026-06-18T01:34:35.747Z","0.2.2":"2026-06-18T02:06:02.553Z","0.2.3":"2026-06-18T04:39:28.134Z","0.2.4":"2026-06-18T04:54:35.859Z","0.2.5":"2026-06-20T22:10:47.712Z","0.2.6":"2026-07-03T12:04:54.559Z","0.3.0":"2026-07-17T06:41:43.461Z","0.3.1":"2026-07-18T00:02:51.072Z","0.3.2":"2026-07-19T02:57:38.469Z","0.3.3":"2026-07-19T03:10:28.609Z","0.3.4":"2026-07-19T03:35:45.349Z","0.3.5":"2026-07-19T04:22:59.230Z","0.3.6":"2026-07-19T04:48:36.534Z","0.3.7":"2026-07-19T05:02:44.865Z","0.3.8":"2026-07-19T05:21:41.501Z","0.3.10":"2026-08-03T20:39:36.873Z","0.3.11":"2026-08-04T14:20:55.263Z","0.3.12":"2026-08-20T08:13:16.841Z","0.3.14":"2026-09-09T22:41:39.465Z","0.3.15":"2026-09-12T14:51:12.764Z","0.3.16":"2026-09-25T21:53:45.899Z"},"license":"MIT","description":"Holo-JS Framework - broadcast contracts, channel definitions, and driver registration seams","maintainers":[{"name":"mmelouk","email":"m.melouk@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}