{"_id":"gingersnap","_rev":"30-f12552d294542bd574e504a33ba125c5","name":"gingersnap","dist-tags":{"latest":"0.26.7"},"versions":{"0.22.0":{"name":"gingersnap","version":"0.22.0","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.22.0","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"92cd4e1ec77a6b1357eaa0ad0665ddf9551c397e","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.22.0.tgz","fileCount":251,"integrity":"sha512-Ys5wHDE/f/YePcTM+r+hK9y7tEJWW8vIW7iTG3dZ6OfTxMhsW/5wkN6QoL2clVGbr8ssR2ChnKvuHlLK7WpouA==","signatures":[{"sig":"MEYCIQCuBH77J38Z2iyNGyiuQ8J6zqUvQHgTmYMUkDuKdmg1MAIhAOvaBk5xyDUOyF7sLfVPvd2gMxqlIZRNgbKethfCxNcK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":732661},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./store":{"import":{"types":"./store.d.ts","default":"./store.mjs"},"require":{"types":"./store.d.ts","default":"./store.cjs"}},"./errors":{"import":{"types":"./errors.d.ts","default":"./errors.mjs"},"require":{"types":"./errors.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future.d.ts","default":"./future.mjs"},"require":{"types":"./future.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream.d.ts","default":"./stream.mjs"},"require":{"types":"./stream.d.ts","default":"./stream.cjs"}},"./typing":{"import":{"types":"./typing.d.ts","default":"./typing.mjs"},"require":{"types":"./typing.d.ts","default":"./typing.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers.d.ts","default":"./managers.mjs"},"require":{"types":"./managers.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools.d.ts","default":"./functools.mjs"},"require":{"types":"./functools.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model.d.ts","default":"./data/model.cjs"}},"./data/value":{"import":{"types":"./data/value.d.ts","default":"./data/value.mjs"},"require":{"types":"./data/value.d.ts","default":"./data/value.cjs"}},"./networking":{"import":{"types":"./networking.d.ts","default":"./networking.mjs"},"require":{"types":"./networking.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders.d.ts","default":"./data/decoders.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"26c32d31e6837cc854a66d40c6f45ffd5a22a5d4","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"10.9.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.22.0_1744636626520_0.014899051135812025","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"gingersnap","version":"0.23.0","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.23.0","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"42a937162e33815d08027b58ce458a871912100f","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.23.0.tgz","fileCount":251,"integrity":"sha512-OQD7x5LGLdTLMjIM5TXvNvRyWgWutlAAUZKrrOwL7LXKw8guwytyjcCpK2Q1Hs7Lb0SSvFwX/yO9eD5FczYBOw==","signatures":[{"sig":"MEYCIQCF69gEsZv864oD5RXYPfr2NBOFJ1ctEPAaKJfi6ZXrYgIhANx7Gce7iclOVDUUiyeTHCmPmoEem5I31E7T1fS6ksqn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":732448},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./store":{"import":{"types":"./store.d.ts","default":"./store.mjs"},"require":{"types":"./store.d.ts","default":"./store.cjs"}},"./errors":{"import":{"types":"./errors.d.ts","default":"./errors.mjs"},"require":{"types":"./errors.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future.d.ts","default":"./future.mjs"},"require":{"types":"./future.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream.d.ts","default":"./stream.mjs"},"require":{"types":"./stream.d.ts","default":"./stream.cjs"}},"./typing":{"import":{"types":"./typing.d.ts","default":"./typing.mjs"},"require":{"types":"./typing.d.ts","default":"./typing.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers.d.ts","default":"./managers.mjs"},"require":{"types":"./managers.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools.d.ts","default":"./functools.mjs"},"require":{"types":"./functools.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model.d.ts","default":"./data/model.cjs"}},"./data/value":{"import":{"types":"./data/value.d.ts","default":"./data/value.mjs"},"require":{"types":"./data/value.d.ts","default":"./data/value.cjs"}},"./networking":{"import":{"types":"./networking.d.ts","default":"./networking.mjs"},"require":{"types":"./networking.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders.d.ts","default":"./data/decoders.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"9a47d01035a26c152d4f515fa705f37d63488fc7","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"10.9.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"23.11.0","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.23.0_1744655254694_0.6015827390181787","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"gingersnap","version":"0.23.1","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.23.1","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"15015dbb6ebed31be22858b590a6ea1ac2cae62c","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.23.1.tgz","fileCount":251,"integrity":"sha512-PZA5c1za7zblIpKM4CefD1h4Ys6ELgUxa6IeCpSEv6z0duUxILygkvebC6Qiwy+itAFTprsGxvYkf+B7Hcxj3A==","signatures":[{"sig":"MEUCIEORqmrIU8v1W4cjtQaJKD0+FjsAxV6Errmlp18SKeOKAiEA+YO1phKS4VwI7cU2vD6WXoano7VqN8S7IY5NGr5xNTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":732580},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./store":{"import":{"types":"./store/index.d.ts","default":"./store.mjs"},"require":{"types":"./store/index.d.ts","default":"./store.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./typing":{"import":{"types":"./typing.d.ts","default":"./typing.mjs"},"require":{"types":"./typing.d.ts","default":"./typing.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/value":{"import":{"types":"./data/value.d.ts","default":"./data/value.mjs"},"require":{"types":"./data/value.d.ts","default":"./data/value.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"9a47d01035a26c152d4f515fa705f37d63488fc7","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"10.9.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"23.11.0","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.23.1_1744656461537_0.1943680372900496","host":"s3://npm-registry-packages-npm-production"}},"0.23.2":{"name":"gingersnap","version":"0.23.2","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.23.2","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"f2f1c623899b9dccd671ee20b9f68443072ab7dd","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.23.2.tgz","fileCount":252,"integrity":"sha512-MTsidmg3FS8vFzcSjj45RE5wPMAeNeyS8K8d03/lkaD8HY/pgSECGHc7CAZ1cAAc36VzNIWUogoPmEc+a78BTQ==","signatures":[{"sig":"MEQCIA06UbK5kynm/ijBDIG5yj4h6YIGIGyAlQ5yXUGSSQ7HAiAnCFOMzsTnbOqmkH2PvKskd+u13aOaE3ZsHNprr0WSQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":743368},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./store":{"import":{"types":"./store/index.d.ts","default":"./store.mjs"},"require":{"types":"./store/index.d.ts","default":"./store.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./typing":{"import":{"types":"./typing.d.ts","default":"./typing.mjs"},"require":{"types":"./typing.d.ts","default":"./typing.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/value":{"import":{"types":"./data/value.d.ts","default":"./data/value.mjs"},"require":{"types":"./data/value.d.ts","default":"./data/value.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"6e1d998fc761b0553675868ab8ce6b939bce7263","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"10.9.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"23.11.0","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.23.2_1744870494952_0.26697710423357246","host":"s3://npm-registry-packages-npm-production"}},"0.23.3":{"name":"gingersnap","version":"0.23.3","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.23.3","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"b0a5ffc699dfc72396236552bd9e32abf7500512","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.23.3.tgz","fileCount":251,"integrity":"sha512-rJ7HLOsgi6cfI+3q40ZSC2jSp5D4nD60qYPSZW0AXgAED8K52uaS7chetmOfPnxE9+vljqdn2NCOWNzYcFia9Q==","signatures":[{"sig":"MEUCIHvLw/8cHQTh8DKFerLcA+nH+QnWPWsbzmSM+hZSn6ZYAiEA8gqfI+r/2uxzmdf4xYAgQRVdfkaS6ZI5k18hrnP5R2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":752814},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./store":{"import":{"types":"./store/index.d.ts","default":"./store.mjs"},"require":{"types":"./store/index.d.ts","default":"./store.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./typing":{"import":{"types":"./typing.d.ts","default":"./typing.mjs"},"require":{"types":"./typing.d.ts","default":"./typing.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/value":{"import":{"types":"./data/value.d.ts","default":"./data/value.mjs"},"require":{"types":"./data/value.d.ts","default":"./data/value.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"6b4cf74fe952f6552863d7a9833cedc68e1cf569","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.3.0","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.23.3_1755956183916_0.8580955131890651","host":"s3://npm-registry-packages-npm-production"}},"0.23.4":{"name":"gingersnap","version":"0.23.4","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.23.4","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"f97754c176b91ee1e6e7d5e2b59520fc08b3c596","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.23.4.tgz","fileCount":254,"integrity":"sha512-PGMzhH4WfNxc1c/eXpBr5xY9NYmguUnmWXb6A8BDPtP4JtW6mQuvs0pznY14naFBBVXnlKmTd1qbbf/26FXIZg==","signatures":[{"sig":"MEQCID2oVb7wROmWZh5jyp2x8I4FQu+djFVfLmpRayZNkm6fAiADZ1NnCvbpyNdGwyKpQFqX1sRQWrk0mP+u95s4y9UeTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":754084},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./store":{"import":{"types":"./store/index.d.ts","default":"./store.mjs"},"require":{"types":"./store/index.d.ts","default":"./store.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./typing":{"import":{"types":"./typing.d.ts","default":"./typing.mjs"},"require":{"types":"./typing.d.ts","default":"./typing.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/value":{"import":{"types":"./data/value.d.ts","default":"./data/value.mjs"},"require":{"types":"./data/value.d.ts","default":"./data/value.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"3d7ea11da65cc60b680d4f19ecc53e77a89edc9f","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.3.0","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.23.4_1755956544163_0.9083800453995245","host":"s3://npm-registry-packages-npm-production"}},"0.23.5":{"name":"gingersnap","version":"0.23.5","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.23.5","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"3ebd2c610c4aeaed1cdb8f1642eb99545eeef596","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.23.5.tgz","fileCount":259,"integrity":"sha512-j1yg4hScu7rL34czI/K/8TshOrHdzCmeI3wStsUHx93qVcKRgW07sgf3BqoIFg2QlMOqmk8KqRRMFhxtTwDn5g==","signatures":[{"sig":"MEQCIGDwxZwbagKtrF719k7VIDQzQJxEfe0JNB5YihXfMHKeAiBfYH0UkaVfFdxC5Bkn3DXL+P8ah5a9hLgB6Z7NVC3QVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759851},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./typing":{"import":{"types":"./typing.d.ts","default":"./typing.mjs"},"require":{"types":"./typing.d.ts","default":"./typing.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"1e1e64db9194cb013284964f9093d3d5e5dada92","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.6.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.23.5_1766826177079_0.835100750290638","host":"s3://npm-registry-packages-npm-production"}},"0.23.6":{"name":"gingersnap","version":"0.23.6","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.23.6","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"7df10af5605de69a720720e80b2959e925300f92","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.23.6.tgz","fileCount":255,"integrity":"sha512-Qbpf/4YfHfXf5Me2IPB8UAR0BYJRJWVwNYqUza9rvFyx/QAtmanVrZzEahJtmt+u8P+iakGBL13b2cgiCMp6zQ==","signatures":[{"sig":"MEUCIEussOaTATzM7Kx3MmFYel0hT9ztn5NxXZ1rO5g1kcvPAiEAuw310QIO+PTSdDVP7jpsrsAGRTa0gaPRkPIS8dTlzS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":757637},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./typing":{"import":{"types":"./typing.d.ts","default":"./typing.mjs"},"require":{"types":"./typing.d.ts","default":"./typing.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"c74e0279a176f11cf3914a57d953fcde075ee341","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.6.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.23.6_1766827174357_0.15764872908122118","host":"s3://npm-registry-packages-npm-production"}},"0.23.7":{"name":"gingersnap","version":"0.23.7","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.23.7","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"f91fd98272634695eb3b20dd035b76af361403d3","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.23.7.tgz","fileCount":255,"integrity":"sha512-FT4tpagFaW6YirH3zlos6cU/gpV0xdTNi8dVJ0Y86YFwjdTuWHTdFhg6zO2WPrL0qJl20cmsGJl3AkF35LXJdA==","signatures":[{"sig":"MEUCIQC7Dz66vycXwNkouBHU87pD+41VcvkpSSCENJKdq7GFbgIgZh87adEEpCJmuKkKT6+BxSWqISLiiu7R+kb87ii95fM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":767383},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./typing":{"import":{"types":"./typing.d.ts","default":"./typing.mjs"},"require":{"types":"./typing.d.ts","default":"./typing.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"6ba14c4f61e25417d6fe1211af4e9f117c281e23","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.6.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.23.7_1766841299417_0.7702583104910623","host":"s3://npm-registry-packages-npm-production"}},"0.23.8":{"name":"gingersnap","version":"0.23.8","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.23.8","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"574be858e6dbfcb0e7f9c03ac550753b9260fef8","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.23.8.tgz","fileCount":255,"integrity":"sha512-DnR28ymrcQ/qNKZ0E2z3fbcyRistYQatpiILGJOOa4f0frnZwkT0+6QzfC27n8RgUvOItOa47WgjXKU8AiZlrw==","signatures":[{"sig":"MEQCIA4MNInyHX28AsDO5iAChjfZfnHy15oRJyQWCd0W9StjAiBvjIfFc9XVtCwghahsUsHXtJ5NPT/NpW2wHhJxp3KZ+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":769818},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./typing":{"import":{"types":"./typing.d.ts","default":"./typing.mjs"},"require":{"types":"./typing.d.ts","default":"./typing.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"cf7d9cbbcc9ee4a34eb94159ad4af1eca085f147","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.6.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.23.8_1766845028863_0.521799438587889","host":"s3://npm-registry-packages-npm-production"}},"0.23.9":{"name":"gingersnap","version":"0.23.9","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.23.9","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"18955f890a8d05c3a82c7d3a29bd8f2bd604663e","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.23.9.tgz","fileCount":255,"integrity":"sha512-yXtXbDxtobo4HocW+nfWjh+3DHOKa5qxZVGiSjIUEqIoT4GdR6DEyV2phQY9tRCFIAvCufZjnH9wxjuSOPIL6g==","signatures":[{"sig":"MEUCIQD/ZXvUQpd7aX24IkRGcLipqUpOxYaOhwsxuTpsCgl50AIgMEe+u01NtsceO6aBCPXpbsbx51/n6PgboOcwIWCk1Ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":773364},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./typing":{"import":{"types":"./typing.d.ts","default":"./typing.mjs"},"require":{"types":"./typing.d.ts","default":"./typing.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"269ce1455adfa6e06b63651d8fd4dee5fe7952a4","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.6.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.23.9_1766846071598_0.5160761206675286","host":"s3://npm-registry-packages-npm-production"}},"0.23.10":{"name":"gingersnap","version":"0.23.10","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.23.10","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"030503245863fcef71e894f14896a8b414d6abe9","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.23.10.tgz","fileCount":255,"integrity":"sha512-1T+hFJJBRdA/+f+i0lZ438LkKBi0Y7qs9vyYG/nyO9Rseihf9xWpO3Kwzl8oLYE3Z0v5C4F5yIvXwNpnraDsCQ==","signatures":[{"sig":"MEYCIQC9k12DyvtwIVN/vi2VnH6GW5DFyQwBRY9IfG+HDj9xzwIhAIwKtFjFpNAQe+M1dcJt7kp8C2UdJX/W9Yk4ej33g6LD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784745},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./typing":{"import":{"types":"./typing.d.ts","default":"./typing.mjs"},"require":{"types":"./typing.d.ts","default":"./typing.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"0ebe43f9782805c1797a10ea8eede78ea61c081b","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.6.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.23.10_1766976483765_0.07915436461883574","host":"s3://npm-registry-packages-npm-production"}},"0.23.11":{"name":"gingersnap","version":"0.23.11","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.23.11","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"b7208f13cefb6acc6ddc3954aae2d1d99c038fdd","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.23.11.tgz","fileCount":255,"integrity":"sha512-pA9aT+dEMqeyXbm8s1LHPvgDLrayyufRue/AaEwFOg+HwZrk1UiR+mKkjiR7p4/aOxYoy1tZBRgSMEkdgt9C3Q==","signatures":[{"sig":"MEQCIAlRuCCOG8wLCF+NvnFUXDkVLPzvbfw/DuiLPi92b3MmAiBbKNlyOzNtbfvSwsSWC7czskWN5tduPQdm1NeR51iWNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784991},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./typing":{"import":{"types":"./typing.d.ts","default":"./typing.mjs"},"require":{"types":"./typing.d.ts","default":"./typing.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"658fc1bf845cc8732c50ba1f4976c4ca41f0f956","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.6.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.23.11_1766993919638_0.43345026686876764","host":"s3://npm-registry-packages-npm-production"}},"0.23.12":{"name":"gingersnap","version":"0.23.12","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.23.12","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"e9df1be0dea9022978c667c074925025e1ea2593","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.23.12.tgz","fileCount":255,"integrity":"sha512-bvKb2nFMs5seKP1oKwPOEQtI9gnMdJf0HGjpyzsCFLu8DOoIaSZWvlmzA2bY2GUGiBZPfEyCzrLIOOqVtgy2sw==","signatures":[{"sig":"MEUCIEF8K95TSqa8lHEzGZYLfL8n19AwfF2VVNXwvTMS9jJ3AiEA5ATIgqu8COl+6POHBTKUBzQIbVDAyGk+IW1FsJW2Ois=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":789644},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./typing":{"import":{"types":"./typing.d.ts","default":"./typing.mjs"},"require":{"types":"./typing.d.ts","default":"./typing.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"c836e9b7b8d16010c8c0b6d392f9160a0b965c27","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.6.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.23.12_1767057838988_0.29937032372119154","host":"s3://npm-registry-packages-npm-production"}},"0.23.13":{"name":"gingersnap","version":"0.23.13","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.23.13","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"e58026f9b0f5bddf5f43b1a09c268dd09d2875e6","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.23.13.tgz","fileCount":255,"integrity":"sha512-fnb9mNDUPgbKrER68nl0R0mWHUJExTz77fU66Q5Wjy2SW1u8IssjMmgqxt6srueQL8jisr0KFPQi9P4E5Fmarg==","signatures":[{"sig":"MEQCIFa9kZl2551mwpwju4CJ+w7Ii9/gUlfxPsNPQ/FZ9O/cAiB0B0RXaI5VNjAvzLjX+Li7/mJQ6UDOFQi6GdyqqtFpvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":797355},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./typing":{"import":{"types":"./typing.d.ts","default":"./typing.mjs"},"require":{"types":"./typing.d.ts","default":"./typing.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"88f9d2d96db8767998733655db758581287dbf36","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.6.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.23.13_1767065377699_0.05709256329678114","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"gingersnap","version":"0.24.0","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.24.0","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"9efe80cdbd31280f557aa647e7e751ab974edc55","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.24.0.tgz","fileCount":262,"integrity":"sha512-wNUBvLPmOne/LCnI4VQabevcn+gN+mpibp2qYoUYVr1vhuvg3nsmjcQ8ab1ymuHwTvXEJky2PGtmkbZFbWtDOg==","signatures":[{"sig":"MEUCIQDCCV3wlO1l3BTidmEy4b14HvIjffsmHShkxdDLS6/U9QIgIctqsGqkUXHSmnoe4YsZSa9v5+G42W7GficxbTGOL88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":811234},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./typing/types":{"import":{"types":"./typing/types.d.ts","default":"./typing/types.mjs"},"require":{"types":"./typing/types.d.ts","default":"./typing/types.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./extensions/time":{"import":{"types":"./extensions/time.d.ts","default":"./extensions/time.mjs"},"require":{"types":"./extensions/time.d.ts","default":"./extensions/time.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"2703e3825f77a22ee6dd224ab7856d734083894a","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.6.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.24.0_1767094346510_0.40072234656907724","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"gingersnap","version":"0.24.1","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.24.1","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"90997ce1f0591dcab0e397b5645cac09847b96ed","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.24.1.tgz","fileCount":262,"integrity":"sha512-0J0nqjUorSGTuiseZoioYb7JncGShx6+mdibOH2p8yo2TCfcP0QlQNQ1te8YESRccP4QQgiKqh+ki7pwJWE7BA==","signatures":[{"sig":"MEUCIAHI6BHwoiwsLE0qfDGHiS4JjKT8gEmqc/EuUqkTvzo8AiEAqfityZ6V1Sho6jCrszViecmEbma0DIo/s6CgjR8sxmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":811234},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./typing/types":{"import":{"types":"./typing/types.d.ts","default":"./typing/types.mjs"},"require":{"types":"./typing/types.d.ts","default":"./typing/types.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./extensions/time":{"import":{"types":"./extensions/time.d.ts","default":"./extensions/time.mjs"},"require":{"types":"./extensions/time.d.ts","default":"./extensions/time.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"c381de4a2f165888a2af6cba2976b5d00a07083a","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.6.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.24.1_1767095568017_0.8307889938552031","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"gingersnap","version":"0.24.2","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.24.2","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"abe269271d07f8855a70e7b4f39f9bca47c07978","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.24.2.tgz","fileCount":262,"integrity":"sha512-TvFxN7F2k6MfJ+OnUwjwBGjyHSM461gnljXzVgyGEtSOrwGAfkqjn6ir0tMS/zYOOiRpumnXK/ChVTncAj9SlA==","signatures":[{"sig":"MEUCIQCvykp5TKABu9aJbx2OptF1jLXQzQsVMMMQOoRtsz1EfgIgaCQGvyKt2woS/mpA69i7tFouVnZFwGHvNxKD72QRKTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":811234},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./typing/types":{"import":{"types":"./typing/types.d.ts","default":"./typing/types.mjs"},"require":{"types":"./typing/types.d.ts","default":"./typing/types.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./extensions/time":{"import":{"types":"./extensions/time.d.ts","default":"./extensions/time.mjs"},"require":{"types":"./extensions/time.d.ts","default":"./extensions/time.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"f6c4885c79a089c1ec0519c211498360e3d60ebd","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.6.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.24.2_1767095887353_0.20643400351580676","host":"s3://npm-registry-packages-npm-production"}},"0.24.3":{"name":"gingersnap","version":"0.24.3","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.24.3","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"84cb663903df6eb9fa8dc89851a227a77d6f19d2","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.24.3.tgz","fileCount":261,"integrity":"sha512-A+ShGXZU0nWFk10Ss58eUCjBDHiQ2/vF4y9OWd6MqI7ckAVZcZdnuYZqMCpv06zkjW2rUbdq8o7+tmpW5b5ehw==","signatures":[{"sig":"MEYCIQDTeycsWziY6grS1ShOJMvz1CNwkxcaQ85bmJo97IvVVgIhANb+RcrXRIUzw4IzXQtAA/X7RIFqoz5Z4epFqhuuG5lG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824400},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./typing/types":{"import":{"types":"./typing/types.d.ts","default":"./typing/types.mjs"},"require":{"types":"./typing/types.d.ts","default":"./typing/types.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"db32f3422bb1823148ab91883c84e1c9c224d4b2","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.6.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.24.3_1767188799363_0.9544416518526695","host":"s3://npm-registry-packages-npm-production"}},"0.24.4":{"name":"gingersnap","version":"0.24.4","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.24.4","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"d6cff22ed1cfe22bc10dbf5c1083ad65bb796526","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.24.4.tgz","fileCount":261,"integrity":"sha512-PhP1u7+qfH4H3piQFkxfD6sGXF5PbVDeNsj2bfelAkUhsEinut7K6f9NYeh/ZV07QLd3sQn4ItGLViai/M4bKw==","signatures":[{"sig":"MEUCIQC/qA4bG3//mGT9l3Ke4Qa8op/itVXOJ6+MlZ3FD9PPwgIgcpS/nmkUoMQT19O6EInFEC9VnamvFjGNf/cmnzkMT+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824620},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./typing/types":{"import":{"types":"./typing/types.d.ts","default":"./typing/types.mjs"},"require":{"types":"./typing/types.d.ts","default":"./typing/types.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"1c589b957af8d0e8f3b8874025e24733cfe09ecf","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.6.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.24.4_1767189002675_0.04899693164699559","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"gingersnap","version":"0.25.0","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.25.0","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"03abfff6e532a5e0b3f9464a1941fdf40d9fdb2d","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.25.0.tgz","fileCount":261,"integrity":"sha512-X0HKSUVN0JknRUg3qbSMR3cKTPw1GQ5njgC39822P6LjCgRFdsdFNTtb1/hBYGOStoHrL6zA5rmvWXXuilC6VA==","signatures":[{"sig":"MEUCIQD4n5WPoIU2z/Yaxaf9EWosXHrQ1YUU5l7f4W9+kqAXFAIgCGD/v7qOdGxke5ATgRm+enwqpqjStPwzQBpmebpnLsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956572},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./typing/types":{"import":{"types":"./typing/types.d.ts","default":"./typing/types.mjs"},"require":{"types":"./typing/types.d.ts","default":"./typing/types.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"63705c9820b15b96440a1900425655a8ef4f8d11","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.6.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.25.0_1767324685453_0.39551706989068514","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"gingersnap","version":"0.25.1","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.25.1","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"34c267d3a9112bf4e1249adc15a3e1729f5c711f","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.25.1.tgz","fileCount":261,"integrity":"sha512-f1MrXgyzjSJ2Uxqu5bXWbSuJrOmon0sq2xRwQocsQc13D/2tpUL+KR0+kCw72gcwkCkTvJ7WKxSqS0NMKxHbSQ==","signatures":[{"sig":"MEUCIQCTroicsUKozd3bpIUKwFfS48WuU1Xy6NG2IK2IPSm2FAIgQsIzFCGVEl/AtNgWIGVJ0CsN5DR6Mx3KS8hxYrjQa2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956866},"exports":{"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./typing/types":{"import":{"types":"./typing/types.d.ts","default":"./typing/types.mjs"},"require":{"types":"./typing/types.d.ts","default":"./typing/types.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"8a64e52298c510765220c5b012a5b5547c3a655c","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.6.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.25.1_1767334229733_0.005737274035893636","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"gingersnap","version":"0.25.2","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.25.2","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"9431283b7e384f73675cb8d611208afd7e002d6d","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.25.2.tgz","fileCount":261,"integrity":"sha512-srGVo8HboMc4rXCuQuGyn7d5ACpeQMBlisN4kHl3WcXxGxLhLSMRdKHLUcBt366A96T+5ZUj4O5dZxJetqMhTg==","signatures":[{"sig":"MEQCIHYza71Ap6QL46nhGBD+SzMxOnI/lutpcrgjJy3kCKQcAiA/7BBljCWoizpbzCklODbN4tRNTDrOGwSj/SAIxabEZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956995},"exports":{"./files":{"import":{"types":"./files.d.ts","default":"./files.mjs"},"require":{"types":"./files.d.ts","default":"./files.cjs"}},"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./typing/types":{"import":{"types":"./typing/types.d.ts","default":"./typing/types.mjs"},"require":{"types":"./typing/types.d.ts","default":"./typing/types.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"215da75d4f7a84007a41a0ce754c6bc21a74223d","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.6.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.25.2_1767334910270_0.9009533081716787","host":"s3://npm-registry-packages-npm-production"}},"0.25.3":{"name":"gingersnap","version":"0.25.3","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.25.3","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"2cb58d7b57ae6de3b09d8e127721646b37ecdc9f","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.25.3.tgz","fileCount":261,"integrity":"sha512-BSBlFvTs+BmR+LGPluRyhJSvx8owRoZP2k6HCN3wfB9Tgvdi5xFS4PRofw4h/dZLV8dYrRrbVPG2HVPXhsymPw==","signatures":[{"sig":"MEYCIQCz/J/iH+M3ltj7Dh47dgI3hxNnMPJx+NKN/Eg+KNNdUgIhALlkRc7pjWICU3wJr8p9LiNh0ee6/PFJycWRfoR1E14u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957429},"exports":{"./files":{"import":{"types":"./files.d.ts","default":"./files.mjs"},"require":{"types":"./files.d.ts","default":"./files.cjs"}},"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./typing/types":{"import":{"types":"./typing/types.d.ts","default":"./typing/types.mjs"},"require":{"types":"./typing/types.d.ts","default":"./typing/types.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"e4119df6c3c8f5a40d7e4e8976aa198a5d9af81f","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"11.6.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.25.3_1767421973560_0.948167903536508","host":"s3://npm-registry-packages-npm-production"}},"0.26.2":{"name":"gingersnap","version":"0.26.2","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.26.2","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"9da6d522881e65c3101100785491672714c69170","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.26.2.tgz","fileCount":261,"integrity":"sha512-4aEeVRwf1Tp50PtnIkks8ZBpqM+6p6vW+p/EW/vsBxXLkX/FrCvkxMiUgB/vZTusfwFZvSYcyBEHcThehFUQyQ==","signatures":[{"sig":"MEQCIA/ffDuuye5wqeU1JaGQTjhDLSmu00QS84jSEYsORL82AiAMVCF9N61GuYHIQe1SvLlJCVz8D3QZq6pQrXF9YubhBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966254},"exports":{"./files":{"import":{"types":"./files.d.ts","default":"./files.mjs"},"require":{"types":"./files.d.ts","default":"./files.cjs"}},"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./typing/types":{"import":{"types":"./typing/types.d.ts","default":"./typing/types.mjs"},"require":{"types":"./typing/types.d.ts","default":"./typing/types.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"0eadad17f8768c88b89c9697f23b5909af15ea10","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"10.9.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"23.11.0","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.26.2_1771668848329_0.9221900061677462","host":"s3://npm-registry-packages-npm-production"}},"0.26.3":{"name":"gingersnap","version":"0.26.3","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.26.3","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"5503c8af342cf8b0abf8ff4b026b5ef70411849d","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.26.3.tgz","fileCount":261,"integrity":"sha512-CNtHPRR93Y0+bFbiOhZN9NiOLnTbsF2VB4fsfm9YxObTTdI0ySKcRxB1epOGk9U2l+ENhZU1j3jTfXX0UclCyg==","signatures":[{"sig":"MEUCIQCnT0WhvCa2LQo3il9xEnC1F8TnGfP5gztHDbuuXIXW4AIgXVSsDZy8ObiiQ4Pxj4LXWsTglELlqhkluQjpTyfJLnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966313},"exports":{"./files":{"import":{"types":"./files.d.ts","default":"./files.mjs"},"require":{"types":"./files.d.ts","default":"./files.cjs"}},"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./typing/types":{"import":{"types":"./typing/types.d.ts","default":"./typing/types.mjs"},"require":{"types":"./typing/types.d.ts","default":"./typing/types.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"65c27809fb6da04bff5f64573824fe26c9f84d75","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"10.9.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"23.11.0","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.26.3_1771746430564_0.994972244164813","host":"s3://npm-registry-packages-npm-production"}},"0.26.4":{"name":"gingersnap","version":"0.26.4","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.26.4","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"e00b73ddf244ef7fd623bb816e2f0b691484798b","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.26.4.tgz","fileCount":261,"integrity":"sha512-JSVFHLrKdWh6rtxsF0fJJHr93tZjp7cNj3OxOSMiEndjXHL55LTLzL+4+c+aZu7jy+rLXXYOV6rgV1fhSedddQ==","signatures":[{"sig":"MEYCIQDFjgSIEm/6VZ2wcuKw4KpUTS+bn2ns0euoY6YuwDQLHgIhAJMUHfTS1Cj/fM1ywwYQQY2WKf8iHxJpjbds9TeETSG+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968121},"exports":{"./files":{"import":{"types":"./files.d.ts","default":"./files.mjs"},"require":{"types":"./files.d.ts","default":"./files.cjs"}},"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./typing/types":{"import":{"types":"./typing/types.d.ts","default":"./typing/types.mjs"},"require":{"types":"./typing/types.d.ts","default":"./typing/types.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"65c27809fb6da04bff5f64573824fe26c9f84d75","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"10.9.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"23.11.0","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.26.4_1771758844916_0.24361434332799137","host":"s3://npm-registry-packages-npm-production"}},"0.26.5":{"name":"gingersnap","version":"0.26.5","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.26.5","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"24ea4c1e33b6e0ddc0d317180adc5127ccd89780","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.26.5.tgz","fileCount":261,"integrity":"sha512-N+qjnBLpviD94lh8GR3SmizJdX08Gg7vqTgYRfLayQZmAjvVAzc/S5TeBE3VB9fiHgrVsVQ84y7jzuq2xAFdKw==","signatures":[{"sig":"MEUCIQCWfcoW7DD2mL7WI1/94hPrLOFpSoHZUft8SPX48K7EgQIgRiqPL6vn0CBsBl4U5nDcvosJVjVbvRA+JN8CM5DImTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":970236},"exports":{"./files":{"import":{"types":"./files.d.ts","default":"./files.mjs"},"require":{"types":"./files.d.ts","default":"./files.cjs"}},"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./typing/types":{"import":{"types":"./typing/types.d.ts","default":"./typing/types.mjs"},"require":{"types":"./typing/types.d.ts","default":"./typing/types.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"b4f9cb6ed9bd60a51282841ef3f331998e718c54","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"10.9.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"23.11.0","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.26.5_1771760816136_0.06984165230625305","host":"s3://npm-registry-packages-npm-production"}},"0.26.6":{"name":"gingersnap","version":"0.26.6","author":{"name":"CookieNerds LLC"},"_id":"gingersnap@0.26.6","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"dist":{"shasum":"82045c60ecbec5b918e116d9dbc54fa8b11c035d","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.26.6.tgz","fileCount":261,"integrity":"sha512-FAyhsE4yLG5BhJNv9y6pT6y1AgsjLrKgc1z0JMHoe2Gyt1gRLzzJ2zy75nuP18CkEZDjAKpDpLQF7cHCoP4eng==","signatures":[{"sig":"MEUCIC2CzA22WxsfsZvPD4/hqNuhe95geartHG3PyTs20NGuAiEA4vVw46VvkF27YhLqm367s1GUknlLIoyCcHRc2GOX0N4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":970398},"exports":{"./files":{"import":{"types":"./files.d.ts","default":"./files.mjs"},"require":{"types":"./files.d.ts","default":"./files.cjs"}},"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./typing/types":{"import":{"types":"./typing/types.d.ts","default":"./typing/types.mjs"},"require":{"types":"./typing/types.d.ts","default":"./typing/types.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}}},"gitHead":"7290485ff57343566049832b5f20c37b2a3bed76","_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"_npmVersion":"10.9.2","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","directories":{},"_nodeVersion":"23.11.0","dependencies":{"ws":"^8.16.0","uuid":"^9.0.1","x2js":"^3.4.4","ramda":"^0.30.1","tslib":"^2.6.3","papaparse":"^5.4.1","protobufjs":"^7.2.6","object-hash":"^3.0.0","browser-or-node":"^3.0.0-pre.0","@msgpack/msgpack":"^3.0.0-beta2","reflect-metadata":"^0.2.2","modern-isomorphic-ws":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gingersnap_0.26.6_1771772116612_0.06574647927721733","host":"s3://npm-registry-packages-npm-production"}},"0.26.7":{"name":"gingersnap","version":"0.26.7","description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","dependencies":{"@msgpack/msgpack":"^3.0.0-beta2","browser-or-node":"^3.0.0-pre.0","modern-isomorphic-ws":"^1.0.5","object-hash":"^3.0.0","papaparse":"^5.4.1","protobufjs":"^7.2.6","ramda":"^0.30.1","reflect-metadata":"^0.2.2","tslib":"^2.6.3","uuid":"^9.0.1","ws":"^8.16.0","x2js":"^3.4.4"},"author":{"name":"CookieNerds LLC"},"exports":{"./synchronize":{"import":{"types":"./synchronize.d.ts","default":"./synchronize.mjs"},"require":{"types":"./synchronize.d.ts","default":"./synchronize.cjs"}},"./mocks":{"import":{"types":"./mocks.d.ts","default":"./mocks.mjs"},"require":{"types":"./mocks.d.ts","default":"./mocks.cjs"}},"./socket":{"import":{"types":"./socket.d.ts","default":"./socket.mjs"},"require":{"types":"./socket.d.ts","default":"./socket.cjs"}},"./typing/types":{"import":{"types":"./typing/types.d.ts","default":"./typing/types.mjs"},"require":{"types":"./typing/types.d.ts","default":"./typing/types.cjs"}},"./stream":{"import":{"types":"./stream/index.d.ts","default":"./stream.mjs"},"require":{"types":"./stream/index.d.ts","default":"./stream.cjs"}},"./reflection/injector":{"import":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.mjs"},"require":{"types":"./reflection/injector.d.ts","default":"./reflection/injector.cjs"}},"./stream/call":{"import":{"types":"./stream/call.d.ts","default":"./stream/call.mjs"},"require":{"types":"./stream/call.d.ts","default":"./stream/call.cjs"}},"./stream/state":{"import":{"types":"./stream/state.d.ts","default":"./stream/state.mjs"},"require":{"types":"./stream/state.d.ts","default":"./stream/state.cjs"}},"./stream/collector":{"import":{"types":"./stream/collector.d.ts","default":"./stream/collector.mjs"},"require":{"types":"./stream/collector.d.ts","default":"./stream/collector.cjs"}},"./stream/observable":{"import":{"types":"./stream/observable.d.ts","default":"./stream/observable.mjs"},"require":{"types":"./stream/observable.d.ts","default":"./stream/observable.cjs"}},"./networking":{"import":{"types":"./networking/index.d.ts","default":"./networking.mjs"},"require":{"types":"./networking/index.d.ts","default":"./networking.cjs"}},"./managers":{"import":{"types":"./managers/index.d.ts","default":"./managers.mjs"},"require":{"types":"./managers/index.d.ts","default":"./managers.cjs"}},"./future":{"import":{"types":"./future/index.d.ts","default":"./future.mjs"},"require":{"types":"./future/index.d.ts","default":"./future.cjs"}},"./errors":{"import":{"types":"./errors/index.d.ts","default":"./errors.mjs"},"require":{"types":"./errors/index.d.ts","default":"./errors.cjs"}},"./data-structures/array":{"import":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.mjs"},"require":{"types":"./data-structures/array/index.d.ts","default":"./data-structures/array.cjs"}},"./data-structures/object":{"import":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.mjs"},"require":{"types":"./data-structures/object/index.d.ts","default":"./data-structures/object.cjs"}},"./data/decoders":{"import":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.mjs"},"require":{"types":"./data/decoders/index.d.ts","default":"./data/decoders.cjs"}},"./data/model":{"import":{"types":"./data/model/index.d.ts","default":"./data/model.mjs"},"require":{"types":"./data/model/index.d.ts","default":"./data/model.cjs"}},"./data/bus":{"import":{"types":"./data/bus.d.ts","default":"./data/bus.mjs"},"require":{"types":"./data/bus.d.ts","default":"./data/bus.cjs"}},"./data/AtomicValue":{"import":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.mjs"},"require":{"types":"./data/AtomicValue.d.ts","default":"./data/AtomicValue.cjs"}},"./data/store":{"import":{"types":"./data/store/index.d.ts","default":"./data/store.mjs"},"require":{"types":"./data/store/index.d.ts","default":"./data/store.cjs"}},"./functools":{"import":{"types":"./functools/index.d.ts","default":"./functools.mjs"},"require":{"types":"./functools/index.d.ts","default":"./functools.cjs"}},"./files":{"import":{"types":"./files.d.ts","default":"./files.mjs"},"require":{"types":"./files.d.ts","default":"./files.cjs"}}},"_id":"gingersnap@0.26.7","gitHead":"838467cd676689194de685724d8e069e0cc5f9c1","_nodeVersion":"23.11.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-DiQRmqMN0isimGEJY0DiqZDifVUMQi87nQoRND2rK5kYdi1ZnMU+XH9W6X9mwmuaEpv4vieWNOl0Tx6rCBxjAQ==","shasum":"86d29a89aa3ce80ed7b489284292eb4289b9b5c3","tarball":"https://registry.npmjs.org/gingersnap/-/gingersnap-0.26.7.tgz","fileCount":261,"unpackedSize":970074,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHAPQDArnD/uc5eJKBQaxm01l6tnVBdJhr0WUpPkcqenAiAlDTAMJN+s62YYW543ubAIKJQagRg6xQauqqCzL2UD9g=="}]},"_npmUser":{"name":"calloo","email":"michael.ma.calloo@gmail.com"},"directories":{},"maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gingersnap_0.26.7_1771776112559_0.7067298324583302"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-14T13:17:06.519Z","modified":"2026-02-22T16:01:52.879Z","0.22.0":"2025-04-14T13:17:06.711Z","0.23.0":"2025-04-14T18:27:34.991Z","0.23.1":"2025-04-14T18:47:41.810Z","0.23.2":"2025-04-17T06:14:55.144Z","0.23.3":"2025-08-23T13:36:24.155Z","0.23.4":"2025-08-23T13:42:24.418Z","0.23.5":"2025-12-27T09:02:57.338Z","0.23.6":"2025-12-27T09:19:34.591Z","0.23.7":"2025-12-27T13:14:59.618Z","0.23.8":"2025-12-27T14:17:09.142Z","0.23.9":"2025-12-27T14:34:31.757Z","0.23.10":"2025-12-29T02:48:03.957Z","0.23.11":"2025-12-29T07:38:39.821Z","0.23.12":"2025-12-30T01:23:59.158Z","0.23.13":"2025-12-30T03:29:37.923Z","0.24.0":"2025-12-30T11:32:26.691Z","0.24.1":"2025-12-30T11:52:48.196Z","0.24.2":"2025-12-30T11:58:07.535Z","0.24.3":"2025-12-31T13:46:39.523Z","0.24.4":"2025-12-31T13:50:02.863Z","0.25.0":"2026-01-02T03:31:25.676Z","0.25.1":"2026-01-02T06:10:29.908Z","0.25.2":"2026-01-02T06:21:50.464Z","0.25.3":"2026-01-03T06:32:53.712Z","0.26.2":"2026-02-21T10:14:08.524Z","0.26.3":"2026-02-22T07:47:10.757Z","0.26.4":"2026-02-22T11:14:05.119Z","0.26.5":"2026-02-22T11:46:56.302Z","0.26.6":"2026-02-22T14:55:16.780Z","0.26.7":"2026-02-22T16:01:52.743Z"},"author":{"name":"CookieNerds LLC"},"description":"A general purpose library built with the aim of filling the gaps of javascript shortcomings","maintainers":[{"name":"calloo","email":"michael.ma.calloo@gmail.com"}],"readme":"## GingerSnap\n\n\n## Description\nGingersnap is a general purpose library built with the aim of filling the gaps of javascript shortcomings. First-Class support for networking, IO operations and data validation is at the core of this library.\n\n## Installation\nTo install the package, run `npm install gingersnap`\n\n## Roadmap\n- Support request timeout\n- Opt out of using an authenticator for a method's request\n- Support multiple authenticators, and setting Primary authenticator\n- Allow methods to choose authenticator\n- Support endpoint polling with subscription methods\n- Support offline mode with resume feature once net is back\n- Support default response when offline\n- Support grouping requests, if one fail cancel all\n- Support race requests, the first one that finishes/fails cancel all others and return the response\n- Plugin support for services\n- Support for NodeJs\n- Push message support via subscribers\n- Websocket support via subscribers, and methods for sending messages\n- Websocket auth support\n- Improved documentation\n","readmeFilename":"README.md"}