{"_id":"@openchambery/relay-server","_rev":"324-57df43ee4de2a4231e39e4e6f8c27fb4","name":"@openchambery/relay-server","dist-tags":{"latest":"1.19.21","beta":"2.0.0-beta.25"},"versions":{"1.17.1-beta.7":{"name":"@openchambery/relay-server","version":"1.17.1-beta.7","license":"MIT","_id":"@openchambery/relay-server@1.17.1-beta.7","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"b5323c592b261c042a9d84f518deec2f80df6f18","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.17.1-beta.7.tgz","fileCount":8,"integrity":"sha512-jOhC1ZOk2Q9Nbpb5mpn06UNnhGwxJpI3YjUo6EJyr/A4nrbLWZL5dDKahQe6w+V5cFy6XgIyO6oAA/vA/FJjqA==","signatures":[{"sig":"MEUCIEQPE0tL5pxVpUUnBg1p/g5icE/qa5+Ify+v8iWmKZmmAiEA4DBihbXAoTrcO+02hN5y4qp4Inq+QdcgFOf70w9ngOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"c9768a0b96af2dc1bb816cc471ab7d5984b4407f","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.17.1-beta.7_1787211904013_0.18631059020784058","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.8":{"name":"@openchambery/relay-server","version":"1.17.1-beta.8","license":"MIT","_id":"@openchambery/relay-server@1.17.1-beta.8","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"00d63aaea7a66c6b83d99314405708269838a186","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.17.1-beta.8.tgz","fileCount":8,"integrity":"sha512-idgPOvI1LQ/o8oZyh3kp200D2BNTT3C/HUuHvz93xsntMUJtjUnDBrSbAp+x5Ka0/IKYi+Jo2+CE7ysX0cjcQA==","signatures":[{"sig":"MEUCIQDqnxFXejyK4ZTU6e+ZMGVGjX7GL0dNsctvZXcJ5RK49AIgTm9Rh+xt59VrumPA9kZH64LYkLpTeckG12ORhmKJRPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"66809b21842fa97551d2cef8edbdf673d3f5f63a","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.17.1-beta.8_1787216183503_0.6383356716666906","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.9":{"name":"@openchambery/relay-server","version":"1.17.1-beta.9","license":"MIT","_id":"@openchambery/relay-server@1.17.1-beta.9","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"20e29998cc2d4b8dd5e0cdf13c9004081664ca7f","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.17.1-beta.9.tgz","fileCount":8,"integrity":"sha512-RdrctJE32fFXf/1I6ASQPwr+rXWNXLE2NtWvG8zGvA9yHslbr4yMeWyw16SKCSHVSrFl7oZTb0dZp6brTBUY9Q==","signatures":[{"sig":"MEQCIBrUIG7R5dlyEcHeDE0KC/qmuXbrTn30m+3PJ/sBa9AJAiA/KMtzLj/naFSPXzPcsTDP+RBZ75HIcCQxiqZ1iGfegQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"9b85026738483a188ece17fea51fdb75ff950515","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.17.1-beta.9_1787217682409_0.6827184098425447","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.10":{"name":"@openchambery/relay-server","version":"1.17.1-beta.10","license":"MIT","_id":"@openchambery/relay-server@1.17.1-beta.10","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"9d4e958ead55e703fd8a71a2d232f204e4bbedcd","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.17.1-beta.10.tgz","fileCount":8,"integrity":"sha512-Ip0Nhr9GQtu2VQTB0092bTGxbbYcvokDeD6agQnKVO4kCvJ70j3YEyas8StN5OJlR3gV6+40ErbA97FtD+qfag==","signatures":[{"sig":"MEQCIGlyx7Mw2Vbzqx5VXkIEvV6Se+FN1uegTtYqpD+myR9qAiAs2DgrbGvrCOLv6oCj9iaKeQWVW5t6OWDgmQ+d5S7bTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"a355138497692dbc0e9e096a870e4cdb5b901dcb","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.17.1-beta.10_1787221103578_0.18013908818851188","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.11":{"name":"@openchambery/relay-server","version":"1.17.1-beta.11","license":"MIT","_id":"@openchambery/relay-server@1.17.1-beta.11","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"03d55622e44651bc5522cb8a0e5357dc388605b8","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.17.1-beta.11.tgz","fileCount":8,"integrity":"sha512-uZy5UdVDGQBdGZQs63XGHF5jqPMAVZ0Uiz6HP1fv0UetU7lJj/uVgUH937e3Kiq4gvSenu3494RNGn42LpeKLg==","signatures":[{"sig":"MEUCIAw/WKNoE2uBK5E5uqrpalFRNSAQXEY3E/cGdMWrKZh9AiEA88xzTR8EMs5b2xwOaXO0BVQndwdOBxAr60JXubnpsAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"beb6648b311ae267c8f138102ede496873740c96","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.17.1-beta.11_1787223474170_0.7469061929486311","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"@openchambery/relay-server","version":"1.17.1","license":"MIT","_id":"@openchambery/relay-server@1.17.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"43dadf4000b84cf20925cbe80aa253749ffa854b","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.17.1.tgz","fileCount":8,"integrity":"sha512-dBxFghjMp9IvCLbey1OdPBAAkdH+7naTN6nZRJLeSMux/gPQZRqZxNzwlN+A1c/BYzNLSB7MSEegUt7uMxIgog==","signatures":[{"sig":"MEYCIQC2ggqNLE3wFEMh95XZ7MQMC7ax7CJup3CSKqW+KQ7LigIhAKCWEqii2ksiX0zHm7KM2HGZnzADihQHoiwqfsu7Qcn7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69341},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"1a4fee828f3254d03a46e43c85dc72928f819dd2","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.17.1_1787226329547_0.049462573045190084","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.12":{"name":"@openchambery/relay-server","version":"1.17.1-beta.12","license":"MIT","_id":"@openchambery/relay-server@1.17.1-beta.12","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"fb21e49742062d2e605c2bd8960ba54b4456df52","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.17.1-beta.12.tgz","fileCount":8,"integrity":"sha512-syVtZKpP5UZjIPShN+Omgd4Zgnnz/F45toih9DweXnoDClf0I0iiHqMaAmd/jYnYQ9tvXV0mPwKXBaRrP03cSg==","signatures":[{"sig":"MEUCIF9IRCETgsmkhz+sIzE8BNNVIXZSHB00vlkm8A8j79WDAiEAje92o/eqScjQddahly13hJ6glX7zU8EB2fY7ZDk5yBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"8926e3e5ea2cd260f053a182e35367208e4cda22","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.17.1-beta.12_1787242773812_0.3631141566368794","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.13":{"name":"@openchambery/relay-server","version":"1.17.1-beta.13","license":"MIT","_id":"@openchambery/relay-server@1.17.1-beta.13","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"686c3b56601f44ea695b468b7e024ebfeadd137e","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.17.1-beta.13.tgz","fileCount":8,"integrity":"sha512-hfArKxRYYwdpKjuTjyZP1MA6E2lG+TcoyLQmZVaGYE/PxIb4jzK9KMnNXE6ypAuNpYQ9n8eRwFKJImJ5cwykdA==","signatures":[{"sig":"MEYCIQCYw+pqSGbEE/uuuzOgnBcHF8TthZYhY0kLIGrC0/kAwAIhAMSHtQ70weEYBqqHn8fCf1DN3D1BYQmBD+YeV5X6dsR4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"cb2a274c7382e9799bec708bf1655808cb8e5312","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.17.1-beta.13_1787244252861_0.7206297047026851","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.14":{"name":"@openchambery/relay-server","version":"1.17.1-beta.14","license":"MIT","_id":"@openchambery/relay-server@1.17.1-beta.14","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"8bc2c0ae99cf8041e38cbe91d7f9b9fbb458da42","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.17.1-beta.14.tgz","fileCount":8,"integrity":"sha512-cp/hLe9c/Sgt+zXzV3eyvM7MlT+gsKJc1LRuXR9t4o7IIHS/ZRsgclGncCh5ZpU2oTTzx9mQyrTVhLMPjsXsZQ==","signatures":[{"sig":"MEQCICij+F6JOawFZjZ3nGoRAdBcVvLkcFfblrDoiNQxT865AiBObnw4cx9WoJkcFOa/9q6s4jqxSnkJvD6lfcVmdF1GXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICapQAZBEPCALJ9EElDaqSLESaA3uA/YdMPv1mf64O6JAiBVwzT8sPesj5tHTefgE8lJ4Nlh/UMWW7rc5lI5FsSC1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"7f8b0186dd2a4b0ec5424f0d529548a61fa3956c","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.17.1-beta.14_1787277514405_0.5665225040393416","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.15":{"name":"@openchambery/relay-server","version":"1.17.1-beta.15","license":"MIT","_id":"@openchambery/relay-server@1.17.1-beta.15","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"7a11facf4cd34541467132bc40b725712a4838a7","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.17.1-beta.15.tgz","fileCount":8,"integrity":"sha512-RC6D3eOe1oOPPMQBsQD3U2X8iVPK+8YvNZP58GtwMDwp7YLAzVrTGd1SYwUVcjI2bNU2HHyjjTzxIRwBf3dQzQ==","signatures":[{"sig":"MEUCIQC0zLtBJWuto6pRShIn+J99e8mDB0F8F47Cjvq6P+3SKQIgDQIOtz8Wb7gDrGtmvId9mDZHsdhUQVEsE+mx41SdXcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD8eJq3WGpO6qxiL6MuBcMH+0RkFPPAvZmKKJELCfUpKwIhAPXwhdwQIeQ06202t5YlDCRUo3EaS1b8o1K017dQfw8p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"0aa0ab42a7950de99773cff8263fc29f4669da52","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.17.1-beta.15_1787288616088_0.8553094088685742","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.16":{"name":"@openchambery/relay-server","version":"1.17.1-beta.16","license":"MIT","_id":"@openchambery/relay-server@1.17.1-beta.16","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"333e7d5743049130939c480c73062496e896bbbe","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.17.1-beta.16.tgz","fileCount":8,"integrity":"sha512-gPfQq9d7IkjkI1rq+6rOLmmowRIJB8VKJzo+FeJ5ewPfOejBhqYiGDEHN9EaKaUGqczaMX4iS9qq8XKS3IHLsA==","signatures":[{"sig":"MEUCIQCCGuuxCKmp/n4tC2nB1msivf+WCAU9dmUNP61V2mHLEAIgSHrVo7sgJiSBRFmB1W2QENst6N4g5h6zpOHorTwL9KM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEFONLu/leLZ4SFsktyu2ifVQxiGiVMX2w/gZXkX3g7uAiEA3kcvQ8ICPmgdeTy+0XUkNY0E6U4u4KPYwnqnJLXFhI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"29d9b665f65fc3abcd81c4ced94222093a7c19e6","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.17.1-beta.16_1787290504626_0.6255432781062504","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.17":{"name":"@openchambery/relay-server","version":"1.17.1-beta.17","license":"MIT","_id":"@openchambery/relay-server@1.17.1-beta.17","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"0243fa61d3fdfdcc2fdcd5f788b8f7272ae97465","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.17.1-beta.17.tgz","fileCount":8,"integrity":"sha512-Tv4GqMEpYyr11i550jY5mdTCssDvUxjGPYIoNm5wAA4sn+FiFFfjbVWmAjaFZVB8BoIGVGJDfJdjNgGov24O/Q==","signatures":[{"sig":"MEUCIDAEG4NaACufcb0aDgZN6h2bBmnBwxCy+T0zTSqxz1rHAiEAxIxWnxOzHOlrAFeWqPwVcRWd8L7Ml2uXmnyIQZIwirI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEQCcVENsupY/NUe4ZC0hEr7fvRW3HwqboJcKvuo/nX8AiAoumPvKR1Ul/Ssv2e6uSSdwM+dnupBPjES76z6DVOmBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"8bed2066367187c50656aedc5488c667bc5e69b4","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.17.1-beta.17_1787296916304_0.8944949587836413","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.18":{"name":"@openchambery/relay-server","version":"1.17.1-beta.18","license":"MIT","_id":"@openchambery/relay-server@1.17.1-beta.18","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"c1cffa115571560aa9fc00c13c051422422942e9","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.17.1-beta.18.tgz","fileCount":8,"integrity":"sha512-sUXE1UJsYYi+64mnyLDHw5ZHLrP3I/brpWZgkCsirEgbAN9wBrbzzDTQ9axqrm6XK2iSPBnBKl5ehBXWJpAifQ==","signatures":[{"sig":"MEQCIHwOIOX0Dz3tVsVse7qG2KMFDflvVgZvbev82itmCyPcAiAqGoiWaLV0XbiRegEhd2CJSaKLeer3o3M+0xUcmURZ5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDrR/uJnvhJxS9g9L2/dhTLY6mRTGfzUxiFTu4o5Q5V5gIhAPMhPl5HR/CxKSXnS+sAAKw1ophhCbMVaacZ+xuFbazF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"7b5a766b40ce0b68f3a5e3260cd49e0ec0fcbc83","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.17.1-beta.18_1787297556134_0.01049491185299467","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@openchambery/relay-server","version":"1.18.0","license":"MIT","_id":"@openchambery/relay-server@1.18.0","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"ee688fbdd3aa4b7c8198d457f130b454725ff721","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.0.tgz","fileCount":8,"integrity":"sha512-cbBZ1wmpehHjU76KarOE2fUUQvMe+hGwRpF1apoVLnlwG06HoCZuABvCTvx7BY0hKizidwyZAp3WmGc/HoY7iQ==","signatures":[{"sig":"MEUCIDSy72wQtJGxTWiGt1PsMzg68pTKmcCyS4tK3ZkfPt+fAiEAn9Ckvjb6OCS7gqWgc1UNymcIWFNtQuayLlgG0boCaP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2yLKe0JNbift3oW3Y1yVxkzH6A3tG/5ya1WkROIW4BQIgG1K/GnXsBv49cPcK+stDpbg8cMV3CQ+qShMOOyYm/u8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69341},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"6bdda091bbd0eaa98973e6093035fe6d5ea40267","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.0_1787297753811_0.11069296765895675","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"name":"@openchambery/relay-server","version":"1.18.1","license":"MIT","_id":"@openchambery/relay-server@1.18.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"5780849269aa45550b45f0220b68c890e21d6b02","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.1.tgz","fileCount":8,"integrity":"sha512-EVgQrTzJF9Po00tZBNWMmhAi9+tTvpBS1WZcDdTR6Skb1Ub6xEDFm3Lhw55P8GbLr6rJ5pGuWBKjO9PdUb3ttg==","signatures":[{"sig":"MEUCIQDrgH5ad7c4t2JDq7hFwQz+xY5pBl1Pzv4bFE+vcR9VSwIgcdVRPJY+3exC3ksnjFxPf+fz7ofd9dflBbEn7TgtzBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCNB5bj6fuDE3xlQCeRFWkpEEA3HuF9Q6TdAjDl4Nd70QIhAJOhX/ClUM2nEN0mq9gP4hca3jRVJjFGg6kAKGbyB1yq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69341},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"53550574b42b9e1324036e4f3496af0356e74956","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.1_1787306072750_0.47520511122931786","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.1":{"name":"@openchambery/relay-server","version":"1.18.2-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"cee18fa2a20f700e8d7d1b79d4e6a24637afb314","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.1.tgz","fileCount":8,"integrity":"sha512-K89LpRgID+7V8fm2SMFMdWWVNXOTXx6UFVA3XHkNoz/5fV40EV5kbIYJ69YDQQQzEMjjNlSqtMAgTxBGClqvWQ==","signatures":[{"sig":"MEQCIDEF2FrAhnbkMuJE77lJhCH1Ns/BHzuz0UDI1fQCx/IEAiBKUs231mnRgpX0llGdmk4XIw0uhgK30ggOoTYNTPkBEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGKmNeGn+AjEVlElmarcUUGO0lq/q+i9Hg4WAXvOgkXYAiEA4L0v/jgGRZlqNMJREmG1N227hPCuZYqnjje8ymVokko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"e4ed2fec058ce32ad1ca6cb23f45d4675f517a48","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.1_1787310483201_0.4129216187354232","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.2":{"name":"@openchambery/relay-server","version":"1.18.2-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"23c6971608eaa516a595e2d968031cccfca6d617","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.2.tgz","fileCount":8,"integrity":"sha512-sc6Ipti3m9GlGdggnjwdy5XEvtmotaWiyNf9HIxtgQv/PdWTkRIZpjY+0UynVBRDpzFyCIXti5DPaAxJeybmig==","signatures":[{"sig":"MEUCIA8qqtpRgxzxU0dyzmgpBzvUm1ZXP/wqENRFWa1Kl5myAiEA5c44Oc9p4tG5t1Q1/qxoBNmuYvszTCBdOx9gt7AXkig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrB6Sh4/uWf9bj+Ofvo6awYtdVEq3nujL/f9HkFE8F5gIhALX5Zh9w3YIJD2HDRYFl1k9Dzw0s4HfThNrggJFvv/Fj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"a3c4b9f49b25c5116c5e89904e309c9e3f586571","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.2_1787313872208_0.8471249552199773","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.3":{"name":"@openchambery/relay-server","version":"1.18.2-beta.3","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.3","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"97ca1a9247ad5d30e61b7617502914d4595582d3","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.3.tgz","fileCount":8,"integrity":"sha512-cKQOTGOtUupq9cRGRk1LVEOPCxMhRlQEs6RhEa8X33up4EjUmm+sptU2Z+GjBPpf/UvrVye0SsVypiH20moIGw==","signatures":[{"sig":"MEUCIQC3JvoA4clQlcpJuhGWtlzY77sXc8WeaitubeO+L6/X7gIgDlDvaGB8hnJozgfRWYtBWCpc4v64W4pjIywZAQwO3QE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDwOAgizHz96Tf73L6qOx7T5vVzk3zqhQwyeAhnkcpLaQIhAICczh0mX5DupUORatcyanihjr5/zkWD+dcsJsuoV2SU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"980fe7e7413fac2fa4db188ada55148ad6115e0e","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.3_1787321452293_0.6534073279095023","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.4":{"name":"@openchambery/relay-server","version":"1.18.2-beta.4","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.4","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"13ed96f2a6e06919cda11a07e37439f904106b58","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.4.tgz","fileCount":8,"integrity":"sha512-R7IxSE+WmrRTX70CAwzk6Z4UvTGfoafsZSc+lZjfwZjmCroWLFT/qGcfTZPfRu/kZW37eL9vYNdgUq7qgipojw==","signatures":[{"sig":"MEYCIQDI29kAN750Q4q1v7P3JgMFJGyFxijBYYDcqyuX1rviOgIhANmNFzcgqNiDVVbxv0rLZu0cUhT8C/orOOg7vzDnpFUs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBsrSSjnRzjr7sCuxWa9zr6ZF+FUdBuaHNWKsw7fPLAIAiAENLJ+NevWLwW76gkzi7mLLX0YV94FhzT9aubaNjQukQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"fc11ce0c38a3bcf66f049f441afd5641fa7112d1","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.4_1787324161067_0.3890810443644934","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.5":{"name":"@openchambery/relay-server","version":"1.18.2-beta.5","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.5","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"59899a86172ccc5f1fc8c362869593e871fe27af","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.5.tgz","fileCount":8,"integrity":"sha512-s5OmaqNz64EgdLtQqbd19GbxWJ7M8uLuls2dtdR+fJy4H8woW5j+LhhgDN8JW98cDV+c8iZIFYvcX7uE73+RgA==","signatures":[{"sig":"MEYCIQC5CWjJJBgr+BoHbVobnRHNeTt3fXvwHxVmmfqUX+kw9gIhAITfegegPk/SjxZBPGtEGp16sui6R1IAnBnazy46D56G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAfVeS7HBBhGmS6jQLjq/kmaoFBxSM3ryd22nHPuMJJDAiAXGeZEnhy8of1j6kvWzrkVxor0PXeNWsDXlI0eAw2IcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"bcd5bf58abca2966edaf3532d277a23a0a7e95d9","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.5_1787332233741_0.3215869665362967","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.6":{"name":"@openchambery/relay-server","version":"1.18.2-beta.6","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.6","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"e12b05ff28d931babae9a08451e80b8355986ea3","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.6.tgz","fileCount":8,"integrity":"sha512-+9r9e0ACkrSEzcacTKCndoXgPzWtpZ2C0hjSQLeCAUEXOALZrTW++CFcxaN1FBOCpBp/da3SZvSKvoqPSw3roA==","signatures":[{"sig":"MEUCID8S4wrjChpg/iDdt57uHAMH3rjkQWu4oa/JL/c67fCKAiEA5g5476c06Emzwiz2SovVVt8ngLUoN1bL90TQ0ZFbiDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICvXgwyxZC1c8a7aLReRUY/6taN9W0wrmvU7CN0xFC+1AiBho5mAXbWolpaOyfwH90myasUjhgufnMMMjdMlDFbdcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"8c17fecf34a2175f46dbd4c08478cb123a781e6b","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.6_1787333407680_0.5576435111440963","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.7":{"name":"@openchambery/relay-server","version":"1.18.2-beta.7","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.7","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"5381d75378d8e2d1bfb7a290f86c11bd6396d13e","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.7.tgz","fileCount":8,"integrity":"sha512-jNTvLjHsTFW2kdB3HKSW5coS4r+kqni/cFkI6PeHA7wgHxlBYJ4bjU4O9XFASO45Bpof5LtAjtAW92Ja9giJcA==","signatures":[{"sig":"MEQCIFMPtexlpRD8roKBaE/2WrEGuBR+L49Hjac3ObH8+NDxAiBemICNn9nvVkk3SOCSu9Ny+5P0ulbPKAiPZCp/23oS7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCw9BVZYzPG1bBHrDQxz1w3meWh6nnBWyKrAelpNu10wIhAJIYqTUSujNjHFlgq96wuvuupyy3u/bDm9PrXW1tcPjy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"76b7c5f0c6d72cd69ee8d4b7cc4870478f9e277e","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.7_1787364841690_0.7714959741163245","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.8":{"name":"@openchambery/relay-server","version":"1.18.2-beta.8","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.8","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"0423b98bd56c7ab08a1597ea33b8220b1becf62d","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.8.tgz","fileCount":8,"integrity":"sha512-igneObFJYjlPl8LFC8zTd+QM4hf4gOYueE/NpmDq1y0bgcXKzQA9l6cV7hlH8Ju+M5f/NWIzGeZAeyA6cqanog==","signatures":[{"sig":"MEQCIB/BjRz93MiyZH/Ls6UgYh8vOWcjhMTkAUamtNcanBYXAiA0xe6KwBpkx6GP3Xofa/ENQSMa+e60dLDMkvqxi7R0lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcgWmktfhLSuZIMI7GBy03EF6ICi6KpIaCpBfIIOaFaQIhAN0cvYsO/5WeHjzVsIurGkjo2ZABapDNk8ODGqVp3jk3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"467400672fde521171443e018791f434d910615d","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.8_1787365697590_0.966931478328581","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.9":{"name":"@openchambery/relay-server","version":"1.18.2-beta.9","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.9","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"ba600625e86272ad17fcc560f65aef44a47567be","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.9.tgz","fileCount":8,"integrity":"sha512-+trawcXIzXWH5jVz4WtZAK0W5FkC+5k8mkD/7KVmTOCYXJtn6/ZMIk+xGhaeMk4i0Y5vBedw+pLkHFEkiN/xIw==","signatures":[{"sig":"MEUCIChaY7YLWATweACO34nKiVk2CagLdKt4WYWdqws6drw6AiEA7FRohoX1j7sLs3pmzG+E9p0q3eMdFjZhY8+qF2QM8sE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICOG7C2wMrbrO2oYXVNFHRjxvxhoiKRL8HT5odIZXAxUAiAhF+gR+I9b+Tjb1w3k7i4KNiG0DrKzrSqI6FDVewQmhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"1e4d55199d852ac79fd0fdfa10a474ab66c167c3","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.9_1787366385884_0.20845091876054633","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.10":{"name":"@openchambery/relay-server","version":"1.18.2-beta.10","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.10","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"d6937e97f15d445f9dd276599273d5ea8f32be77","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.10.tgz","fileCount":8,"integrity":"sha512-OIddT24eWBtOXvehD8iaDjSrsn36Xhjx6dKapA0rDU3uQ+O8RjpkheXADZEyT6JH4pEcVF5t+MGEa6G7FIMalw==","signatures":[{"sig":"MEUCIF4Ag+lNvXiAkLXDA/ci/44oVgViUqCTEYgXQL5wzfEsAiEAj6ujXl0wBL44FmhLTF+A3FqzUomt0MCanwHeCxrqP4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCsPv0XqUbBzaQBuEKVqeBGY1Gv4KNdXLC6QJVw7r+coAIhANGgLg4le7j1hsmH6UyicdGrlAKpfyVyBlTdVvWhyre6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"f7462c1514341104d1509b56202f4c65d6362fc9","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.10_1787368433274_0.3997031306479699","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.11":{"name":"@openchambery/relay-server","version":"1.18.2-beta.11","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.11","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"6480fb6893806668fe9239411408d559ad0253a6","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.11.tgz","fileCount":8,"integrity":"sha512-fHifwgO5IUJK2y2a1izMSy+hvqaI9/pnbZdHZnIR+ysPEdIy7WjRj23tHpUuBfjsy4nD6MmdyOS0liF9OwPlfQ==","signatures":[{"sig":"MEQCIG0S/c6xKlyBE+vEIxSmucj7erIyf0JVMwjKhgYW08/kAiAJia0LMwxh3IBr432S50NMQa7VCMf4zSrsrTLp5+cACA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICZrOdIDtGKqbleVQ5PxC5ggfQqxPfUQcJzV0CRCVkj3AiBaUVizi408mY3yxrCq4wG87HdpWxvtMQ3Vc3CZ04anPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"7090c3516f4ef9b21ad12d7e592ea8cb37bcb442","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.11_1787370763005_0.7818584516289453","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.12":{"name":"@openchambery/relay-server","version":"1.18.2-beta.12","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.12","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"641c82b12f1ae9aafbc85f184abd3c7aded1cfa5","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.12.tgz","fileCount":8,"integrity":"sha512-C7ijfYYcR420U3fMkLmixCNza/Zga9RNmiXrWPF2vpbQ4FmbpVqak7fblY88/G77JCrLCQLvNjSEPvjQMQruwA==","signatures":[{"sig":"MEUCIDzcNKETg2ChwrxRVnaphZ//azXaCIGcx5vgcB5Z+AQYAiEA25d9Q775b5su+RqBzMbELfXPU4BSyLCDEWdVEjnuWW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC+1Ue830ifKZ0wYjS6s1RxhPhvQ/0CSgCyTxV09MTIIAiEAnrhoeoIy+WTyXLYCAMknRqbg5kVNEvOaSMjThMbk4Z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"1c7eab829e3e49e6ca350dfc7e5a20f6bba958fa","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.12_1787371726681_0.33117691184744613","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.13":{"name":"@openchambery/relay-server","version":"1.18.2-beta.13","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.13","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"8e929a89bf75ff6f1adbd54b31e500feb22c943d","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.13.tgz","fileCount":8,"integrity":"sha512-xWZNlKR6kGwCY70lPJ1DvZaF6xOwsnnXHvnB9r+qiCwyglwLuNK5soApynTHB64nVNixqgqS31ipgW9wot1qlQ==","signatures":[{"sig":"MEUCIQCDKlxDaml2TM4D2bmYjG7xkCBxKcOml1OnUq6QiIH6aQIgWyv8aevbvvUSpa/RTQI4rSWsAzh3s3HKXS7aSWn15B8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDiW3VCHzuLTArfrBxfU0nfHPPlwmePJFkBd6MDgSXvJAiAk6wUZNP+MXocdK1ZYdQgJoseaMiAX6Cy5uaCPfZlu0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"eaccfd6f5de14a8068957154e92ca5083f864c40","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.13_1787372891425_0.21168268529413736","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.14":{"name":"@openchambery/relay-server","version":"1.18.2-beta.14","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.14","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"d1f1e4f2b359ffd58453787ffe1ad1a41a91cd06","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.14.tgz","fileCount":8,"integrity":"sha512-gI9mAYFwsVLoRJ3J5PrGD7Fl3B0uVhfltlCyi9QxjPdpriUhRM1dDXU4884d/MdSfq8AZ/DjFA081YZPy6Ul4A==","signatures":[{"sig":"MEUCIHb7k4uWUcMpTTmwfLXdzDJzpaE5k0kJ2DNL6ujM6VFvAiEAihtsbu/PBurt4omTJdd7xONG1zqq6pnbn/dCtWgL3ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDoO2vv/FQODKKrCLcA1LaZ7yDzs0I+QyeqT2rVTstjcQIgGAlTKpghltD04JlVDnubxCQdga6EiMdpsIHRY/tz4D8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"f04689f14576e85c789f047924a27987d50c3ad0","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.14_1787373652916_0.36807020086113384","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.15":{"name":"@openchambery/relay-server","version":"1.18.2-beta.15","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.15","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"190a4fe0b66a1b33a46bc8faf9318f77d5f0ac65","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.15.tgz","fileCount":8,"integrity":"sha512-RoxbFsBfyWVdAEIf6diGdAXpnT2Ck5wY7EH25StxkrBOMDrXnrVP+dkJQjHthejUbNubx5yor5/0Tocf3yzqFQ==","signatures":[{"sig":"MEYCIQCb0XS5nLm3AwMk7lAcD1T+iEMDxLwlXbX6oRRDCuc3HwIhAONeppgAHhvMT8awjUrM4SeA3Syp2SK5XJM9ZPS5tM8Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDC/zrfU86Gur2bssgSj3tFDbHxAKBJiYA67URY8cAzcQIgSpjXueAQhf3S/FggYfXG/qNDk/Cvha7h/Dy44qtS0r8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"83da10c7954af0a5eee3c47eba9d6f4b87cfd3d1","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.15_1787377141919_0.29195279073057656","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.16":{"name":"@openchambery/relay-server","version":"1.18.2-beta.16","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.16","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"358256f01d11a1f38219cc77ca5bd9a637055dc5","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.16.tgz","fileCount":8,"integrity":"sha512-x8e2vpwo+TRC7AtGP9m1AJuZdml9l3YPNM2LCYnvELVijm7/qlQdTpspxGlK8z6oCasmbuyvn3T00Jl1OSWaZg==","signatures":[{"sig":"MEYCIQDL8+nJLNPrQ6jn+iBtAIX8P94b/9abRdgndoqIqAVzCwIhAM0Rk3BmN/8z94vrz9OlIVB3r1m8CUdCnPauDaVccX59","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAX3z1bwoQD1p/DUwxBj835l0PCkAs+N8J98XLZPvu3NAiEA9M4xEgEeeUXHiOVzynxHVuj3DYq5/A4fT5QqUD5gfJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"e116678a78bb9795939249eb2c8fa4ad07645cb6","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.16_1787377601857_0.5653048274813508","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.17":{"name":"@openchambery/relay-server","version":"1.18.2-beta.17","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.17","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"035e997cb36d958f31cb3cfa6c14b475e522148d","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.17.tgz","fileCount":8,"integrity":"sha512-UfdCfkquW9C/tABJfB7t1PHCjRpRn0WvVPHunZsobIA4lvhDgFDdFpHW4dQOaF/FnW+3XkZXtmlFDmtcRPChPg==","signatures":[{"sig":"MEQCIBWrMIUWWbrvR2lW5tYzvK73sclnUaCH92pgUhNrRtDFAiA5NOyvleg0OB4kRQp4Wd87DqdpdYtWLgzHp7cS75x7kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCreZfoFL9aFpRrmTwCABF8z9n4PzxRgPB0nsK4w//7MAIgM+2Vyr0JUbFwa22K/v+4a/QqeL2ikQlGsWlOhqdYfQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"2ed4f5058caa56f69ae5ca5dab9fa84d4e8fc91b","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.17_1787378212618_0.08949101140427818","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.18":{"name":"@openchambery/relay-server","version":"1.18.2-beta.18","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.18","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"6fc3bf830ce072b503f3dba0c36defae5f6e061e","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.18.tgz","fileCount":8,"integrity":"sha512-5UZ3Zkv4cKhGpTUSFnYovjgcQ2iHtNoTGYIdQzEDGHE6XQUmx+8wqem0sO/c464Fvhk7N2CnCm5/keTUAKbviw==","signatures":[{"sig":"MEYCIQCQZQQ884USSCS1IMchLAHyaVMFE3b9gdh10YvlYe/9WwIhAIg6Q/sYa9kIap0fCekKR8WxxOKc6k+x/w7qLquZwQwR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCLhsCKE6ARVdrL2ibETI5xe6i1woC3t9Q4dS7YIV/UTAIgeC4/M889lYDNRYKhDcQrI9TatqYKOiWtgKf1O5lFv9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"1cbf2b055c51d2ac5aea6eacf81eb8c27d781a1e","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.18_1787378459611_0.680455202204125","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.19":{"name":"@openchambery/relay-server","version":"1.18.2-beta.19","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.19","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"146d4d6944b91adab03492532b09f179361a4c91","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.19.tgz","fileCount":8,"integrity":"sha512-CSb24U7g84aMJhl/7baI+Do+qg7gYNjBWdn4SAqJffVi57RjGqaAoKxOgOwByA3gYPAElKgJz1saW5pAsvu5YA==","signatures":[{"sig":"MEQCIGSCDuW6kuWNeGXp041RXwmI3ccaS2AOpIGFcESteXOGAiBfubFmWGxlZsE3BpcwXJd171WGw/PS+ZYzYrWFyoy33Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAeF3oDSfI0VKeoAhrv19P1r8TlGx5/8pEc1toL0KLuBAiEAzV3XTN48ZHLlqMsvU77OxLvPArdUTUuObXiU09BDFPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"f396b5abc127c96b87e4c1d9b54d6ad0235f2aba","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.19_1787381083758_0.7435660555030505","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.20":{"name":"@openchambery/relay-server","version":"1.18.2-beta.20","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.20","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"fee72e9e189dffc7fb722f220c09f36413239a58","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.20.tgz","fileCount":8,"integrity":"sha512-Qw4G4Dt+aZQaP+Zz606979GbjND4HjcBwQTL5sCrN6mIYRqyoVzBC/hcjJ0y1xxAysJkGtzPjRCsILrRHN0U9Q==","signatures":[{"sig":"MEYCIQDxg/QgdyeY+FlMKfUBRAQnEEhhoCxI/r5bLsSVEj1rdAIhAIWxP3uVQlpmGYoSI3suUtSLoDKDRKcAEXIZhu3IlSeg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAfS+0kwB4vUAFVyKXv/KKOYWGYogc4rnRfxqAekE88XAiEAlUOihFv/rUbtlYIZSPx4nTQCkEA5dqRkG6anY3t9r5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"e66f22190f82ae7e07d6ed45d8ddb27a73541980","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.20_1787381423125_0.9085389804035173","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.21":{"name":"@openchambery/relay-server","version":"1.18.2-beta.21","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.21","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"9df1a8088ee9e1d56fbb8f3641c2d0f8740f9ba7","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.21.tgz","fileCount":8,"integrity":"sha512-Mvoo8n0e4vWaU+C5KLPQ0xXh2w7ITHumTMOgB97R09Qp7nS20cC0Q2fck8ifN+ErM1aDhL7dASIplfgV7OLSiw==","signatures":[{"sig":"MEQCIEhLS8ORKduPIv8arzJjF0nxJYGor3EGxfVeTkR8PbFUAiAidaoA91R6UA2ZVegA9AauA/SPYFyxip1nkFOOKvViaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+HeZ1X0XnbWlT8LInNBRC2SlQOwIZJUz8jnl2uIYjPAIgSC+bKe55V7gYVwyMpLWkj5YJVYGRp9kr7tfFQZeDNTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"50f1d659f0eb61fe1dc71ecc40e48937664d8648","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.21_1787383552842_0.45429250702372626","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.22":{"name":"@openchambery/relay-server","version":"1.18.2-beta.22","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.22","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"2429efa59292ca81a17b917fefb638df346894fd","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.22.tgz","fileCount":8,"integrity":"sha512-Aq+MLK9He46chHtYddMK9ry3AwsluVD75xbXwM+hwU+PmIuAsEEy99bL38DXWrXWGKFtHjghrvKJMrW6Ii/txQ==","signatures":[{"sig":"MEQCIHLsiTEiEYNPCZOCQ1i6/EL1fKBmsZ7NQ5uMN1su+SwVAiBoCfH8J+MBc/5CqkoijoYW1pVEeI7TzDx1nrfZ9OMr6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDnsKEhsrsZt/WmpX59m8zGJg6/o3maR2dkwkkh7R+zkQIhAIQgaUL0C1oPVTU4mRW3NndSoe7LYvw52rk6H8B5FoIy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"f09e2ad8588b67fe689e9755582f0851101f1a1c","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.22_1787386165824_0.619425485258245","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.23":{"name":"@openchambery/relay-server","version":"1.18.2-beta.23","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.23","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"0332ec8d039544ef3a403887fd4953b8b3d45cc5","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.23.tgz","fileCount":8,"integrity":"sha512-6XbeQQMgxCTUHljfbaSGTi3IGNb/A3xkewhm+YVmKyn6GxEaZPv1QKgV/19HaPHHYu2wzml/QhXCrd4J/PhtRg==","signatures":[{"sig":"MEQCIGXJr1VZSGCLTw1qAV084igk6yuX1QkyrM9XUMZe8NHrAiAyr+RcRarzL0ersDc1fr7ympiR7qWQVLffP+Z1guMruQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA+a15toc9XDTmmHTnUqVZQYXN3F5Pw9yBVqbOpfOqBdAiAoX2LixccP9KKP8U9kZuNGf3ioKwf+aJUz8CBHRnDYfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"4eabd41fd7b2efa0d1d30cd222c458ac9bce61bf","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.23_1787392036794_0.045455974547202516","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.24":{"name":"@openchambery/relay-server","version":"1.18.2-beta.24","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.24","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"cb11792e6ad339a64c48a4f14f75b9488e76d095","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.24.tgz","fileCount":8,"integrity":"sha512-hDRhftF2aDSI0rmHKDkVBBwS8UtSVBt0jwM/iM7irDfrpzvf5k4C8FJd+riEzhpopnCbpLagtFYWxX/U1ng+AA==","signatures":[{"sig":"MEQCIBpFWYPmqqj2+FsKwRH+MmLZebrk2VAxBPFOb/Nn6He+AiAey/ky2HfOtv24x7Y8gcr10tzBbg0b9nEnjBlp7xd60A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDKqCFSrHVgHVwL57waYnUg6jYTU3VM1UE3HJwXsQx7dAIgXT9YDClvnOoemcqdHbISjyqkbDmJsvtAmNMgwDfJzPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"95cb0d67d52e754868abc3622973704aea387460","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.24_1787392968099_0.705070987981091","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.25":{"name":"@openchambery/relay-server","version":"1.18.2-beta.25","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.25","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"42c0bde7da9f4b992eea16bd880fd6816b49353f","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.25.tgz","fileCount":8,"integrity":"sha512-ptaE4yE8BqSoLVOykMIfd57saDi4QnIcIsCz3T8MPYWyU7boJXe+9XMbYeutC8llLK5uFW9Id3oPndWBmQfXVA==","signatures":[{"sig":"MEUCICoB4EpwGjwgri7bMTFvnpdmIFxZTUnTOGE5hLhItoBAAiEAmQZ48VUQa/DV1zSx/XXDEQL+HMjAl5VwcFBYjGGky0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFncQmDk5XY8DILBHSmjZUyyJ9nxW6TNwc/WcAsB9p8bAiEAsOjI55HG/yekVHtGR3E72svO7xjOB+T2ckSwmpRSp2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"928160c4611ce6a2e45f0e190596a34c2c6736e3","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.25_1787394347744_0.20019493652143217","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.26":{"name":"@openchambery/relay-server","version":"1.18.2-beta.26","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.26","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"41f93c04a7579c608804a3c46c472998b0ec4ac7","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.26.tgz","fileCount":8,"integrity":"sha512-sdJP3TFZZAZvg7Y3GN/q+RFDoYmAN/3YL8YV/QAu0dhcoPfdznOTo3xW0hb3/EPBY9dsUCB5yg+7UQMf1zWzHw==","signatures":[{"sig":"MEUCICEPl2tAXVRpubh+j74D9KAhUUWjv1HtY+AqmjDLhLPOAiEAhhdpsbB+crBEI0BQIhooJOO0pSlQ/HBv44mlYAjxYd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVhLbaQS6an8n36yMsap0xbBbSTsWLfbNa0z47+SiyFAIhAO4BvYJSx1OAsK53tmq2196l6JkD17Lt3Km8TkvXuJwE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"37419ce43d39d77f155350828d6ddb1957e36ad3","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.26_1787395250755_0.7860145857954834","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.27":{"name":"@openchambery/relay-server","version":"1.18.2-beta.27","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.27","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"64a8e783f68d40112126fda9ca51f1fb6e5bb9c8","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.27.tgz","fileCount":8,"integrity":"sha512-z7JlZnRSj5GogP8M1vVH4Kxfv5a8XuhFc5g7YoKEkBZdppXc/8kbZr0tOK+LCy9k3p9K3uZKNKj3JHSZHHhwMw==","signatures":[{"sig":"MEUCIHgz8OqUqYQaXb7DysB2z4WSCNd7cbhWBnG79uq3so8gAiEA+DJMwC2181UGfxPjuPCpu0PBsAUDj5Upm6YxQz6/kgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDaFezNareYUQT995glRC8YER/6ta4LH2Htt8/EEE0xKwIgLhGoc718fNC0/QmgqG0SsinBApji6/MbYpbPaccxr/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"7b05c76075df7b13eed1c16d9b83eb0afb68b3b4","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.27_1787396320921_0.3235612085482378","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.28":{"name":"@openchambery/relay-server","version":"1.18.2-beta.28","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.28","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"8ed0015d76ec714679bed569be95f0d1fbe55ba5","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.28.tgz","fileCount":8,"integrity":"sha512-AnCVFyvtPAPBgAaIJgcVH1EWgMwAjsDw4PEjxciRfgWuxgh033Mmy65WGFtW6UPqxBcGwYu9Y/LiE55yp4lnhw==","signatures":[{"sig":"MEUCIFDg4eDj3he05JS/0H/JeNpBzwLZzfSf0CWCEriWfcOWAiEAiItfr8NpOJPVk2GmIwHmoqoJylrvMo04TZJdb7cwJSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDnb9B8UfnZ+wQaTzUR3Of58/hQRWGQFYLxk5nrM7OdrQIgHbS9GMoMSnCAoIGZz+QHIPC5wuFYIyGn1oZYDK+eckU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"8ce08a1509d2489146551bbad6f49eb400c8af43","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.28_1787396846270_0.1104408589293302","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.29":{"name":"@openchambery/relay-server","version":"1.18.2-beta.29","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.29","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"87b04dce49a8197d40c0e2ff4afc9804ae4ee01e","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.29.tgz","fileCount":8,"integrity":"sha512-mS0tmrl8VbB7Ct2CulWVYm+H46n9XBbhlK6e3BF2+YLF9Hr1fFMr/Z2udodbqga+bP1dHpZCtybb5bUTCvS+zA==","signatures":[{"sig":"MEYCIQDu9FsZKaKLZwc9KiHukRe2dcR7VBNNDXOUqEpH0G8n0AIhANTkkwTRG5UoO3zwod8u9H+dYu9ixnvOYAM1hseRiYA5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEohUGswOXN7kJNFBz4f6QmMimQqtp5zVoP2x9toJC9xAiEAlcGL4P4ic2oWpq04zCGfSVD9RYVmtDloopaW5j0z7fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"b60adf11ec6e1e61491d609521ba4d5e71d3d1cd","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.29_1787400358476_0.4699835880174752","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.30":{"name":"@openchambery/relay-server","version":"1.18.2-beta.30","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.30","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"b253628d97230374b4ddadab87203ce2236f97b6","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.30.tgz","fileCount":8,"integrity":"sha512-oVkEsJUGyge7zJATK/UVLA00a/ojYJ5QptdkIdg5twxamVkO8tecAu1TfucZLkwu4y+uhkUcF6Sr+ITQII2ElA==","signatures":[{"sig":"MEQCIDa5R3/hc+oV+euSsT7iEBwBoFEZZqywhZQudrE/eCVBAiApTD1m2FVbc/1VuduCbkPT39C4vU3nZHQMrPvRTZfzeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrSgv5h38Ddo4nRqUPPK5Mgr0BztVf9Vt3fEyOr8isjgIhAMRJcNWfohqIOXN2hUfRiHThEFw+kkJD+YzWat/d50eA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"b20434160530799f45725b91927a137bb2169bb0","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.30_1787404482198_0.024323212218053225","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.31":{"name":"@openchambery/relay-server","version":"1.18.2-beta.31","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.31","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"246b9ed27ddcf26c367dd32c8d1dc1e628a8f000","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.31.tgz","fileCount":8,"integrity":"sha512-nsBCmWUE4qfGeTGbKlXIOHWOeiMEGzg8K7RJmn+Rm0tBOu+hLPPdbkvTOMnAHOzYMw4wLM3EHtw+yJ7KJHvaIA==","signatures":[{"sig":"MEUCIQDrYu5+4fyndDIToXrERBkY4MrNREADUzFd3SEwRj92awIgLpHJ8yADt6bnIecOMGKc2C5N+TwlNk74627StwoN2j0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB8V5KFLmpPmd8jsTslXNvsZZdfo2Q/tCmsEZHBlGQBbAiEAy/GBQ5X7aBhwdSuJuT5dGDYu5WJAV1WSj0+YEYbQAxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"42a30a5f509403c3d2f6dc9db9523ff9bc4ce759","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.31_1787410380986_0.5872706517403401","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.32":{"name":"@openchambery/relay-server","version":"1.18.2-beta.32","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.32","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"2ede0288377a9f610493d54f815bba165539161c","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.32.tgz","fileCount":8,"integrity":"sha512-73rYsKOTJ7jfEtq/IopeTzX97fi/jQwBzeCapQTvUTusOrgBRlTotbO7rdHo3b9nPpSyjbfzPu4FW1NJIejhXw==","signatures":[{"sig":"MEQCIDR+2U8YmOHxLMiA0lYa2wJ6sYjiY1FRvMO1H1nwpeorAiAl5hvXqIMtHzqqd6kJbL+wVyYL2siIRtJNJ1fPU+tXSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDHg6gbXVXSCcJUv9Cz9HnaDx6hal8SgYn9SHIRriETNAiEA9owFnnICe5EnlJkQ/dHYqgBgWKu1K99KgfV/ovzMgxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"781d00b4f3de2b18c87abc87c7bac941c2981725","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.32_1787414602428_0.9342818252721146","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.34":{"name":"@openchambery/relay-server","version":"1.18.2-beta.34","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.34","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"409e186a7c123a56ec8d0761cf4d9373a85adc60","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.34.tgz","fileCount":8,"integrity":"sha512-WUaGcojpN+wCRVnM6Fkr/7xzRhsp9QW74iLUwXklgtn00IeVP6P+xpp6bQmUeTFP8QVFdoNsEMdHu2pAHUzmZg==","signatures":[{"sig":"MEUCIQCyeTd8cSFzBQSV94cAqatQiFbiECVQOR+dsddQsPZO1wIgRI3w8a/Mb00BlM3NGW2+0dSKBm+uJDNHI20lIqzvbCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHCrjwVt67OsbV0q7MB6jJIom6n8Krp+0olh8fLDWljAAiAzDeCKOrtuf5t+i9R/VtNSw5C7iLcLvDOarGLDEs8p7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"3ba84f02777fd3561126fb1196b1d47a7b48bfce","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.34_1787417989079_0.3966617739993754","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.35":{"name":"@openchambery/relay-server","version":"1.18.2-beta.35","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.35","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"a55b98001258f3e2dc58f7e2123a3fa062862a4d","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.35.tgz","fileCount":8,"integrity":"sha512-RUHAaYIljslDWmAz179OWflygkDK3pjCALFFLHFjSwMOGzuRkLQYinOamxTsR0xkpGo/g5bgCmYwfBdqURX5qQ==","signatures":[{"sig":"MEUCIQDMBdRCufFa+jLp+qIwCbq/Fy48dWm8asOsy7CfJNrSjQIgaBiReVQHQIIb9gqmR1LPFw4icCn7a0t1Z6yzx5N79DM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhrkbJXiGkYJOWFzGrZJqueJyTZz+1JiNkmOOyRpyWpgIgJBRMSEsqXz9b+Rzb7iWWWFvEdqfJWLw/9pmrm0REJe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"248d7a7b43a3f74888b17d8aace86b609bc26a9e","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.35_1787419473138_0.27219228534398154","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.36":{"name":"@openchambery/relay-server","version":"1.18.2-beta.36","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.36","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"475a13f4ef618b0840e78ad10c76151488717779","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.36.tgz","fileCount":8,"integrity":"sha512-1wQT9Zq+E/yl1Y6fwogbV6hW+sLuwpeISyYkTqXJj5HYTlax76jAn6GtHdkArLiuVWT8+lV9C6juALuRlln8UQ==","signatures":[{"sig":"MEQCIG9Wbjb4BDNGIwMcMzD/ybP2DfQek0Z3EeTBgvA62MK8AiArc6YooyaOVLQj1U3bZWdfk+FA2+GFqX3STQJOi81iEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBts87uB7a/cUL51q8aRsoCLCcyquCU8wHQcBZlXk0CuAiEAgJjq4eJRePe7V+h2UJ7CTGxzF6WVTJwhDpBX7CYglA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"e9dbc995a30ed90ec7132d1e00cc650cf011bdf1","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.36_1787420070569_0.5545433901255159","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.37":{"name":"@openchambery/relay-server","version":"1.18.2-beta.37","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.37","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"e95bbe6a6c2f2338176a3f3a8d6557e913602ca5","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.37.tgz","fileCount":8,"integrity":"sha512-zVO8NsYIM1kfvn2om7WWqVB3hzpPkeN62EgfWNkCsF2pfLoXjrrYMQuQknZ3OptRgUgN5r6qB1Trira8UW+h/w==","signatures":[{"sig":"MEQCICgCmE4jNcRB750ok7nCoCCpFU/2VBa8n9G9SNpzAYXlAiBRXgIOJs+Uk11eUALa/GCKCwSMfhnx6K2caPmWoPFsGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICSJGpD4dLu1OIP1jf963hyzUb3TfQ+hX91/qg7+X8tnAiBeyfDq5F+StSQze4r3wm+Af8XE1TyQ7RCoXfghpb3dgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"14364129b480eb5ac81101d67abebdaed36a5639","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.37_1787451647614_0.27240303412931866","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.38":{"name":"@openchambery/relay-server","version":"1.18.2-beta.38","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.38","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"ddf2c4fcabf09932e6d03cbfcc837890ac120191","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.38.tgz","fileCount":8,"integrity":"sha512-ZZZwUJ8W2KaToAEZbjIZUjXZ515zdlO7/vv/VyjYS5tQzJsmmElZyM9leaTSVNxQ1J2pHYZzIV28ulfBBnjAyg==","signatures":[{"sig":"MEQCIDSx9NAujzstWppD7iKEMRH0Gq7Z1az8Kf2sQ7q7sEbQAiBG0ULA3+ZsJk2ZudDqq0G8zayuVcvQ/WpiSGrannSjLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDlHEBa/EIhdJz5cPG+Pj09ZjPSEeHjOLu1+7bXPnb3mgIhAL3xpwExM6ojuIA6Znns1bGG+e8TF2sJ6kYHFYFjYXsP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"af3c47ce0015a86f8e976899ef2c82b96a4e6f58","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.38_1787452512845_0.6553480204453579","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.39":{"name":"@openchambery/relay-server","version":"1.18.2-beta.39","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.39","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"4ab517b8923df95fc5694c75420fec2ee0f43c3c","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.39.tgz","fileCount":8,"integrity":"sha512-TL6XhxEOXhwYN3sPL56LgYAgQjBx8D9IdTO/VJG9U+bw0M/oVokdOk6yvolyoZmNF3Sf8A3mVXV15IzfG43kjg==","signatures":[{"sig":"MEUCIEKLkGvSjKN/xlwqJYw/Fa4tXvwnDmWh4bfqDRKYVvdcAiEAlP5ncWphBtuthXNmdwyQLbl/9DRO3Pp5Fxb4Y5t/uCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBTEpBrwWt53Xs52kt8Wlj4nOGBjfHonjMVoBSCvv3HYAiBBONbatBD2aLolGqQIc/KWwvSF5PN5N5Dqkkq2BvxYEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"8e4fd02788d6d77dee324e5c947107917f360cd9","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.39_1787454585010_0.24526836865667034","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.40":{"name":"@openchambery/relay-server","version":"1.18.2-beta.40","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.40","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"ea9f39b198630aa1cf6cca031213f562c07d4503","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.40.tgz","fileCount":8,"integrity":"sha512-YmK1PBHRKoe3lNy/DbSgyPq6Rrc84AtkYJmA+iTbbn6NtZMgySicNMaDKmBT+CmMHYugbCY4BYh6TsIXZi9dCA==","signatures":[{"sig":"MEQCIA6Y/lQlqlZr9bnCgGzjuWNaQTDWAqWlZvTjI5HUCNDPAiAFrl262AP+lCNxkYtW8aUAYAG2fHLLGHcE3a8v4zWhqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID2rQ81b3necOz6ZcU7eraUi6k8z8gildgmXxLjqR+zJAiAt6IhPkt02TDMzbDclKnjFuQs/FOnTyrGrnU1wlLm12w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"29ab5ec91f56c2f62c487f9d39ecaa52e089c0be","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.40_1787460977375_0.19464223601258435","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.41":{"name":"@openchambery/relay-server","version":"1.18.2-beta.41","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.41","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"c311ba935ea682b876283975837f4871708d48fd","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.41.tgz","fileCount":8,"integrity":"sha512-ewJnkecykBFy5zqq6b5eK9e4BVdiYi+tNVl8yfSBZiBM1Ve+XhQmP10P0JX7ZQQie7w6au2gYqhyFPunx+J7Og==","signatures":[{"sig":"MEUCIQC+l0jcmSzYd4TEGJcUfRz0D+rCC6Gr6i7jKYsVni6QcwIgQIyFYkE9nIitm8QrdMYx5CnIii1UIEEcR9flAfHH4ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDcaryBkCRSACATnZfZsliYjHQjELJyP5Yvz8NpvHescAiEA4dtnFhHvv25utNWmo3WCx7FRff17D4TsLZtXJ71eRso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"25b9c4bb679be63f11b28802cb8e5c6f2fd8b374","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.41_1787461795143_0.5031656577468819","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.42":{"name":"@openchambery/relay-server","version":"1.18.2-beta.42","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.42","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"3811a9213507048449cf0132cce6ca9da566f78a","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.42.tgz","fileCount":8,"integrity":"sha512-L3O3S1R/XlhXEtsqqirSsLdoHui0X1WYA6ZSvZrWbGO86fEP7eEqoBBVvfjSlGl0QAY6zh3yGTdFUDOwEsJKPw==","signatures":[{"sig":"MEYCIQCSeLoClsIAhv3pWKEmEp2KZGh8gc3G9RzCsE0JKbg9JgIhAIBdPHSNViW3yJwopGufcsnNyf1ws6jvYl03tl9fyVwQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICd4ROa+/D+9kskK6S1ehDfWkzDfmWvDnrc3RGKp8udnAiEA3QxA1x1xmteNbbmOTsUqIqCCOTBwnUaY88siiuTYwtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"d90587694c7c9443ebb6c5acb8974a23be69e151","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.42_1787462310840_0.6313360017234757","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.43":{"name":"@openchambery/relay-server","version":"1.18.2-beta.43","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.43","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"662b1f5c692390b58750227d75ef941484a6fb70","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.43.tgz","fileCount":8,"integrity":"sha512-G22ha+gfw6h7vJfXblGNf9RSa+b8T8KXckhNvrPLWP4MVJLerqmcm2e/wnq7GjYFMr1qYcDEGER57iNawy/8KQ==","signatures":[{"sig":"MEUCIQC5dnKKGZND9pafwjec0bsmvc0XKtg1NPchsThnkzqGrQIgFnu8C363wll75SOW5yBa0JdxE8O3j36vJLtyZ46Rtw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLeo/6Qx2pwnsq6reC18JNO92Wd5eOqQJ9O3BNbibdzgIhAJyHIyK9psLsgLQXnUN4djz3wQXhsbs2HDLVPlMHYgqz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"dea64b936f634b2e53152fa52abfccc0547cdd27","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.43_1787462873023_0.4597030488613263","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.44":{"name":"@openchambery/relay-server","version":"1.18.2-beta.44","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.44","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"654f4d760a9c6d25e0725b1f7ae44e43745a164f","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.44.tgz","fileCount":8,"integrity":"sha512-VONn4thWYxhvkEtmgZ8BV++H/78nAoCRGXEh9ph+4NtC7SWXQFjgbHlVf/cO+9Ah3BVpJPxqey5o+W3m6/BNPw==","signatures":[{"sig":"MEQCIFqAEV0WO6c44Y3ZNiCBPnqmuZWHKksIqfziEJS1vioyAiBJ13lWYHOclRoj/DJlcqLxoYajojq7aS9Kic9xztKUtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB4O7jyc7wWXtSfCf98h4UGlg0GTdYIXQDG5WyjzVJ0TAiEAuHECR7akTt8RtLf1UIKUjPNCpDz5w0YytR16pIYkPtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"5a0c50c4d66cfa8ac2c9d1d54910ecbc508abcf1","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.44_1787462913960_0.7450298394078105","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.45":{"name":"@openchambery/relay-server","version":"1.18.2-beta.45","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.45","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"87d4deb421fbc356211c1420ae5c97d7687a67b2","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.45.tgz","fileCount":8,"integrity":"sha512-VJiKww+JaLcli+Yu8YfWvXjbq4pEN03OT/E4nBh4DPp+qSw/oCUxEeREdk8nZGL/SERTkDJWjqCVHhKQzATpzw==","signatures":[{"sig":"MEQCIBXhhXoelHtCB80uuMMRP37DyRTG/rUU60j0lULtlAh4AiBC+sYcXb3P0P/q08yYdlIfOfWr2U0TkQeI3jjoh87UrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEm3QMt8FlJ8anb5m9l4gBZFfzwjKDV5i8GQOtnwDBeVAiEAsN5W6Ro8rJ3Sb8rxH9FPjaxBRAi10BIZKstHZzpTmTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"df225ab614c3ef43f16a05b3738a57e8a2e781e9","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.45_1787463027333_0.5989359932760288","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.46":{"name":"@openchambery/relay-server","version":"1.18.2-beta.46","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.46","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"259c362b4f279510110e90f8dc3cf8cd635a91ec","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.46.tgz","fileCount":8,"integrity":"sha512-f0hoWfnbdkGl1SY4H/82d+g4XNSRtGm0enUsPbp9RNi9RaJfBI/vteCoCs7zFVPBn2YsZtCIV/8md1dM3Pn4/A==","signatures":[{"sig":"MEYCIQCl2bDOkSIcS+89tPwb65CWaMWi8XQhw5aubRmennPihwIhAPoslgTSgNScmjlBQMm3+tGD7lFVl/TianmWMFtUm/Yw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCav8+Xgq+ooyYjY9ijY8Tlqe5gQBmKJr1SG1OWT48HqQIgY+PtHBfgdUjnb9Hwc/W08FFQA/voyIEIAUZXKfVFvG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"9c23b98026000e97c06c8dc9a81d5f855088b63a","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.46_1787463339382_0.8104484140753754","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.47":{"name":"@openchambery/relay-server","version":"1.18.2-beta.47","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.47","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"d4766b4a172958edf6b42f7fe0fbf0b8b9272661","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.47.tgz","fileCount":8,"integrity":"sha512-oLJwmeE3Blg9TXJAMSH/94OI51IeoDo5mpiIltd9KX2+67cfeRM/duLE3lgWiuuO4JFrYNxUMM3dSpvGdppscQ==","signatures":[{"sig":"MEQCIDRXCBOF3mF19E01ze0238Yse7nLWYzkXU8Se7nKUZMVAiBEihn3YpMt5tvthnFd0QBrCLOx3HpH3yrDZacbT6kNcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF7vYOo4+6fOV8ybJh6CHSqwGCoiTu30ziUmpSib0fpvAiEAt+kfh/66mnmXL7RBiXijZy95yxskAQj2SYE9cq6O9Es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"1ef47d5e9ac3c40a7abb1c09f8006e0a65687683","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.47_1787463374564_0.07974261020768902","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.48":{"name":"@openchambery/relay-server","version":"1.18.2-beta.48","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.48","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"c8df0738360f244dce8fe8dbe5a60018f895ae56","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.48.tgz","fileCount":8,"integrity":"sha512-+tXLiaENc5Ax1wH55ygDC9gSGjrwRg1Dj9PChlMKESPc+ScKWGa6CrHQGTqVGvRqlmjFy+5CJG6Kq4V8rMbrxg==","signatures":[{"sig":"MEQCIBHSswI5OTlSNMrJQjx/7Z90IWlGvstS/UF8ZTJeVGyQAiA3bHIh62e42M4skYC++W1ghl4RT6gz/HV1I359FH61TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDVUQX62LvqT0kCee3ofJLzo6CC8crBAzCJo4xm0nOQUAiEAwc7wx2iEJ/+ry0shBRGnl2Ou0TuvQBjYBot/R9xTTJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"963a82ab71ebb26b4bed5af2b838c089d0aab2f8","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.48_1787464284223_0.07350188064095287","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.49":{"name":"@openchambery/relay-server","version":"1.18.2-beta.49","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.49","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"bcb81394d35ae4908309464c475a4bd1bbaf5def","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.49.tgz","fileCount":8,"integrity":"sha512-E2PwJhg/T6A9EmksVqxAvpr08RO4vTamgNEdq757iist7yH+NoT0GhROvQs0TTOjiD43ba5FM9BBaTNu8Ua+/A==","signatures":[{"sig":"MEUCIQDNBDpN5F+E56idXV3EAMy6g1QsPIiUNFvlYb1qDvDJ2AIgXKRobuzLpv5dHm3S5ch1CB9op5N3UCQ4izMmZkrVzoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDhK668Q8I++XebA7RVmx0+cN/msR82JSaqh3PQNGMPKAiEAm6OThKj61P5XZASHk35Uevj+1nwy4+E6hEQzSWdZFLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"7a25650ea95e043f3008772500534d39ebb3c7df","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.49_1787464316733_0.8197262802809644","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.50":{"name":"@openchambery/relay-server","version":"1.18.2-beta.50","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.50","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"b657def0a5b2521f03dcb2d199ec571b0ee23fdf","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.50.tgz","fileCount":8,"integrity":"sha512-urFzJeecR6KVUcZM11SVqqm7WL9nPqkm58CYnvvYYimV97t9eOZPj+sMVNUEnQof0omF1+qdq/sZAZXgtj3XsA==","signatures":[{"sig":"MEUCIQDk0iEcn3DsGrCx9C4Wk8kMJwS/pqDemUAeWSjeM2EXegIgJfaLoKQFdZPBUqIWr02Q8OaV1HudSO93v1GSd3DXiLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICoZRFE6H4WP2Q8nyeGxVTejfjnSa9X7sg+6KSeJQeWkAiEApQtpvjuT5Qpc7Vf1OuWVY+wHlpQfh5bvtaf9iukEXGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"a057ea4957a581e340b20c4588e06f2e6dc67a9c","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.50_1787464536419_0.3961491196879572","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.51":{"name":"@openchambery/relay-server","version":"1.18.2-beta.51","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.51","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"c3f189dea55f2542c8c6f167a602ec185b9afc11","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.51.tgz","fileCount":8,"integrity":"sha512-usX28MiGGicCs7G79zyouLZNBRVP92JP4bB0LDgOyifPUsGBeyM/oavbOQx7AbRmq0IdBisaY16Z51dMFKp0xA==","signatures":[{"sig":"MEYCIQD2FdQsc1oPHhsH9OMdKvWaD1k31EzynclaO+uLT+/3bAIhAPs1UwMAXyKCSIaMifIxG45cde1yum8iQs/bhYbfGfiv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrOmEVgLGcup676OQwe5LaEcYRUPbmUm+ca/sE8JJG0QIhAPsRw5lNRPuMt6IlJ1piA9TZeRWcZaR+qpE+bDhjoyDq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"b1c5b38e68c7157f23159a3ddb251ee432d9dcaf","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.51_1787464997532_0.5845873298701421","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.52":{"name":"@openchambery/relay-server","version":"1.18.2-beta.52","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.52","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"eb9e95c9b1e8a3a2e1184c01c246a4916284dded","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.52.tgz","fileCount":8,"integrity":"sha512-XolE8Xds6eHxawg7aeOX+YkuVpnSMAuZfkyzuhZru09cMi99y23yO1sVuLqkj0FplNGCwIu+y8Sh5r5rI+7ptg==","signatures":[{"sig":"MEUCIQCQUpJAx0qTCcPkMdnpJTo2JJZ0B/cf2swWiblM+R+kEgIgZoEwPe+061Ok3u48Lt7j3qwVEnfocAcwkqi/+PWjIzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDNfr3u8U5gl0wew8dHNl+3MgaMIqYUxP3JOpqxbGZekQIge6vUoy//BLBIllFfNn+4G29Cx7ldJWWt3gIJFsU+5Tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"07ae8bac33824b5159d1846e9e24d78990a825ff","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.52_1787465165735_0.10023995649162742","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.53":{"name":"@openchambery/relay-server","version":"1.18.2-beta.53","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.53","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"9b2b47b8ead42df6ab75f5e1c0eb21b9444ab35d","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.53.tgz","fileCount":8,"integrity":"sha512-Eb2tZg6vmEYaLW/uL8nWubXG2PkXlKa2QWbj1honoUmcaoSJwuUhhQ5CPlKe0scYJTMexCX0x7b8aOhzchAIxQ==","signatures":[{"sig":"MEQCIEPQMzWzwOKVVc70Xcl3qJg679s5V/q6WRvG/azxN4FIAiBdVmuHBJpjAnB4hIVMwNVulh03lVKNm9VHJka4PT9IQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBJlMh4iT78pybKy9XeXI60QyBCW1tOU3uQLU89cVRVoAiEA6cl0ucOtsX8jBuiRKGrN7UluCNmEd4GQ+ZwMK5+fQDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"fc18910380e162c2bc205d9e5554c9c3d3aab2e9","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.53_1787465225586_0.7969604774649928","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.54":{"name":"@openchambery/relay-server","version":"1.18.2-beta.54","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.54","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"23c6fb24673e601625fb4c4f8b98eeebe8a3d06e","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.54.tgz","fileCount":8,"integrity":"sha512-l+ka6GrngKhsB+fuSaw3Fmmiae4qPgm6RyX2Ks+YRdDlORc7DQl6V4MtRKD2Wmbt3Cae53ur2n2Lk1qYHwBfMQ==","signatures":[{"sig":"MEUCIQCAKRYhotSa4O2M41SqA4uyr+53vbf1aXdFIr2M2r6E2QIgLZWWZPpBvVfZKU2PKo/UqBfKaJUV6FzsBrZBCKLLrTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDLNt2nsxMx4md0tvCdE3vGYbOQvNFzvQIKVwh3Duy/VAIgU6wlvQj2CYIo7BtpcxqUxtUj0GyMh8C06V9oTbp4MMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"c50adc904e4a5506ab21a2fb02d16299d0f340dc","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.54_1787465934926_0.8203513881475066","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.55":{"name":"@openchambery/relay-server","version":"1.18.2-beta.55","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.55","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"da0f8a172bd539ca3e2c2a13cfacf740903a83e0","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.55.tgz","fileCount":8,"integrity":"sha512-Vf9hhgksLEFiP8RZFewf0XTmpmHlnuupxlfdGM+oUko6eJzwaRt1CFN3wxNUOaFZ8gg/xruWhDeDx0uYbhXf2Q==","signatures":[{"sig":"MEUCIA6/JI3GHpfYUAr3dV87/esB/vGCpm65o1AcnKH4GfX8AiEAseiKTNNCmdQ5UofM40LkimC3YSJsTXYavitIKQ1uZfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDL2iZPNhD833uwbIr3l0PurOArYgrVMPxlCsoSukZP+gIhALknaLiWM2+xIGv9/gIIstl3nzedN2rO8FeYjks7rJi3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"210669df816ce83d73cff3e1d60fca6cedca7717","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.55_1787468671569_0.04221032898364285","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.56":{"name":"@openchambery/relay-server","version":"1.18.2-beta.56","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.56","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"d07558fdedf68a9bea7c02629cc8db87971ae850","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.56.tgz","fileCount":8,"integrity":"sha512-moxDf8VbjxgUfDIud+LWaTy/8Xw+BHc1q6kerNsocbLDAkoQmMcrWGndV6MRJLxQ/8mczpbdeADXbitxBNFmVQ==","signatures":[{"sig":"MEYCIQD46Czv7O2rdj/31oc94TaAgY/uW3HHOD/+5K7LobVsNQIhAJ99pnIDA7c20E6vlU8yaBJ7Fp56JJ6ppuzb+2tl8R0X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDOEh+bwxk0OSdYmhGOw8ZKjI4ncuRaH4Po2mXeoLxKSQIhAMg5lRfSkpG/VU06SEPQKjNmMDs9yQf1udleFK6NGile","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"768294ced21fefed28223a02592384a6ea0448af","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.56_1787469250902_0.7706101420507083","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.57":{"name":"@openchambery/relay-server","version":"1.18.2-beta.57","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.57","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"a70010870584c351b6a8cf7312f49b9e3f9ad45c","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.57.tgz","fileCount":8,"integrity":"sha512-Vobxt/VBeyZq4VvIXBrqvgXnIVGHOsm+CsqILlRvsevzs5LwyY56Sl30XYQcH2FEYUpaCDh/hNkZJ1XTjbYSRw==","signatures":[{"sig":"MEUCIHBAsuF4o6FdcYYgQqSCgJfbnqHaAffK5fwIbKn8JeU2AiEAqozJXQYFIzNvfvi+QIKnPOsu4m4ktMePS4/7Yuk9JMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHy3+m94JjGZxLrmKxxswwdHhT8JoTwE0PB9upk3XZAgAiEA5OH80M1DrUANytff7VCSv6xPUYlO87DXCrR/P4a8zms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"8f2e5a62b96f44049b469b846cec266340f0c902","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.57_1787470054827_0.769532499914793","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.58":{"name":"@openchambery/relay-server","version":"1.18.2-beta.58","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.58","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"1cb33b833701776abf9245722d9179bec88f5bef","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.58.tgz","fileCount":8,"integrity":"sha512-qFJ97ZfVTvDby4cABZctYqJEFD/WE/Kvsla8hIk+vYonNP9HeW/2ZhEjnmNPzTtbquuplLf1VZqjXM3V41/PiA==","signatures":[{"sig":"MEUCIDrcIBwFcPUy2DX6qxKGOlPIkbWi/ZIXwmORRtxFBMtMAiEA2XyZxx7Zc/88G/s5ctZThTwkaiznR6D6fBy+dRC1sOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGRMeNFJ6AXvPUwjsz2e6ub9MeOvj4pYOvhRdmldgBr5AiB797G4iHLYFOLT6GtgJ15yLpb9F9CVOtdu7sJr+NlySg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"8250157da321f592f10d0e7108cc4da39818d7ba","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.58_1787475016516_0.8359637662911834","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.59":{"name":"@openchambery/relay-server","version":"1.18.2-beta.59","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.59","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"e23be95e2b4d4a9be6370c7f9cb28ed0417c2bbb","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.59.tgz","fileCount":8,"integrity":"sha512-sSh97fhKMOrTKNAxjmp+XB5sLhp8VkvsxefoPyJlJwHoZGGMixGr0NEoz3P3CyQNB7xU4hCDDB2o2+43tjIgkg==","signatures":[{"sig":"MEYCIQCDH1EQNOFYUddXQvpsB92IIMKbRKJZU7y6jM9r3y8kWQIhANwPR71vaT4hYRZmJSZi3pqKici2H2euFGQv8lpxzm5r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBerhOfX3kmmYEb85H1NSYgIeJRZY++4qRaupA5ZbZwDAiEAqw1gsxK4cSExYCoXZZqwp6rihkLjU+NIqGCaqXhyC1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"0aa5180e14e30a51f0dce4ecd5a0ad26c9156a56","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.59_1787475439340_0.3792538724073562","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.60":{"name":"@openchambery/relay-server","version":"1.18.2-beta.60","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.60","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"58a36065fe60226643b51e8e07fc8e4aad3c2162","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.60.tgz","fileCount":8,"integrity":"sha512-8uxpnsVolFF7RitBcjllAYBWnXvH22xOcISq3G0UxWpH7I2j5kikGZy2LxPvftwIMabZDEGrSrwlJJJJZlq6Pg==","signatures":[{"sig":"MEQCIAFl8Zha0osXx/zswjRu3jWk+7a91asRjcmCr+zLuqjYAiBe0Z1h6f9j0xqib6SaLzAEWgVj6Olwl7EzWLMIMTlHYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGEcdyfPlcfEXnQN6wXKWrkXR0WAraMILB17cjAPXQfRAiEAvmss+ZwiSeVTIC9amKXQQy2Vkyg+YLWjo+AhGCDHJPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"a905cd717783c2bd65858d50aeb46db6c96fdfba","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.60_1787477344543_0.867253555245395","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.61":{"name":"@openchambery/relay-server","version":"1.18.2-beta.61","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.61","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"909d9e2187a7a5a777036c6958a9427297ddf68e","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.61.tgz","fileCount":8,"integrity":"sha512-ykcxYTnBV0fHMkzsTEMcGuAwBrFu9BlEGUzq9dW6TdgWLJJi8bsmxeoS8AaifYdGWeLj38uY356WO+MxAc0Kew==","signatures":[{"sig":"MEYCIQCMfCZaVOrHZ8UTGr6TYVJB9ZNwoVv2RhFdeZxlTFR43AIhAJ1UvphS4QG5yZrRkJYKWuVc2wJdPpbTThjFQzonTYkj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCLwDGo0sX4h4nHqkuuOsYk0BxzAZwaMBQrR0tEf2/2YQIgGPQ7s3ZJaMyN1ekMkKZJKP7+6ilTSmsmLX+YBFh07Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"d22e4eefa229e244a17817561c82e4a150301068","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.61_1787477634730_0.8967496968433128","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.62":{"name":"@openchambery/relay-server","version":"1.18.2-beta.62","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.62","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"bcaac60e3893c87b20fcd5863739e3d628b85a46","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.62.tgz","fileCount":8,"integrity":"sha512-wmBbwigALPKSCScjdww2TqHx4gaOf8PuIDRLn1Hdb677gKNuAGepbsTxIp76fcmyhELl3CkRRHKbpUii24ym7g==","signatures":[{"sig":"MEQCIGv7DPs59un+hEtZgKkSDZKHeKzfhknZp6Z07x/69js7AiAH3MDArKNeaJLY3bRA++UcoAV7q8Q3+HWaBcmCxZjMAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDwUl6sgWOcVxo/sddHfAckp0cr0cqmCe7O7p/G0yQhfAiBO0NCMrzaGHyojWOPXxiaILSKtg5YY6v2CKaI8pS9MuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"1b7e8b96d9a6eab44cccd680d27b29c7ff21f5c6","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.62_1787479658984_0.9906532273917441","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.63":{"name":"@openchambery/relay-server","version":"1.18.2-beta.63","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.63","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"4046ea0d168eedc2d4003b25b7ca68ff2cbd3522","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.63.tgz","fileCount":8,"integrity":"sha512-/9qTXKWuLrCIH/4lic5OxCVhEYKRK+QllBRsbdxRb2UVxfuBsIgRwhv3/G0Gi8rB7hlPy1N8osjCZLza697RgA==","signatures":[{"sig":"MEYCIQCX8rg+XmlJSkdg+zBY4zEl4IBeiE4Bssep0Oe5V6vVagIhAMAXINJq8AbsstVe4ZJ/jdYgAzyb1yLhjBDjSMvy7GOm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVcmyxLvVuci/VHnMYR1T30U0HIlY4ydvWej+OLLIKcwIhAKOr5wXgz9RplsyzTg+SId9YUShVIUg1qEVCEN+8npx7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"ee50f22e67342413e2755c56698280e25ee22cdb","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.63_1787480526117_0.32709983387410113","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.64":{"name":"@openchambery/relay-server","version":"1.18.2-beta.64","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.64","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"641f7c3177c7547e09a3c289c044ad12bade5eaa","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.64.tgz","fileCount":8,"integrity":"sha512-a3J7NHy+vcjZ4FfYwhCPVygXH1Ozh36nrF5GJ5DYwTBrxSggtilerTEbPLtiRSrb2k8Y92YmLTiQVbBgR2o8xg==","signatures":[{"sig":"MEQCIBilLAJQBoUg/LBfXb1FNNEo5P+eQYG0F8SMXb2BduvcAiBFqoB0gF5tzXaqKryuqJV2Z0n45VG4S5c9be3ERQF3bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC1uJnkJ18GQy5nPuhuZQ4XZ9pHLYma8nlqrP4wx4oT1wIgRBxW39MbtwLlItQdxnWfX6nWL8yC4oeTqO6ldBMAyQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"22dd8686378493599e2983f43621c69e562487a9","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.64_1787481340378_0.6436342776786124","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.65":{"name":"@openchambery/relay-server","version":"1.18.2-beta.65","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.65","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"c1be9d19e03cfb4644ab70a299f4eb2070a1b9dd","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.65.tgz","fileCount":8,"integrity":"sha512-WE8b6J9dne1sohJYBJ3k8BxZK2RHE0bR/W2JaOXJsD5hpiDrYMeB8JaClSDXTev//Al4bpoEdRNh9RO0wMwx8Q==","signatures":[{"sig":"MEUCIAz5nbvQNVuuQOLVdYD4NMQOndgBhiCh6dpQmZOh5PprAiEAjgzZOcLrT0n1HUBrFdoa13dg+OlwhT/kdYfZFEq4LF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPBfWndMaa5o1Mr4h0r4ByXAFeCUceN3MlB0tEurr18QIgJnt9QezFRkfnm91iLdy7548Anq65NR82m03CxoDNSno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"b63fedb5b3416f0badd4bb7955e7eabc5056ebe8","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.65_1787481690270_0.44392593925420676","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.66":{"name":"@openchambery/relay-server","version":"1.18.2-beta.66","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.66","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"5460f2a7d8d04c4cba123938acd898009fff5e72","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.66.tgz","fileCount":8,"integrity":"sha512-DL2qTmOZWjPZ704WuxVevPLxKTv6QOmXpMJR9apWacjqLMqeOQBTR/wvC05xLkm1NdkIWKw2Cfl6AySH1miB0A==","signatures":[{"sig":"MEUCIEX6a1UxbTeQRPQZtRkGKrWB2GW902zSDPI/jYDwN6tjAiEAlXSf+HoYDc2ro+NAuwyCrpxYfXhV6ew423ptFkkgIYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAJ12416HQ9YmnTocGxLHGm6+ySkO4nqg+H14zUyT7miAiAKu/DcW0CWbkGlOi3ti884hyC30eIS5iDWIDeMe4RXbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"9ec8e64f20e270796378d1887218f281e6c915f3","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.66_1787482833567_0.10593710219890107","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.67":{"name":"@openchambery/relay-server","version":"1.18.2-beta.67","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.67","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"3127bf6ef96bd2168cf8337fa2f6f1191a591457","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.67.tgz","fileCount":8,"integrity":"sha512-YVW5OAHU6z2mrDtUhg2UbwuPfkztQ4/AiEShBmlhmS8o/HZ0P3dN1RuU1Rnsodm+18mq5GGdbSyFI4y+bCuZSQ==","signatures":[{"sig":"MEYCIQDqSOmJ63razVQXQ51WLH4qtjAlL/87Fq4rH6hkaN2EiwIhAIgY+MA0MWPIvn+uUuJRpBwti/fm+912mAuw+HqgFedk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCIxF23E0H7MkmdAM7G6lk2o/asT4mb/wrjcts5nm5OAIhALLcgsk9FOLDKgt9KmnQCSQ5dmk9UiAVuLiJYdUH65lM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"b1885cd3c56775bbdff771666a2857eb3ce7be40","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.67_1787484306071_0.10351531046114637","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.68":{"name":"@openchambery/relay-server","version":"1.18.2-beta.68","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.68","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"f0acef77c00b7f3152f14acf02359c786fb5710f","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.68.tgz","fileCount":8,"integrity":"sha512-d+HeuDW4yF25Rs/AG9Q/24kUSlbjkJIFxfbc8z5yShdYgHnA3ab7xF+D6ORVA1nLDh2FLgQbLawnbjEw8f1AiQ==","signatures":[{"sig":"MEQCIA6uFho7GAhD43udavzaUiu/DIbr1EwgCA+tbLvhnTlBAiAInz6P/D5nAPjIVUE8WMn3yU/bUwKOm/79N6oSCyjgZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFQdMsnV0EDPOLQCH+kqufjTRSj4VW2kThpbGp1U8LwnAiAaiScfZ52HZmexGpT67d3W+HQa76F0GI43Emd9GQrdHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"e66a180bbca8dbb120c378fff04d387f6d195d89","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.68_1787484475272_0.5398037494638888","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.69":{"name":"@openchambery/relay-server","version":"1.18.2-beta.69","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.69","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"aed31f2e534e6fa36b0e60a9662144ec56555823","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.69.tgz","fileCount":8,"integrity":"sha512-2rvgnbhtgHncb68gqPvHfZrc3XqXo4awxh4knzUiWUkQw9sl2PCCW9IYUzFshh87v9qBD5FfVGShJj89qr22aw==","signatures":[{"sig":"MEYCIQDzQCNp7A4KiRoxzaa81PLddovxfhB/mUh4Etu/jCDsbwIhAOgW9OiFbgfPgkXX2aLKa2UW1Ks+rui1j9mSsJ5NhqnX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJqBPUASShoVemAWTP2m8KnIFpQP6/5L1X1JPrW//pJwIgHjIcXuOFoqjYR7Z4SYxWPq7h5fnzVIVtiqPROwvdG7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"7e9c77527552e1c967c8fe9171d5f8e1b2f61006","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.69_1787486032432_0.48185323547685877","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.70":{"name":"@openchambery/relay-server","version":"1.18.2-beta.70","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.70","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"0f63048961a82ebeb9117c1ab4565345d87135ff","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.70.tgz","fileCount":8,"integrity":"sha512-qM8cvbZsHN5JkVbisIG2jqPBDK17X3icyTetr9DR8JF8+RoxLwiwor7uyeonMoZEP4vtIa/DAftKFvSuRfOdyg==","signatures":[{"sig":"MEUCIAMmoeGRwQLMb1gV/diuDnZDiY9FQe8i9VG0U4F4OKteAiEAkM0O2F3Hq/l2NkWG7hift1J+uLsLq2A8sk4Ck+4W2dA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDdAtnHExxrrxypcmHDuVJfsDqA8i69GsVUIGQ9AbJxVwIhAOHC8BVbXtUc48paNB1zCFqr38hC1oy1ZgUsF9+Q4Hsk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"cab14e2c3ae640687a0925037b751f45b3984518","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.70_1787488710172_0.41662495968569546","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.71":{"name":"@openchambery/relay-server","version":"1.18.2-beta.71","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.71","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"cc5abbb6529af873112076d77d84ce2b859eac45","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.71.tgz","fileCount":8,"integrity":"sha512-itPRyMbzYFHPmYgFi652JzrHkiQsrAJ6dhtAsn9XjRuwofzJiCyC5Weax1YXEW2kHqKEl9Vi/VAdFHygFRXpHA==","signatures":[{"sig":"MEUCIB1FpU2jkCVaj+o944MLNBkkjfJgRqCU+XLWg6oN/DiFAiEAj8qyVRVLWPfWK7LXmiDoWfxE9Gx1gXoCuNSxt/S0OHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1UDpticJrezo4+63hped4GxC5V/4Pw4j5rIh/uSBZ+wIhALZbzI3qbkEFL9zgjaDaxMqeZaECIcoIhtkUwJVynFuY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"18630307781ccc2763d7320a8b388dbfccda54a7","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.71_1787490217371_0.5644865966924593","host":"s3://npm-registry-packages-npm-production"}},"1.18.2-beta.72":{"name":"@openchambery/relay-server","version":"1.18.2-beta.72","license":"MIT","_id":"@openchambery/relay-server@1.18.2-beta.72","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"6ca1baaddaa9eb23263e86e3082d87eb9c4adc82","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.2-beta.72.tgz","fileCount":8,"integrity":"sha512-Oo/I5Iubr9afeBn1fGLPRbt9qkWRqevvCXiPhE/V+auOULOqEwXVL/Wd6rlsmDBektOdaEUNkEaDG/4pqrJyPA==","signatures":[{"sig":"MEUCIBN6pxZijFysfU7rd05bHpAE0wvsUDtb19SnbWK+YzMpAiEAwb7Rz0lDeoX4bU6RN2GT8PVR3nKuFnH0pecatp0lEso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYb126AEKKAe1WZmizxzEMZDitE7W1GJX1OL4EitqKMwIhALqKarsIT+h+MTwhIuqCoAAYdf2Ru0ov6O8220AW2cHq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"16c6c88ccef68e0f9d9667e55f10df80fadbf120","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.2-beta.72_1787493905142_0.8421222467306273","host":"s3://npm-registry-packages-npm-production"}},"1.18.3-beta.1":{"name":"@openchambery/relay-server","version":"1.18.3-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.18.3-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"118ecaac23e0503590e5170f2a368153065559a7","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.3-beta.1.tgz","fileCount":8,"integrity":"sha512-RvO4cWOyALylkpL3Q51dEORyGqV9Ga3smcZtegGkm8t/Q7Kim5uD5pPGOL+JpQOPM7NgJ39e+Jc75hRfumvpKA==","signatures":[{"sig":"MEUCICDWylUL9/KmyX46xyyHOVN87Ko/4r9TA+74nkUR+h23AiEAuCtvU+tsaDjdxpt1TJpmQEtthUZmMPudiE7vnU18RJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDD02/aVTmUMfCWyHP917ipTLrht0LUt2NhP6hnMwkMTAiEA9y09lQ/c2tmjCcdVpt4lBJSOmY+pdSXl+wUY1J0SaxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"ac9e59ea2cfb458bf9a2e09e4584981e06d485fc","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.3-beta.1_1787501512950_0.4146713567149203","host":"s3://npm-registry-packages-npm-production"}},"1.18.3-beta.2":{"name":"@openchambery/relay-server","version":"1.18.3-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.18.3-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"0bf016e2fa29ee21779c14a036b721b0d461a681","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.3-beta.2.tgz","fileCount":8,"integrity":"sha512-DKh4+NW0GPpdcf/NDgEWl1xUp0KDJGis3ZCgz5L46h/e+7mG5a9grhfW/gaJP6xkN36Rwof2chZU1DiLRI9DTQ==","signatures":[{"sig":"MEQCIDWEbVkBc9RJCbB0Z7fZV5sSOYfhej26lISs7d6Bl2fMAiAqAcsxSM+60xdqMZzTDZKTArte0Qq2shhPFfOJqsTL+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC/fKkEWCzSiJHHcRJmzvOmC2fqk3QMhcu7C3vp4XEpsAiEAgOzXd+jOfdsIwm6xEoerlCUWtyvaXFIX+c5SsjYOpzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"f3ede2c7ad6ac5cf794e6834a4e4a689700f71fb","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.3-beta.2_1787502154724_0.24504382438028038","host":"s3://npm-registry-packages-npm-production"}},"1.18.3-beta.3":{"name":"@openchambery/relay-server","version":"1.18.3-beta.3","license":"MIT","_id":"@openchambery/relay-server@1.18.3-beta.3","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"5d50ff943255d37b5ed7398300bd1c52b04690e7","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.3-beta.3.tgz","fileCount":8,"integrity":"sha512-bcEb6BTU8PU+Fxon1hafHTrDhGjzA0T0WpYlRPUp62WuE3t2c6KijFDhErTe4lZkHwaW4LxzAvpCveiiawBIxw==","signatures":[{"sig":"MEQCICLGS9pFwnuOMAeeMXeA2BJAwQYGC959aYD3Wsa33e/2AiAHYW7T3f1dmpB3WHouMuEwCmKqF7d+e6h9p30NDE+wHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCdunf+MjkL/hQgg0eSDdOvWLwTAg8hLpYotj2KmK2n2wIgPRGvcFeVv8OkWXM77UdVhoLG2jTOPl1MjvUVDObQoVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"9e2bbb04114f56244fb3b9237605ec86965f6b28","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.3-beta.3_1787504043930_0.7027543765427298","host":"s3://npm-registry-packages-npm-production"}},"1.18.3-beta.4":{"name":"@openchambery/relay-server","version":"1.18.3-beta.4","license":"MIT","_id":"@openchambery/relay-server@1.18.3-beta.4","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"de339e4cb797f7f686a46fff368e360cd2d5051c","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.3-beta.4.tgz","fileCount":8,"integrity":"sha512-dbbnSquR9iiy0eSOqK3QtJthFXf0PPSsnOVlPhlaTn8l+x2vpZxtZPm0K/08gBCJJrcBdm+RDP59OCo5JGv+ig==","signatures":[{"sig":"MEYCIQDA3OZD119GX58HpBqY/j/xA+QZhfjgVYhnNcU2Y729SQIhAMTnifz/xpAjSDZZo5qmNE5YYFRYiq5fv9p2Fr46yqmX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHJODTdg+94fpPQtwpsXr5QMYSTJ89lP1Mb9A0Dj4LVBAiEAlC35KgjMujxuz/9ZcqfbmRL96QxxG+pkBIBWcDPTMMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"059c448d1030639ac056bf775892793ca75a7f54","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.3-beta.4_1787533701196_0.1283757729285948","host":"s3://npm-registry-packages-npm-production"}},"1.18.3-beta.5":{"name":"@openchambery/relay-server","version":"1.18.3-beta.5","license":"MIT","_id":"@openchambery/relay-server@1.18.3-beta.5","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"504d1f606c6c5d6757281a6d8e5803aa65e641e9","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.3-beta.5.tgz","fileCount":8,"integrity":"sha512-C8c/3fG1LuOQyHVAvr5X4NYeq+gAVt+5pqv3El1SRF976X6eHwCpPdOlBqy4X352uRhVHX7GPe6k2OR6hlZRfg==","signatures":[{"sig":"MEUCIQDQ5gefEaOD14tBfZ7HXW21+pRLC4h3VQMAmpYxvQ8hxwIgCn4NxbvGbdoEOWzByLVtE6+K/N/BrZP7Xqe52GtMazM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCpTSxOfrLrE2MKOHX99XAV+yHYvhLouczKmUToZYxLswIhAPaC0BiujLUFVt6Kvu1hNJndjDpnHMof4A42jGHRDUry","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"69efa8ffbda002673eef0492216ccc4029bcaeac","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.3-beta.5_1787536440729_0.7718778444428003","host":"s3://npm-registry-packages-npm-production"}},"1.18.3-beta.6":{"name":"@openchambery/relay-server","version":"1.18.3-beta.6","license":"MIT","_id":"@openchambery/relay-server@1.18.3-beta.6","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"eb018388d212dd5849e44453add231e1551a578e","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.3-beta.6.tgz","fileCount":8,"integrity":"sha512-Dh5LW+BpWAH2f+b45td7b2ZRTAnwRA2kpiM6iA34FBsS8H8tSeZ/lrD29MeL4pQ1J5o9KtCX33SakyxCzK00Gw==","signatures":[{"sig":"MEUCIQCE50gYrbNnyBghIBN1cs83ITwDVEm5X6JQF9YkNgYXjgIgaXvy8rYD0eXIYgKWlMIOiwcm+pARvON7IbI33S+Ul+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIExOytFEADHhlIYDnrHtpW/dzTe6hEwBWdGTNZ1BnfIzAiEAmT1BVMjdxNcJjT+SgFjB7hX+LyigCyvPOB7x006q9nA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"406a59880c620ff5e687ce776f06e55430e94592","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.3-beta.6_1787538179223_0.7122822538898823","host":"s3://npm-registry-packages-npm-production"}},"1.18.3-beta.7":{"name":"@openchambery/relay-server","version":"1.18.3-beta.7","license":"MIT","_id":"@openchambery/relay-server@1.18.3-beta.7","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"ee508951b5d80b00471ec225ccad3325e6b341d8","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.3-beta.7.tgz","fileCount":8,"integrity":"sha512-04jeFOVEWMlh5EVEY8oQdi2IuwjA4YenUS8Khz0Jm+OUMsm/vAyjlHgE80Xf32znjpwEtmt1xUTV6Oc7akGsQg==","signatures":[{"sig":"MEQCIALj2Yi9ecQ9b0qUCzD2BJaV0YpKbi8UA74ul0dnoa7YAiBuKqaCK1+7ZKZQEhTynTi7HivG4ZE/QcatBL5+nLw98A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1MgmrU3iDIQtMfKCoYYURsgDxvb5okEGjDzyA1WqYUAIhANpSYuV4eB/yPlXefGgkOoMrkvI5CgKu0TJvAafAz+Ig","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"2ba823554c492922d824574d717b7243caed4c40","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.3-beta.7_1787538362343_0.20986976559075754","host":"s3://npm-registry-packages-npm-production"}},"1.18.3-beta.8":{"name":"@openchambery/relay-server","version":"1.18.3-beta.8","license":"MIT","_id":"@openchambery/relay-server@1.18.3-beta.8","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"319065185dfacac28674866627fd7cb42da4a083","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.3-beta.8.tgz","fileCount":8,"integrity":"sha512-Sa1DjILd8gCxbuZVuM1/WaPLAV/sZBUL3yM2UbFXKiTFA3KqbIuH7F2dsFPrWwqPDjt60eE71BDHhPZO0ri66w==","signatures":[{"sig":"MEUCIAmh1viokpRWJ4z9CSGlQqtqaf0k1J/2RpK4uHLsfMnwAiEA22jIIQ0w4XXPmEtmSEw9CSBIWlRiFhrmRpYsUFsXIPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC2rZCYNNXjLmFZyoiiVcrY8JVxa3T/mecu+v990B61uAiAgXeze+uGMQge8fK7XxnE1D5AZmE6AY2JiotpVin08YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"5b5bae676350701dbf607fa60cd7e714b1b49fea","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.3-beta.8_1787539158387_0.11255928140799654","host":"s3://npm-registry-packages-npm-production"}},"1.18.3-beta.9":{"name":"@openchambery/relay-server","version":"1.18.3-beta.9","license":"MIT","_id":"@openchambery/relay-server@1.18.3-beta.9","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"6de634b190d85a00c7259e18280d23a7073bd922","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.3-beta.9.tgz","fileCount":8,"integrity":"sha512-GZLxsp66He63dc/C/Kg6Nx0BJOOCRDO+9JoVcSE0min/05fkVtnmWOaqavAYs2IcpGncKRqwebuqeyq64TcaEQ==","signatures":[{"sig":"MEQCIFrJ38gk2dgLyCgafkMvITKDwUc1O8nG8lyRVK7XHJ8dAiAAy8uEwM89+V3kkl7Fu52vwQ+eiQb4iKHeeLfv/ucvnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICn2eVhSQuqxgrJ9eqdzcxo4Cjxi+sMU58rBmKHxUo6fAiAQjExiFVI4Jp6HaYVljF0XtdqNxJViVlKp7oRoFDQ6YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"fcb5294b7219fa8682a53ad05ad854a3ea88adfc","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.3-beta.9_1787539323161_0.7789709028118743","host":"s3://npm-registry-packages-npm-production"}},"1.18.3-beta.10":{"name":"@openchambery/relay-server","version":"1.18.3-beta.10","license":"MIT","_id":"@openchambery/relay-server@1.18.3-beta.10","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"d9eb1d9176298f557a105dbe19df1991bb40c54f","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.3-beta.10.tgz","fileCount":8,"integrity":"sha512-BTTOvtgYfbSP9QrLuYB10OyxQv/H4nFNXopO5vZFNB4ax3jL6CsCqlei4+yMFQyjWRT9+XwhvfWoUBBdYnsHEg==","signatures":[{"sig":"MEYCIQCdTbrF+vOLljaXk2AuhbUi1RXNMaM9GFSGwv776HFihgIhAO5jG+DuHwVZKBs/pP20102AYHJHN1A7rjd30wiy4FCc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEiDqKbWvw0qa9mBjRMkbk0ZV1Ep1EYmIPZiteA81FLaAiEAlAI1QhF8N5Qb1U6VAEmfgHbDWeb9nYWj8NT7LBVLbCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"642a359ebefa92f5b33adc3d312c158f39523064","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.3-beta.10_1787544319448_0.1489212040033432","host":"s3://npm-registry-packages-npm-production"}},"1.18.3-beta.11":{"name":"@openchambery/relay-server","version":"1.18.3-beta.11","license":"MIT","_id":"@openchambery/relay-server@1.18.3-beta.11","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"16ffdc3ba5b0ad4e9cb9d843bfc7b87d7f0ed007","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.3-beta.11.tgz","fileCount":8,"integrity":"sha512-KZyWrvfgv05I6CJ9bs5fzNDt/kYhbBy4grbm8WgVL7dKL848kyA0RX6+cqPclbjMTzUwnaTJNAuLQLPfLN52Gw==","signatures":[{"sig":"MEUCIQDuvIsS2P/h9+6Q9kzTTV0+hOVXuhvfQJ2lq5icSOWjDQIgYKqvGJc/6P2LZwWWDKZDeKuZCaJ/tlHebmjL98k5LIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCtjs6EqLU8F4lDF5jg4ntfAQAuoczOPD4H+tIuuf5FygIhAP81CwvZjAwr1usu3bCIDLmvkKYedElEpaULvjy6ByrZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"f892734f0712e86a7158239d60173a28ba216d51","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.3-beta.11_1787547970236_0.030789055868547965","host":"s3://npm-registry-packages-npm-production"}},"1.18.3-beta.12":{"name":"@openchambery/relay-server","version":"1.18.3-beta.12","license":"MIT","_id":"@openchambery/relay-server@1.18.3-beta.12","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"f3cfa9c402297b411dec6d201b3aaed2383d22f0","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.3-beta.12.tgz","fileCount":8,"integrity":"sha512-L56aKi6Ik4amfNDTcBQ1RQhvLGjWCErfrFrmhHxbK+sNV5rZ1mQWbMry95U4KePDsKEwvlH2MmwZ41ULVrU6eA==","signatures":[{"sig":"MEUCIHGliXEUbdm1lCGiL2FJ/uGdIAUtFCPhHZLV/SDcaHLWAiEAxKYRxX0mP6ykXKUFrTmMbwZ/BMTrgp65nSgzmInKplA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHUJUdKMQLfLUfDkHWhWNzlR9eyeV4CW/cAZqKMhx1aUAiEA4KTNiTvguBmJArKuruVnEoWeDiuaiyuhNfGbRY5Bvgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"25b8fd009f16b03877216e63d9e51fb4785325b5","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.3-beta.12_1787548454767_0.9272991077631798","host":"s3://npm-registry-packages-npm-production"}},"1.18.3-beta.13":{"name":"@openchambery/relay-server","version":"1.18.3-beta.13","license":"MIT","_id":"@openchambery/relay-server@1.18.3-beta.13","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"d9383fc315b04da4079587ad59b7264acb7a1688","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.3-beta.13.tgz","fileCount":8,"integrity":"sha512-Lp7cBTF1KVORiIqBj47l9oibTE1CAoCM26kiL3hv0h3aDkDBU9DoVAaNL0SjplByEytfCDip3j2shCC0gv48Zg==","signatures":[{"sig":"MEUCIBxOxfFqbWd2JG+9GvyZiIlx42NlcqoOb2wky3LROsSAAiEAuYemdJ08jDAo4HLayD+tMl5GT0Juzo9mYMcrNbq6ZqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZmJl/90XXjDhyT5nx7jnllVMrGCH1IZP9CmphMTadowIhAMNlFm5IObyqBGSD8tr3fHScnR6EtObMQrd7/+3X65c9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"e8acdf1ad68dcb65aa34dcb1ea946e0607044b2a","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.3-beta.13_1787549071814_0.4533987672419899","host":"s3://npm-registry-packages-npm-production"}},"1.18.3-beta.14":{"name":"@openchambery/relay-server","version":"1.18.3-beta.14","license":"MIT","_id":"@openchambery/relay-server@1.18.3-beta.14","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"3313433c689a3ae321b44a76f8a74b1646143867","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.3-beta.14.tgz","fileCount":8,"integrity":"sha512-Yw3BXeV2I5HF2c0ONNKbKGs/uggLFKL8KI4IqJ7RVXLTZWo/PWOz/2p/FRrNtNNmeIV+EjofJLJt9sJErYLm8g==","signatures":[{"sig":"MEUCIQCeEkNT74ujj9l+ZE4x8CgDRB3LHpUgMpL8Oq7m5S60MAIgJjRwEBOxAkHteN0a3pF3nIYuW3DbyVFp++13za/nrvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDilxQzktWUqp5N7lFue/3hokHM27MJ2uiQLSo0DYVnxwIgYvlsZpA9i+m1pov3KEVwpiUIlJbnV/4Cwojd37QlK90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"24c2a8ba25b6f36724d6c24ae564d68985108468","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.3-beta.14_1787550104589_0.14755228399933418","host":"s3://npm-registry-packages-npm-production"}},"1.18.3-beta.15":{"name":"@openchambery/relay-server","version":"1.18.3-beta.15","license":"MIT","_id":"@openchambery/relay-server@1.18.3-beta.15","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"e21fb84408ea2ace731141c001a1c216cc8949f8","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.3-beta.15.tgz","fileCount":8,"integrity":"sha512-BtJ4EnDcYSYtAnLaHF4dcXoMFWNNdfcrUQEJmUEfICkFlUDjhHP+7L7sOPLWNcQuGuxxfqnhhSP+Z0YrW2IP5w==","signatures":[{"sig":"MEUCIQDjSmGek/H8DEXew4SV1FWmYZh3+qsO8BqpL4wgUKc9UwIgcRDKHhc+cvRFMGbMQQMF8y5ekHQAtoUYmoAVSb1sef4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH+WaxJGLnlevJ3fjGWfE5cJKRkwtvNgtpJ3nMOdS4D3AiBCcUPCUEgY9PmZlNUpI5XEBvYd4FFTN55Jd2TjpnLfBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"ffb32a3632dfcfd6d26ed17a722084845545158e","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.3-beta.15_1787552713436_0.42235329328662674","host":"s3://npm-registry-packages-npm-production"}},"1.18.3-beta.16":{"name":"@openchambery/relay-server","version":"1.18.3-beta.16","license":"MIT","_id":"@openchambery/relay-server@1.18.3-beta.16","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"c582378a6d8d254c3e696b1c5d3a295638003e99","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.3-beta.16.tgz","fileCount":8,"integrity":"sha512-CkeKetUmvY2Ds1//nxBLNEogYYbACRPyrlBQdz6HUVRFQN5ix9q4jlbVZaMKPUkQtbi4Zqs4iioncFg3DQkr8A==","signatures":[{"sig":"MEQCIByreYiekITmgt4e6nt0BtlsuQXSAkIC1yvobCyTzIswAiAu9+ssx+oampb4qJrvIgxCI7DArknMpU4SvpqltOdD7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC6A/ZxSh1C57a9M+MxT4kCtpX+lLsJzyIjklYVNL+p3AiEAkG5ZSXn9EyB9sV3tcNLEyULL8HEQFnH0NUsWUD8Pfwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"41ca2f6e79793d40fc087c1904a42ce8b6fe3d72","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.3-beta.16_1787556721992_0.7346221032175784","host":"s3://npm-registry-packages-npm-production"}},"1.18.3":{"name":"@openchambery/relay-server","version":"1.18.3","license":"MIT","_id":"@openchambery/relay-server@1.18.3","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"02cba0f7a11fcfc0ab7516598eacc2eaa1c1b2f0","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.3.tgz","fileCount":8,"integrity":"sha512-ONd37xR6hfwFNxvDdApUQIolKu0e9pOtdzczmIFYg6yRUx11E2Y00zhBdXXzKhqiuuh5trT6dOF5Wu93NISLzg==","signatures":[{"sig":"MEUCIQDKDi5OF9/rGmIMOiWHDMRfkrfn4i5fHbNOktiIFp8ORQIgPJV+2dX8wtCSqnpwa0gvqj00NaSsHqnaJ+K41kHs+6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHuIipFtthMF3b07EEUBER70MvzMW7CNpJwZZKAxtxzxAiEA80l9myuoJjuDOdHM+3qXJX1mL3BBXGJeLWVhipT1DH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69341},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"36d2b2bfd6acb1af53985cf037238e3d19c31844","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.3_1787569732435_0.4658915850784884","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.1":{"name":"@openchambery/relay-server","version":"1.18.4-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"4df6b2a6829eeb155831fab08be5d2e6fe7a096f","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.1.tgz","fileCount":8,"integrity":"sha512-c4YCZzzWGq9x/tEhKFFV1Bw54fyiBUCXi9st9HlOgpu8DqSFWoCSe1JPzKlBNjNVAWsO98rHiq1P0pv8nltv/A==","signatures":[{"sig":"MEYCIQCT0w18llCpLng6r4ucxPE02KWf2TVEvhwTdFkIB1X+GgIhAKdEnkKvHTHQwn9yWNu1NxiTpyObQ0pRXTcYsVKtj0Pv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCX2GYYrLdH0g9LC6HdXm0wHITd/rjqy5Mcp1SmsyMAMgIhAKNm3hBTwn8V/eW83c5R3Q0dnkR/feHpCOyvK3CGYj30","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"99f8ecc6fd9806164797ce7f85d7d691edd5173b","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.1_1787588167122_0.18551839048391128","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.2":{"name":"@openchambery/relay-server","version":"1.18.4-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"33609176bc7db2ea48e4024fe88c9c9ba5669914","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.2.tgz","fileCount":8,"integrity":"sha512-qxweV+dLqQDwoSUvQ5r7kfQqFQjRzsKRVP7314eGx2kCYdvXx8ecVQR2d1kJXDbiWulHn8utJhB/Ei+UBjqIwg==","signatures":[{"sig":"MEYCIQCt8ACJR4++C5YLXZzPLga3mc+X9mQg8BmdXJnoH5DGEAIhANbxNWZAaBEt5G63pMKWscWCrsGh3DPYeAdlo20UqNVJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFqOrQemD3DNmpPzbchdffwdH6pkPbImJ1EgUD+YRhzwAiAz0fqz6Vq6A29QfqkeghT4NVXXLikxcibQ8aYTV8vyLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"3155e04fbaaf834ed0755124827d036c12267f50","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.2_1787589918219_0.908468353248209","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.3":{"name":"@openchambery/relay-server","version":"1.18.4-beta.3","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.3","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"7442c763b53c2c8a71226438ea238d1fca33385d","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.3.tgz","fileCount":8,"integrity":"sha512-wSkb3TNSNATCjBFQ+TWxb69Vl3dRa1uTKqrkl/Oue7SR6YV36kbhsWUNchgBexyfHmKVGhCJEg8U3eJTW3Ghhw==","signatures":[{"sig":"MEQCIH59qEdOppiQJ0MZ4Q7OA1hjXrMV5fYJRhu9u7ET5BGaAiAFN/FlF1Tt4lHAvBW2nvCz4vtwR0FvZtMweb+avzK4ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGzDESKaRDw+GAHHqG13OMC4LkAiqVryVB/9NeDVCSWAAiBiIlLRs/1tHlQVXeqCgvVJCUpYiMJ07mm+F1aPLRhW7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"41f6e2b9e9c7c2c804fe87d2f7e87a631dabf8ba","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.3_1787632757801_0.6033640317149669","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.4":{"name":"@openchambery/relay-server","version":"1.18.4-beta.4","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.4","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"9049ae2c17036571f35626fb8e1d8fdcc3569152","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.4.tgz","fileCount":8,"integrity":"sha512-hSrKVVKAz+fF6Z2VhMQdYvMNau0qkt+etyq79LKPJ1BTwU3nAQo4lSrn1sqh46XJny0/Quo80vLR5cqp9fa23g==","signatures":[{"sig":"MEYCIQC9PSJv93a+WoCzy0viUb1VRzi17DNz1tdwZcb5Ub1h7wIhAKqm3QN+LBLflCcKW/kFSHy2nfShpgsQ46MIi7s3BlA8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCh7XYlBTfG+S8apVuaIiO2degJjUxRxLQNVUW68naSKwIhAPgYzM19PuzOndZpT80dz3CC1YSETPHwSAUVWdg+yFiV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"c280a22c37b88a1a849206c252bcd0e627ad0b7b","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.4_1787634492801_0.41153272147588815","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.5":{"name":"@openchambery/relay-server","version":"1.18.4-beta.5","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.5","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"36eca828b54b1f349e52800f98c391303976913a","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.5.tgz","fileCount":8,"integrity":"sha512-yFy7DmYVu2g2rkYZtA9UgfdaOYB7RK6q0qoUiwIs676+DSnvvNgDp7Rbh5WihlZWHBjF8vQ77xYk80G1OuGPBA==","signatures":[{"sig":"MEUCIG5igljefJsiwx+1ApqG0HRQ98tadP6wanGY9C8Df6d+AiEAyAKALpT1EE/bC8dIzjLUovFQYzzwguDmT7dt5PFyAV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICn1Xb4uIRy6+nXhTG4qe5tx8RsNQJOkcxOcdCmmMJFAAiEA9/sDpEtxufxpSLqiPNnn9bT9P+2qNv/7Ikwy90+0wVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"7a61c7f68bdc973014d630abb0cc95cfb8eff435","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.5_1787638665159_0.34980473927193523","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.6":{"name":"@openchambery/relay-server","version":"1.18.4-beta.6","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.6","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"749ab038503db8d4fad5cb26313f1c2d04746b9b","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.6.tgz","fileCount":8,"integrity":"sha512-YzAx2buduqENg36cKjAvOgOoZ7D957RpX8pGgZIlRLrSBkRsBXZOSJGnySR3wpHYPjjXkQ0KejyUvZdBGlRweg==","signatures":[{"sig":"MEQCIDI1WLB10CBM6mhxzlqqNVLLd+ceo4k6qBSB2HuWfmEpAiA/Mu9sQ7RsrJ8nxY6wkIalsE3fMvyRw48PzrxXC1tCYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDhhsnveGSVy5tNGbn1FHzAmkSzc3GKS+j4g35W5BXG2AiEAxAodmCT4RUWV4jrGclKHgZfVxGCSEIiuRWksfIKE494=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"0313675fed917695ef5629cca66ec262f8136dfd","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.6_1787646327049_0.6585379764595456","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.7":{"name":"@openchambery/relay-server","version":"1.18.4-beta.7","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.7","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"109d46c22b32f94ffacda799ac54ea64d18d06c1","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.7.tgz","fileCount":8,"integrity":"sha512-NMKg0k/6ZRpN/QvvlgbxN9sA/NyCopwhPyITzRG+5x0SiL3LXOQGTQS9wggGCeYXTMwo3KRuJYzkH1V5m19bFg==","signatures":[{"sig":"MEYCIQDkXELguNxBE1F3k7q0bU777enwBY9b1fH2CY715Xqg2QIhAINVPRf0TgDa0uSjbkFsbL5TUEhh+awdY2rIijemcst4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGbo1dgnUDZsU2ITHFf3Btob/vO8AT9eMPKsJrwxnn/PAiASLvKI9NwWgIgb3nNQjxRQDgQxrqRy9GLoE6IhxKS6QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"af2367076aa678c214c77b4716336de1a12325a2","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.7_1787647573858_0.9462887535644742","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.8":{"name":"@openchambery/relay-server","version":"1.18.4-beta.8","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.8","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"d00608d383f41b4292e818cc70d50573c84a4565","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.8.tgz","fileCount":8,"integrity":"sha512-MoeuzFdtLjBhevclH8ENhl9DtCaQ5UGbZ3f6MaklJMl7FKF4bkWsBQNxKIGeQHvcEa9M1wuVVSQG0NUVJomxpw==","signatures":[{"sig":"MEUCIDTU/73HzqbotyxCbQi63FE74e/SzLgloXjmehEyu9D2AiEAzzWGM0a9xdbgUHqy4VsH4CjKxc8XM/OBfZBzU6V5vT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF+DYcvbeYUy3D5jpS4r02zQXf9lVvhDMqjR277CehGQAiEA6ttNcyNCNreEf8QMtFS9P9ZhFmuSD2B+hrNeg6cWpOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"ccbdeb948701655f7b99ee1631990045d850cbbb","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.8_1787655995968_0.36255996004900015","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.9":{"name":"@openchambery/relay-server","version":"1.18.4-beta.9","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.9","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"85d29d6c86434c042b65cc4a71fde91813122714","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.9.tgz","fileCount":8,"integrity":"sha512-qxEOCjeFhbEMCSpyImFV6K/NS2HPwykn8x5Uu7ohUbIx88BS8jLkaLtO9kOBbEfRguuD5TemvjVpC+T4EWk/OA==","signatures":[{"sig":"MEQCIAiHZT8gDBH51tQipz0EAKLrRHaaWV6mLkzBNTatpN4JAiB3mQfavAN3w48cXIynztzJJIXaV5yXEUE8meXKOZzWJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCnFNrKAnp5TWXKT0Ib6sNFss1eLt5h6/jHczdNQLxBXAIhAItWnj82lk7SYRPZbhARtMY2p+bD24gcMFHTBDuSjKra","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"8cc12f77934f163b9f9627ae41a0c46a457e16ac","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.9_1787657102054_0.1959819394558191","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.10":{"name":"@openchambery/relay-server","version":"1.18.4-beta.10","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.10","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"5745f9cd188d5cc72d475efdf9b64c1c2a04fa13","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.10.tgz","fileCount":8,"integrity":"sha512-NFt9V3PJgz9UagK1bV7jmA9HcUe7U3BP/D5E9ITibg+xrQA0p+l0nVeFCu98IMbO45l48miObA+ADd+fHrBD0Q==","signatures":[{"sig":"MEUCICzkJEl0Lyy+R4JM/8DBLNavW3ZhNQ+mydEAlQLaKQVNAiEAukFbS6Bb6IejanrU+nzbfwWxv4at9WSiWMdP3WY0fDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJx4kHQfrv/ArLU3Bn/mxUVwmQEW77wfubGqJ1Y40tigIhAIVlwRqEOu5bR/E6q301ESIsv5jV1+SSGZ5q4GXwlKID","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"7aa00da8ef87d3206ae3492677b1962f45bfa884","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.10_1787658989769_0.12862362488467016","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.11":{"name":"@openchambery/relay-server","version":"1.18.4-beta.11","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.11","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"e46d70c5d6ff23ab2909fd4af8ee34436183792b","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.11.tgz","fileCount":8,"integrity":"sha512-oytwLn6qCZEt1WPlRK+kvso7J03BZ8PPWtxzzpC1iv7BWGUw1RtR1p2/scb2qmaL5yuBQ67CSVmJ3E5hYkEd9A==","signatures":[{"sig":"MEUCIQClNSz3psa0xIYlNy6arRZvhkkmJX6DAJ8dO5NU+xJ2ywIgVUsMTuXfBQ4zHOnkG+H21izz6U4viCeOgMai8KcKY4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD3jNk5uFHdSG7xE+clQKHfnWS2m9t4ewH0otYSnH3mBAIgdAFaizD2Q/gsFBENczjSMG+vg47HVnY/BWMbvU6cOvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"96717f5b25036936fe02a092e2b9c34e2ed1fadb","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.11_1787659923584_0.3516254700965489","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.12":{"name":"@openchambery/relay-server","version":"1.18.4-beta.12","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.12","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"dde1624f87640e27b94ba11790c8ec2de0e8675f","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.12.tgz","fileCount":8,"integrity":"sha512-2eKB9Mx3vKuHV38HHxbUHFFose0dPJtZY4Pi0FfKMXA0r9zB3sxqEMoDK6fR71UNsS3pbrHxv3SLcj6joZ9dDA==","signatures":[{"sig":"MEUCIQD9FiiZe/1cHgODigydTir5YUb1vYbglrdYi3Vcq9ZoTQIgZeFBMkLDtW5JKbsYpcKKLxdzj7S4zqwQ0Q3+Vlk74mM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAC6lmfJ2H0qMX0ryscbaRYngCpYhtb/3tE8/aYVUnuhAiAW1mgTOGW6pnYWVCQLucff2vhjXyOo8pZ6PGgJKdJS3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"6449abe956cfa0efca5fb0fdbce214d8dcb0e784","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.12_1787661153806_0.550889903830843","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.13":{"name":"@openchambery/relay-server","version":"1.18.4-beta.13","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.13","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"d9046dfff7f1c8c3d4fc110e1a132791497c9c56","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.13.tgz","fileCount":8,"integrity":"sha512-Gzp12BDigbunMh2EVqvrF0wLy1hPUMCWf0W8l/77OCg81hq2O26TAEtY8MjXMZUXkUVNAI3tn883tmpiBeLJ7A==","signatures":[{"sig":"MEUCIQC7rhQp9B1egoQwk2Gwdw1CO+uY2XTmVpMM8px8rgys6gIgI2Ze7HvXcVCCN3oFuuyAIW/D24hb1WzHaWkijPs0IjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHoAcqvbNR5fsarZsGfHEUfMdErXFOGprj5E/25iVB+/AiEA1PU4oIFWbIFA3LKiK2e/EIpwmKh8MGi22LJjXB1OgXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"c65a083af74d8e204620532ba1b0f869204fd5a3","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.13_1787661717366_0.4470440626096237","host":"s3://npm-registry-packages-npm-production"}},"1.18.4":{"name":"@openchambery/relay-server","version":"1.18.4","license":"MIT","_id":"@openchambery/relay-server@1.18.4","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"0818cfa126d56b5d2f0e202b870112db56b624d1","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4.tgz","fileCount":8,"integrity":"sha512-HJO5peo+uryPWMaZ+Qk/gOeuH+5P0Pgw1Hi5TZQMDhF3sJ+v9UgdfSZ/u+EU0q867z9yfFpKg6jFrquLfRSQRw==","signatures":[{"sig":"MEUCIF7vX+nwq7RJLiXJ/a5ja8Mtnnu/wXPBT48LzyONmErWAiEA448s/AoIz2o2J4zP1B5CK8DkAzzrwb5dffJCDnvzuhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE9C73gvqsP4PDEbCVQGlhJFd0MDmgGl73737Ew6qvxTAiEA1Bygg9pAtPJAu3hZKkhOPfuZn1NlYwCKFowr6zGeo7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69341},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"2b867f964e11ae3087183afd2fd3276f065e7520","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4_1787663268742_0.47485814498636025","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.14":{"name":"@openchambery/relay-server","version":"1.18.4-beta.14","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.14","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"0703714e89184e68d3122884592b29dd61d3ef83","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.14.tgz","fileCount":8,"integrity":"sha512-VfsZz7LGdiznbW0p0EBzt3sB0eDIefqk809st5277Y2V9JMu5RHCrcdlrzyh4t+O9Uxn89dEF0WS3P/p70auEA==","signatures":[{"sig":"MEQCIGfZnMAKCqvFhSyRpaOS8bLoEnV/9nVaPQFiSqeg7ZUVAiBejgZgTVploD6tBvGWqTksSnf/TzTMCVZPdiyzCDicTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBVYoRWfNq6LUbVediqhypoUf/GUHm5jklvLjqc7RtDZAiEAit8OhNHi3jWAxo/llhYjM0iAC81I8yHQSudj1uu6pPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"19fe71d14be466be18762ea80ee5c5692db73495","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.14_1787670287195_0.5836196144874748","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.15":{"name":"@openchambery/relay-server","version":"1.18.4-beta.15","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.15","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"172c11815ecb5894e3ce2612d4163c1dff426df8","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.15.tgz","fileCount":8,"integrity":"sha512-LRoxKnOz5K5Cws7DIHzpG4JnuwUmeaAQEYqoMwRMCLqy1TzmV1EJqwnBwNHQuI1LPBPWCvLbVNH7ie/pDSqDqQ==","signatures":[{"sig":"MEYCIQC+XsmwoI6ywGpWes9PE1BfreiPLWwHNU3l3LSER+bdbgIhAKi9sEHrJOawo2DlOvcCf2Lk75kzsJl37JxmoiEDQiPs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDfONafQFtzfXxbMdZF0s1Y1/9OjyXOPVpEA9skfK0B2QIhAOUU0S7bV6UtEXEvoa6VTGDGEkcAHQlqwhpYBC6u+6Xi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"323ce330aaf46c9459a2a5a64daed6dcb64e15bc","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.15_1787675522043_0.5467326699396022","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.16":{"name":"@openchambery/relay-server","version":"1.18.4-beta.16","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.16","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"9dfda1f6c9297b13167f89859c25a8e1ffd87663","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.16.tgz","fileCount":8,"integrity":"sha512-hcG3ua3bNAotyUlnrt1c9LIruDjvAmCOAfQoEC1M3ZdiVbiDpNWZotNRWqqIJp8ugDdjTr/t07opyP5OcIxoTQ==","signatures":[{"sig":"MEUCIQDLOwlJFHNF/37Csh0LAUpFYCDyiMUOBit30gNVceWW6AIgKObZVlvRicm8FktdC0G/G11RhSWSZM96IN8xOY5MKi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEW7pBlgsGpwUm9b4sTpxYHK5rN+NVmlbIvu+RCRx4F8AiAi7xsUTWaiz1xn9p9OYUTIG9U+cPJ8LyY+3tDSKjMgQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"fdf42a732fbddece64c06257037b5882199a1af0","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.16_1787676826128_0.9851371901911219","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.17":{"name":"@openchambery/relay-server","version":"1.18.4-beta.17","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.17","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"8877aeb2573ac7f4cdc364e6009771c512288a67","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.17.tgz","fileCount":8,"integrity":"sha512-MLa/xysEltHCbPpYJQAoV1hrnb1kfFG4pzob6p+C0NGA/6P4wiLKaM1FhX3Kav5RkXUE4TyJ6dHWTN8RJF3Nag==","signatures":[{"sig":"MEUCIQDLc500NMXS/nC0d7MkSd+G/HaYJ45WrZW6NvhoXWJ3qAIgHhm8Iw4I6G+oKwJ6l7xmmQi0d70BW12L3M4H+SFZjFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDbwcN06B80FkPfPPtHkHouRpHHttFNhu3LQd+jknH42AIgbPgIzQcbODjGuXzOcyOnufhE5CQb7BFleLh5MQzMJTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"d041947859234a91ef88076d35a4916f986c9847","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.17_1787714676378_0.15699758158093013","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.18":{"name":"@openchambery/relay-server","version":"1.18.4-beta.18","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.18","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"15496291f132cbdb78e52a0c76b81f649c964a11","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.18.tgz","fileCount":8,"integrity":"sha512-6RN2kGo7prffm12BUNJz0vJkM1BnaCk7sSjCI1+EkcpvYWx0U+N3EhVp5DuLKpf/8VnOAqjTDPjs3xo09H+FJw==","signatures":[{"sig":"MEYCIQDRNeKIWsgaseNKiY+ZRy+SeMfKPeCiJdhQIeWTfQyHwQIhAKb7mHBcUDwxLFmJ4cftYYc//16tEgunth98KEH5313h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG15p6k9VA3I8F8kojjRL32JHEQgyw27rXYlIGviwSj/AiEAgxkGDdETakckmnq0JSryOcK+6xfZNDQbxKKS7S9djwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"75581008c31963c40d495387c9feefed95e93d7a","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.18_1787724209606_0.4331122343322249","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.19":{"name":"@openchambery/relay-server","version":"1.18.4-beta.19","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.19","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"f56fd92a06114c03c2d8c8b977cc3f04a634019b","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.19.tgz","fileCount":8,"integrity":"sha512-Qqcj0WsOLKYPnNpzsza1T/R3UrAVCMg50C/BKupzIH3Yp8+adphcDwODdiY7ddbA9tFW5m3kySBRFijoZYAytg==","signatures":[{"sig":"MEQCIB7ydkud87UJnIW7rdSG8fiTEglyc1YSsfG6fVD5JqKmAiApm0WslJHqLvCXfTsTb4gJP6gTsmSgmVzHSViR7P92TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDovjXYppm08dt5TUhYQU3ywHL9+neIoH5W0d+K26ZTLQIgduYSIPwbYJgQmMy6NI3iIrDlaBEpA1DhuSm8q1nEZRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"b2e8fe282e5b72260039ecbcb12f66e0c751765b","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.19_1787724887544_0.5267286883750832","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.20":{"name":"@openchambery/relay-server","version":"1.18.4-beta.20","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.20","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"3d4f900ab6dedc08b0659af6590a28ddb39e8459","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.20.tgz","fileCount":8,"integrity":"sha512-rwe7Sy3ePyTwtqdgXn9ggdft9nAAhrf3VIRpI74Jp4CicLnXXHao58UktLgWOsq+zLGrqZaJ8+CKd9i9wuaprg==","signatures":[{"sig":"MEYCIQDnlkIyI7wPXf3IcY7okUkqL6ThFOQ0/RvLKWD6j0M5JQIhANfOYuWR35mM3oVM9KlfFRw8PIRoC45pbV40aooaP9At","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFF68DCEPyCZDEarDfqRxve+CK5uz1OUsxTWjxP2AwKhAiEA0JTvttzy2kGm5g8X8z+IMZ71nCzpoVRMCV0SBoKN9S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"db3153138ab6929af5acba621b3b16ded25f4c0b","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.20_1787740984161_0.715964794379446","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.21":{"name":"@openchambery/relay-server","version":"1.18.4-beta.21","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.21","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"6dce4ca20e052c26f4b7f24c247c129aa97670ad","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.21.tgz","fileCount":8,"integrity":"sha512-G9L+boUxUt8fy7rYeuBUm22VyE9bW1Qds8QVmiIiULNApMjFlI/48geUIbB8+K68uwsfLBWNU9Emd3HyimgjGQ==","signatures":[{"sig":"MEUCIQCl3ME7k4sxyYfD2CBnMtGg0uDULHqbprM6SwEYB+Y/LQIgH2+1OFvHgi4PSMVf2C/5H6YLaAIMNt1LLb1Pnq6Iakc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDCrlwsYQ1dEuSheKUC6qmAxngMTr/2BeFdJOnsAc7PJAIgbgZf83YNrpNhcUkOsAcMVEIx9Jh1ltm0UvihGtJTOwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"74fba45fa9989275ddb5e0f752a27f1d95380901","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.21_1787742788478_0.692597593484247","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.22":{"name":"@openchambery/relay-server","version":"1.18.4-beta.22","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.22","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"7b3b2bca03e0d3b4216c8fec481b7ccc5bddeac2","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.22.tgz","fileCount":8,"integrity":"sha512-GjxK4mFRbMZk5hrNKSUh4RNilb+OCXRDQTNWsOd6i6KeQiSaFX08iQo8daCjVmgFoD1ddjwsI+i++g1Q514HAg==","signatures":[{"sig":"MEYCIQCWWTZOLEb2h9IEYgxJxqcuRPHVQugZMs3t2qqXTP9N/QIhALjCMShVJP2ItUfMxaE7qCRHAAdZw8WOHKOtLm7kKDZ7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICnqFVcyo2FjAO8qXNlfYNt0a9zPMqbOIeB24ef+G7vlAiBQWp/oewM33WH36OWSBkW6TYg/BVolcMYMBbSvX10KZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"d92e30592684b460c2cf95745deed8c9966f1d8e","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.22_1787747494125_0.5153140876708213","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.23":{"name":"@openchambery/relay-server","version":"1.18.4-beta.23","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.23","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"34118688f3c6175241d1a32bcdf87181116c14d5","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.23.tgz","fileCount":8,"integrity":"sha512-l6XuY4eSFYTpHx0qjsp5OYYnmAcLtTegVn68OSB36xQu9EQ1qLfmJoYz8AYoj3ovocbGWQBo8kLwPLvcwb1F1g==","signatures":[{"sig":"MEUCIQCEWjgBIGcHKtfO6YideRcCo5A1mWlihVFaGGM3p2M1TgIgDf55VEi1RvC+fp7NpMl5GGVulrpY4wu6STQAO94a30Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLlf7/3hq0VYa6dyYozz3C4zWmmMP5vudkifVA2SOxGAIhAJyiPmtpuaPABJh1fbR8AsdeIj6TrCnVMaF8wHEdnrUZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"9b6c343544ed1ef5e2e6dca905c5ab5975594412","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.23_1787760041355_0.4858223719201773","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.24":{"name":"@openchambery/relay-server","version":"1.18.4-beta.24","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.24","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"67a2cc59ad0d749a951da0438efd376ca0acd067","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.24.tgz","fileCount":8,"integrity":"sha512-yMepaGb9OUSrj65Qqt9wwulQw94+e5YjcSbYfDuCySMw4bRGDtcGi4ldNmaOP6EUb0CY7wsJC7sk3VH/c7YgWA==","signatures":[{"sig":"MEQCIGg9l31FwDGqFxX13DvQy7UsaP/VbI8yMaDSKML2XovEAiA8AZXpK3nq6qgYDUNyJJNNMtz0v2F3Y+dFb8tBb7xFUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCprOjyaKgf+ugMLm+KIMDHff2Qc04EP4q5AuW8AMU7OgIhAMiQtQlVXVxiUQf5hBOtmsAAMeGtirc3Hgl4qwFgkZmA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"55313ba41c41d19b99266cd154d709cacff7b9ab","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.24_1787766797363_0.7567109948382609","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.25":{"name":"@openchambery/relay-server","version":"1.18.4-beta.25","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.25","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"68a85b1b241866d20ccea7aa5eeaa0bff5f34a83","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.25.tgz","fileCount":8,"integrity":"sha512-uMaTqz0KbETBVUOHiNBP6UM0SQ3SV4Rs/XjbKfG6HPjOjVskfMI0C05ONKYSp59EfjXqeDIdpG0HxsXx5eq4+g==","signatures":[{"sig":"MEQCIE6AWq79ZnbRNDNOREADAiY5c5l0S/9YggJp+3hL/9/6AiBCVgP2VXOpLcuR4QiASvA1ljdHI2BuWI/xHjkzx5ynjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC8K55F1GLJNxnBXKmeBxYavDY7WH82F2gxPpyJMSZtmgIhAMpocHKhLf1QKaaYU/Wa5ez2XdDkbSV1R079nSGdEEdI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"59b541300e8af831b23d60701151644f0cae355d","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.25_1787802083061_0.05127495586712416","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.26":{"name":"@openchambery/relay-server","version":"1.18.4-beta.26","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.26","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"66f89868421131558db9c596c2c304724df8cee3","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.26.tgz","fileCount":8,"integrity":"sha512-U07hfEre09Q8AM5dJqqfFoXu9zE4Ze+p8pnU7q2y4K0g+t3gWr+O8riEYbQsZiSWHcHZR7+LPtlzNBhhnZcbjA==","signatures":[{"sig":"MEUCIDQrqcMGBpBwV+vjzkrRo0SnH6qNft3BO1slweje0JxiAiEAvuD1ONTGcdvnHC5UdQ7quhFPy+ih6BZXiHIdWnvbi3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSVKypBeO2SjD07dtGQ+iQDTa0Q7r8VtwFa766WyllqgIhANif9+TZXIoB49zK/mHO3yZruBn/UAmbzcxel0L1qGf6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"07313292422ae8832780a0fd9dceb56eb7a2ed0a","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.26_1787806378870_0.9558241777879322","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.27":{"name":"@openchambery/relay-server","version":"1.18.4-beta.27","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.27","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"04cd5eb20e523368475a7d89d1b384afc86418ea","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.27.tgz","fileCount":8,"integrity":"sha512-dfLzvGKhCW4rPFMnOw7W9sJrmKMhj4SclN3hodWZNaNE5tb9ytqnokr4AuWu3cJxmrjHfjLTXZDV97hchIoeGg==","signatures":[{"sig":"MEYCIQDQWFb4wSed0A53QOh0nO4Ugh2qnhfw33KReB5kvCM6FwIhAOIuQDuvNwNkpehnHT2+vnF1ha6XP7SDG84+JYb4cdPv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDmWB5j9UMo2M7vcqdMLmvz/XzE1r6xEomYjbWriMoFvAIgHPjhvrORmDCDvppZMpf4mrItDBMUOBGM9JCNlbHplJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"722058566376fe227dc2035068a6acef3e0ed2ff","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.27_1787809166747_0.35996678365457324","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.28":{"name":"@openchambery/relay-server","version":"1.18.4-beta.28","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.28","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"766fa14f9f92cd29fe8f24ea84c0cb579fcf6dbf","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.28.tgz","fileCount":8,"integrity":"sha512-sK7hzL7gSAUFvtqh3L8Aj0bsr3ycFvlBxc90Ov7eKwGMNqDOET3e2m/de0HTBmZeAkKqvsqFyP7APwgu89m/VQ==","signatures":[{"sig":"MEUCIQCbpagWvm673ITtX9qpxrkgHnOo9hphv7KHU9tMQkWjmwIgVAL7S4WUp9uJHZG83VKj/uPV5fOh6/eE0X8PG38m/Dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIADapR5aLR24V704MvYytzXik7f2kyC8N5QiVHrZUIcGAiAv1gnhs1wh6VhSM8qfNrcC0wrgxMU3IcdK4VexnCD5xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"6d9d67e3f54fee3de1b24caf6739219ff1025c35","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.28_1787812148238_0.5049801518916224","host":"s3://npm-registry-packages-npm-production"}},"1.18.4-beta.29":{"name":"@openchambery/relay-server","version":"1.18.4-beta.29","license":"MIT","_id":"@openchambery/relay-server@1.18.4-beta.29","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"083f2d8ea34f06c4ddb3d6f795c74e880b87e552","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.4-beta.29.tgz","fileCount":8,"integrity":"sha512-Y66jvHl8yv7NTlbdOC/LROaV9NojA0VSG/xDhHucfVV0hCCIp1eySWMBpktpK9De2Q7dNoCYmL8lyNG9E3hOgQ==","signatures":[{"sig":"MEYCIQClbf+BJM6cv7iIjJMvpFDxowTq6Bh8AM8AaLerMmfDSwIhANKdIZJcEb3mH+XvH0reZXi75EPiOefEifH5xzi1UDt+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnExx71y5Wf6uyZUTHLcuzTRVsv6G48Wp3b6yzTQ2CEwIgNYiCl9YImmn5emX+PnlX4VD7aQb1KE+I5BVqSyl7Fkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"7f4bfa38b08012d821c90f3e33fcddc7136af069","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.4-beta.29_1787824719145_0.8425119132853249","host":"s3://npm-registry-packages-npm-production"}},"1.18.5":{"name":"@openchambery/relay-server","version":"1.18.5","license":"MIT","_id":"@openchambery/relay-server@1.18.5","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"2658c60355772f9f8ef977b40e46e470d60500d3","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.5.tgz","fileCount":8,"integrity":"sha512-x61fxJLxuv1atpG2A+UuTTGwWQWEBqQiFIUYtk4bioAjjNj43HzOOwLqRXh5nC86oA8BtsRzEOUtcibgOHlO4Q==","signatures":[{"sig":"MEUCIEEn2c718VyzQCDtsspsV3+en3zgcAVCxaWbGxX4W2HSAiEAuxrUFDCz+Y21o6t27gpvjFZY7JStSWlgAdStge9YQ/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCU/g0g6NMSukAIvIwAIaigSkAImJoCPBK7aDFz7+YZhwIgFJBvo5gLrxygtkCb2+RVFWzVutHgKn4YYaUSMaWFDvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69341},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"5dc459f06e9356401433aec97504bdf3687f8343","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.5_1787833611034_0.3751111497592421","host":"s3://npm-registry-packages-npm-production"}},"1.18.6-beta.1":{"name":"@openchambery/relay-server","version":"1.18.6-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.18.6-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"28927b7c90f0ff7d2dc127a9872ffd8535d23da6","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.6-beta.1.tgz","fileCount":8,"integrity":"sha512-qIYgwnOvxWHU4par+93WFtjO5bz1h+8U+0xJUR6xCbM7D7TvGVTFF5xw86w7HAPF4i5/k5Q+PgsfsVncfRysHw==","signatures":[{"sig":"MEQCIAgL/SorFn7dZkopFrOLe+ZN6LK8lVa97tFAnn3oq/fpAiBhPcJGq3x8D7YicxGdbIseB8vp94nm9KfGSM9U8gJSpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDPBT634RLSuFYoPHwqLxZLjf6dDcb+VaobTqSvFAUunAiBiUpFLvCr+Yv8fjH6PHGzZXH4zRTAe5vhq5CQo6XF5yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"2891eece53a3bd087f2f974fedcb87464d672c67","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.6-beta.1_1787925535146_0.6531615275501701","host":"s3://npm-registry-packages-npm-production"}},"1.18.6-beta.2":{"name":"@openchambery/relay-server","version":"1.18.6-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.18.6-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"3d857e1388fe07006a5cc6720fc0d85c371a852c","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.6-beta.2.tgz","fileCount":8,"integrity":"sha512-4GFghiniBN1HLqYK9zElHjkrHEOAzmKS4KEeATOUAzLgGnqz9x25WZyolVoFntK9r8awHR7QWnTF5KnZESsRYQ==","signatures":[{"sig":"MEYCIQCHPgassC4jYqa8RlVWto+ZcU3pbFT4dS9aSRvinCWxWwIhAMeX3p3WZ6ZKTVHduZXAK6PlitUgBhS0l6EVOg/An3Xh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSZOfawOA66ffbeR6p/M6ewBYME5yrSaCutzpQoRhSJgIhAKM+/vkY1vuiymDSGCePBoBZ0Fxi9K/tBTjT4uelUwhz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"8404a7a9649e30cf5f67eb71eca51e05a641d6db","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.6-beta.2_1787930311108_0.5836040893582537","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.1":{"name":"@openchambery/relay-server","version":"1.19.0-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"d024ba01f35b7c72170b2e2367aa71450f0e1a7f","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.1.tgz","fileCount":8,"integrity":"sha512-w/ZNA6d38/jiQPxnpsCuMadT2l+IgZGF3qgz5np7IHtylrE+5BcNXHmoTUdDl44rJDA/dox37r2x8+yGN4q5ZQ==","signatures":[{"sig":"MEQCIFrj5C3JAOn/LEe+yZUJhU1yL9yd6gz0TOBfilHy+0KjAiBIWsP/RYpGTVfUiJtHy30XOEdo8SgdQ14ekGI13RpcBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfR5/QEU4+bQLoSe1fXaltvXtgSlr//PLEEBQ7xp1FmAIgFDGxRCw6HnKxR/yKQ4yKMJ06hRv9CxR/dLIQfyTjYkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"17b9ee179b2964a553798e63d0cc773d63ea7208","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.1_1787981989079_0.5803217873157536","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.2":{"name":"@openchambery/relay-server","version":"1.19.0-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"26089f565d6a025972aa24a80ca8edca691977fa","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.2.tgz","fileCount":8,"integrity":"sha512-oGTFRi8ZkAE76bsewcUcaO93oyPXAot+Mp59VFnWc/0S/wrxQYpyuXSrBG/2CBjH9e6oRY0h31eG364Y3y5IMg==","signatures":[{"sig":"MEQCIHIwpVs9L1+BqNYnyMX4uvRUOnid3L0OgvNUu3y+PV0MAiBHr/FZZpil1Oss1pIq+Q/OzEgmCUZXAYCSmdeHc+nYSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGKwcR14VNcO+8Y9vGcVywQR4dm7u9Zefcz20WNmMYDIAiAioYAzbN96gpB/j4ZixMOMmrCl8VDO0/f127fgxnCHzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"eb3cc9d2582ff4ba64edde50b52d754758b03192","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.2_1787983507312_0.1604564708402565","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.3":{"name":"@openchambery/relay-server","version":"1.19.0-beta.3","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.3","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"e16d22cd3931dba41eb32bb82910e94e768ac759","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.3.tgz","fileCount":8,"integrity":"sha512-wOkFLGIC9wzbXGAMQEq+adny1B98gCYqauxIff97atvDwsnoC5ubagMAaxlVJRcXjaM4F8+ycAMuvQa7c20EPg==","signatures":[{"sig":"MEQCICk4ztmnIACUjezuHoLEKTVjByLAmlY8Dm/PcYex0YDcAiBJdTGY6lvaSO/yNtLpOXPSk0mhmiUAzlNn7WcdAVSxYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHKYSSQD1W9NSkCgNLl7TBZhjJlQCLEG9nF/32r919zTAiB3rDIQpLgEe3p2dLU/RE9sA5HAQVrRtdZmm123siVDNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"a89adeb414f0d9050f4c112f9d6f648aee78773c","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.3_1787986281111_0.878186443763501","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.4":{"name":"@openchambery/relay-server","version":"1.19.0-beta.4","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.4","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"34a67a1f53d01e5a6ccd100c88069ba52d26b362","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.4.tgz","fileCount":8,"integrity":"sha512-zOpJf1qcCuCKfP2dmsRcQk/3LBZV+PnfOEmHFBLlb9Ecg3P9At1O1AiXlxT946FL1yApeYb0CBk9g+z7rZ/Fkw==","signatures":[{"sig":"MEQCIHmP/mGogBa1dppqlKGdz5e8vOPDbcQOXNNAir9Xa6hZAiA1vQVKhJ7mYc9SmWlVS3YBVJuo1KwlsFy+8Bsb2GQD0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCa4XnZYR8ZmvOCf1DlfqHRnyPjHFTAhgkZHGFvhASLswIhALVieRmwz62v4b+aJoWYyC0y0UjbiSchK3d2r4YhuxnQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"51fde3096447d716457342a1a5054b0b1c2a56d7","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.4_1787987241442_0.19196388581617496","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.5":{"name":"@openchambery/relay-server","version":"1.19.0-beta.5","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.5","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"ec7c173b6f59fb42b0892d3c9305308705c90ba2","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.5.tgz","fileCount":8,"integrity":"sha512-3+/J+xO2T3slWzmqYathJTOww1cVawzILLE3jUg9nxfLoaGy0mwuDbF097dT+VMBMzJICYkTt7IeGTbQqrCG+A==","signatures":[{"sig":"MEUCIQDOFHYfjc3vbAvE9PJoDnws8XZKJ3U6Dt0hxvXMtr0GsgIgbTPE6J9S3CKrWcDWCHU2dhUOMO8GbTQV1rxllow/GeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIED5LmXf4OpDg5Ms7PL5QcansLwHhJw/FdwZqWduYJt7AiEAr0WGX7Tayd17RlXdCEhIEuhNRgj29AEL4/2CikvSGPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"47ac665791228717587b39f67b493b8da3ad8319","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.5_1787989582026_0.0891415409503149","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.6":{"name":"@openchambery/relay-server","version":"1.19.0-beta.6","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.6","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"94f44b8147937f027f1de57808c231fdc57bbb16","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.6.tgz","fileCount":8,"integrity":"sha512-A6DSIo+KNa+gCKxH9SwYHXxQlk1vS4Y82A4nwd+ch8XFCnn6LXP1rsamNzTfXuSr4LX4VRmOwkFK+0FfEOi2HA==","signatures":[{"sig":"MEQCIGBLD4cNZXxFS+0iL+/2OUwJ0YjkOivOfcOHQpjT1NUaAiBhl1VgBOQyap3FEeLCL8r3LwIt4l3Yrxh0rlWPpMXlXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwkrmGPL4tqzof7qUhQ+E3jhpxfjnk/Kc+mp2zHRC7igIhAMJIBVvyV+qb8mC6PG28JhYa+dw44cHP8rCLiVYmkWoq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"4469964b5200e4a425dddbc7e4fce93a575745ff","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.6_1787991532013_0.4161543099556271","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.7":{"name":"@openchambery/relay-server","version":"1.19.0-beta.7","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.7","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"eb6d36edc199dc953158326ac71ee84daa60e3f5","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.7.tgz","fileCount":8,"integrity":"sha512-X/H5H1iGqtA/Y3WLKBIo9Ixn6KrjpWEyJMH4m1wTOyUNRvw0K95/i+thU5rffXsJsytzBpLF0P1OgPpZy8mBrQ==","signatures":[{"sig":"MEUCIQCNk/T7QlzKaqJmcUTMjNLlNiMgJHGLaUCR1NGqdfIpEgIgSMkjYauvlOGxwJGntq7BP2iG1MwwbKvLAfKkQA7fpz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF2bgoIp+p6PqjKvlfqzWkeTWsRj9b4boMJNT4NrU8fRAiAQHNthopUkWC5lufe7mRoK15bi+Is5crPbipxv/X752g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"96bb3d827a3b9199076c53b0daf6f2ae643a9402","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.7_1787992494587_0.21029795808832485","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.8":{"name":"@openchambery/relay-server","version":"1.19.0-beta.8","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.8","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"2cb4f55b12b40b426c1252f9410125513c47471c","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.8.tgz","fileCount":8,"integrity":"sha512-Rslv3wD9mmqNUycZ5iQmwPIW9URX2VC/yJ7pcfcLzTYj8yTWMbAWKSqP9WnxEEJuG7LILc2J/RAfItP3mH/umQ==","signatures":[{"sig":"MEQCIDzeLEeUWVQusPbfNHPzTF/FrYw2yBLUz1lrr4nfnk+BAiAjKrYPp0rcYJQfRo/UUl4xH+I8DT9lFRy6y4smb7TJxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDYMSi3H2T5RBFM+M2Z1tLCHDR1ckqONbFebaOXBOdg4AIgNGiKNp9ZUDpZAY4HZoYpIbrsF9sNE6Qas7cJo7jfVA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"fb77fe00ec2d63f523ed68d10657e718f2090815","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.8_1787993646930_0.8728754947950434","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.9":{"name":"@openchambery/relay-server","version":"1.19.0-beta.9","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.9","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"c12d6d809b85c25b8290c7d3db5cc15b3f0e62a8","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.9.tgz","fileCount":8,"integrity":"sha512-ZhqNkkFxe9AZemAo6XNLADFHWCY/unXjJlFd21bahu3rAcRaR/sesi5VNB/rPZ4REek2FfHXG2/tg7qq9Dd87Q==","signatures":[{"sig":"MEUCIEDYG3s+gFTXxEJWd6CtIRPMjy4MCtnNv1ixWN6TProdAiEAojSYG8waFF0Wz99Bl/e3FvAu37JQXrmWddW1pxXblDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCiZsWvj+oys8RUGDS+9O0m+8j1c5eoRSuF2VCikI+nHgIgZE4LAHl3urJEj4Q5XDBa2WKjlKlfzTiXHP5ZQLfJjzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"367a8cec77f4fb1646f330eaa883e5a2236db896","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.9_1787996504928_0.9772150685853243","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.10":{"name":"@openchambery/relay-server","version":"1.19.0-beta.10","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.10","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"5dba5ee4ee8fafb9edcc4ba5e04535d34c9a2815","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.10.tgz","fileCount":8,"integrity":"sha512-lcPIciqvPXj3/oyT0MTAuNO1OYoCzUNM2JLwucYXCgoeABRjm58puTz/4Bb5eCYfo+CIPtKclL9CkJvwWcz0aA==","signatures":[{"sig":"MEUCIQCuSjwYaz9IFly7Qv37VveD3vsnv8k6C+lD5rHvmffaGgIgJkYavGmi/p2bO1mUUxzMCbFGtpzXWD/SOx7mrX6ydro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAWjvFP7N2/KLjD1E0gC470CsLd12LeMmojV/F4v39NEAiEA982wbCaygpLJ6lBNo8CCcM7bt7GxH4hMA2YLVWGudSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"f2e13b6060fb8e286b156524ef954c0988917621","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.10_1787997820230_0.8708159397563557","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.11":{"name":"@openchambery/relay-server","version":"1.19.0-beta.11","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.11","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"a68184dd43c14ad756d8cf87155769b150e2b13a","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.11.tgz","fileCount":8,"integrity":"sha512-bnGDdb7XvLHVZWDzEQ3IzVmMz9Nky/YINn1pjICjk6Qx6tl00DVvj147Y7SUI7rPru4mv/3HV64AbsvMTSjK+g==","signatures":[{"sig":"MEUCIEwvAp2iAURyUUABP8n7u24dngYJXHFOxl8WSwiBg0+QAiEAo+u8vEHY19t/4ksDhoknZDl/VxJu2EZJARgoJtwurk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICwqg2SheXZe2HmFtYnOdq+wTy6NphlwGMAi7QFnVkzCAiEAovaXi7jTmYDPzq5x/2wM0WRzU1Br/7AuoZwb4T9pjbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"5ba32881d57c274accd4bc50663404152de61a09","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.11_1787998766702_0.6796916759510048","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.12":{"name":"@openchambery/relay-server","version":"1.19.0-beta.12","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.12","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"207b284896564826005af54172885429d2bddf79","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.12.tgz","fileCount":8,"integrity":"sha512-tK9bo+n6rQr0IuSmOoyVTOb9KrC8iDjhoAHHCQHVtR6BcaQvFPB4DR2vYPlRic9bmWax2ERyaDfsmZnbq95fRA==","signatures":[{"sig":"MEUCIQD7mw+Ir7AUDh6nl8ntQXMCAaYWkY67gXI6WhIYab221gIgTjxJGOxZTBAqjjEYde2D//U7QPZmrPBdMzej6aPtu+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCthL7ncxHPkdnanDy4g5l8uyFHb3Cxc09ufcch15pFEgIgBGDTUqiy4wg1KfhltFKon1uhSQzG80bmvVJcCwe5Eis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"e5448ded0592f4c08b6660b66f264f11e3de541d","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.12_1788001828456_0.37696296887174485","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.13":{"name":"@openchambery/relay-server","version":"1.19.0-beta.13","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.13","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"03bf62687c7466faaa39d703f81ab456c45f8c78","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.13.tgz","fileCount":8,"integrity":"sha512-wK4Tb4yOLT8FvZjbN6KMo4x7R4d4LdeR/mehgO+X/HDL98bGaUhAFrt5wujsINsh+NHWHiIvyKL/tWB4GfnKEA==","signatures":[{"sig":"MEUCIGPaoJyeTvR0EEQ0m6ttTRR7oPCLfzwFiqtjirX5vyfSAiEAsZ7gNn1YF6rt0zYV8sYp7XS9w0EAikvIeKuBw2lAG60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSRWP9RDx773S/Q7Lo12GQYeIzRMw0NK05KLpQ5g2RCQIgKiSzJgDgQyOhSCo6I3dlNS7KgW9JsJyTy1uKDfJhNV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"9b0d6c78d06a8129e89281f4375b51aef5dcb8d1","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.13_1788006687152_0.658215623599717","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.14":{"name":"@openchambery/relay-server","version":"1.19.0-beta.14","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.14","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"60709d758968ab9b86e997f3eb5507379c74950c","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.14.tgz","fileCount":8,"integrity":"sha512-CH2ZmcJkV6AtHH80njrOTz5HLz3Lqtb3sMOucYQOLFkJdkfLUh3g3HTod+xqdscI+TVDvwvV9hFGXpcHucR0Rw==","signatures":[{"sig":"MEQCIH+s0xrv+Pa6OfzA/8K7RzxGx1myEgdz3ZIuBeidrPlUAiAdtdfIQs71kZhQPKgMjrmSAhlmj28AYaudz3BLlgPeQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAReC0CL+0IbwkeOfoH4PetCGAJGlIYaEg9xb1bIE+8nAiAfWk2EeovbLLUV5CJgRTQR9qEssHghvb44qIEYFcH0kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"017e047ccaade831855aade08cb5330a2db695d9","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.14_1788018024713_0.8525519111121953","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.15":{"name":"@openchambery/relay-server","version":"1.19.0-beta.15","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.15","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"c5772b23d92237e011407982fa0a60292ca59b49","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.15.tgz","fileCount":8,"integrity":"sha512-AMESztTv2R2VXNfVFV2jowbjvPBgJlIf1Jg6pB4S6IF1cLEtBvUXqrkpLcdpH9nWTpO1SWVeaE5LZhIKGUDx2Q==","signatures":[{"sig":"MEUCIHkeS9T+tLexJDLm6mbVisb59cmpHGX2EkE4FZB6u1+HAiEAp78zYpeSgS8G7K2h8GvP8mNN4xgDk8Fe5cibblg/ryU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFYnjuaIGOLOEs1zdeqIZquVjDlajDijeO9yMB67drhbAiEAnjSEKUutOAYVZ8gSYPQbi0Q3Dj+lAQ7tcrRKtfWIJnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"b8cbb8a749d16d17a8a82fed9f8b423e0108e5ef","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.15_1788019129288_0.5360841827206542","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.16":{"name":"@openchambery/relay-server","version":"1.19.0-beta.16","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.16","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"82984e65f7765349b3326126bb25cbc4070d0411","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.16.tgz","fileCount":8,"integrity":"sha512-Sco2DP4V4I0uD6fVYx1oFIvBOGlqWjULKCVh3JX+JGiAKoVtbYCQ98QF6Aal5TpDKnitOX68FdykCHZkH0m4Eg==","signatures":[{"sig":"MEUCIAtU63AErAjbM/M7OpBnP4C+ephqYC9Cd43TiyThcqyOAiEA6ajYFkq/Gw59hwKjRCpJzLDf/HoFKLZT5rqAZpFS/24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICbP64lYs4QsR8fLKurG6XPef4ubgWOOUctVmfkEGvJgAiAH4F5mmt0bDBfPdnnAwLdjf64DhcTxK5hPjrcwrZ/ghw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"e2e90d767d5f8290a38d214e1a57722b24477f17","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.16_1788020364781_0.9432510676481876","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.17":{"name":"@openchambery/relay-server","version":"1.19.0-beta.17","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.17","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"2f8586b6266202aa94c106fc80390bc215fa39e6","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.17.tgz","fileCount":8,"integrity":"sha512-yCRtquzIZuo3cC25Kpl4mwqC974fRhduLi9ocR5/32YX0jKhuRcOjq/hS7UgCTf6snxeB5Y71qctwRQGSZF5Sg==","signatures":[{"sig":"MEYCIQCmGVdb95Ss4UFs8R6anBru1Pnr6pdwgfbnk1lUfA/7BAIhAOkM3APhw3U6qTThKQWHotcey5TRkCm33pkfscYngA4K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCPfKj4Ylh1ySNDmRl5AZrM9XSmesj30stz5YFXNnzKGwIgOApubfwnzO7R+GSLF4IvI1zsijnBdWWavuC4NMMwt9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"1962475d062db6f534740b37fa80eba58664ac57","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.17_1788022112105_0.4125312192096351","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.18":{"name":"@openchambery/relay-server","version":"1.19.0-beta.18","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.18","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"3a75d493d19b6e203b2a42c3e0eac07a800139aa","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.18.tgz","fileCount":8,"integrity":"sha512-uLdcT/miINcds4E80bgzwPqHfm5/5vr1hpl68m83mEkgenwY+6uRc467t+GutwG4BzGZGPSOTDUesluLsQ9w1A==","signatures":[{"sig":"MEUCIQDkgP9ILCy6foCsmZ1CdAyEZilYUs6gHhB9/awHLt0QdQIgCePGV8ypR7b/fAZ7OKxD9BaNjodHNEH3/h7FU6BFkyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCvro8lhUhqCyLojBnOuVDDu5HHbqVPb9Lz6r405h7DDQIgTQ/hihxGcKmyIxAt29vNTCt55251JHisjRsi95ng2xU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"34348ec554797410afa17746896f6945c1537469","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.18_1788022509204_0.4462630582302223","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.19":{"name":"@openchambery/relay-server","version":"1.19.0-beta.19","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.19","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"d17f95bb2d4ded37af92488a03b50daf69b29767","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.19.tgz","fileCount":8,"integrity":"sha512-4YRnDrJwNJxWzaDBmR97+agqfWBLO9we+6ohkguoZoOZjv9sfXoM50PYsRTgDoe8f0OlxclqraBao2YSwkpLlw==","signatures":[{"sig":"MEQCIBCvSaxOUlq9ds/6WaROTaxtR3iwpnf+86BV9UKWR1PTAiAji70dHgC+oyR95VDPftc9NHgw984iztgm/PhFyPUHJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDtJp7vQ7g8wneAQ+UNEQTfwiksl0pv4ds093BTPix8ZQIgVBv02N3tobuFkwfN4MY2/Z4ksgo9KGJm0CQ77U9P13M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"647f949e687b140b0b88370e83036ad2f926e358","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.19_1788022641438_0.6856083060626537","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.20":{"name":"@openchambery/relay-server","version":"1.19.0-beta.20","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.20","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"3b0200070d8b3c2ccab8d373c71163030b5cbffe","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.20.tgz","fileCount":8,"integrity":"sha512-JDaDx8HeLGDEp9L+Ne1K/pNL0EO4EmjHMJP1HR6HHttv2aQ4YQoijyPLKGOuXxf9j1pElVcaBio3X+sTzyzM4Q==","signatures":[{"sig":"MEYCIQDFsIDuJiGBXJMTTjcoFsj/1vTQi1nRaa2EJD4Pbqnv2wIhAIKqmXwI7E2eOBBJI8AKWDjXkDOE9LO1m7WmfTqAtXHR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDcEat1QdvVxhwIeA9d4Z3oZK0DSJBoOFZgym1rLiVq9QIgQ2kW/c+G4FCD8oPLuWDR9AKhPrE6EGCRwOm4ZRwbVcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"27ea49e9e7d89854da6c3458ac34f1fd8a607a59","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.20_1788023004459_0.23736999556358107","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.21":{"name":"@openchambery/relay-server","version":"1.19.0-beta.21","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.21","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"3dbb56b5dfb29527762a0272337676d307a4a411","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.21.tgz","fileCount":8,"integrity":"sha512-MaP303B8+Lo2puJwMCxKKAMzAfSkkzLgZel9Fb12L1nZvysPWrciw16n0SpMIfx58g/ybwezPoovK5IVeE78NQ==","signatures":[{"sig":"MEYCIQCBJXZBrKLqNPrZQEoo1xVnXdRO2/4fEgXfdg9pBZ6VVwIhAOE4Coes2cEY2vwWnZrwSpFPEA8t1fjLnsBz2ku+Yqic","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICGJ3jS97TIiT5aMJ6ibihpNnVuC0Gj5I2cQJP3xlB/dAiEAvFa/OwuC8nMge4cKf7yxF5mHoMH7iodJK6SFA5ED0Rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"2f473f20d8abace0633a06e7f5f556e271379f8b","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.21_1788023350014_0.5107967012443535","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.22":{"name":"@openchambery/relay-server","version":"1.19.0-beta.22","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.22","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"2d202d95fe4589327888aab87cdb25af03bc58c3","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.22.tgz","fileCount":8,"integrity":"sha512-YFZq9HNaTVYWYab6efWBn3UBpelQXnhDEh+wJhN3Orgylf7qWlTSf6H8iL0hrRtJHxuU406bZr2x2jsZjsKhdw==","signatures":[{"sig":"MEYCIQC5CGJNjoJkGZB15iGoYHNT3FiLuM7WBnqSt/FesmzKhgIhAMq0BN6mYWZWP4N2jnoihMB8cVA8HLqWxoiT/FwNz6S+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDGslxpz8x/g2R63xnuWk1kjopYb/MBQUOHQ2BAhk3W8gIgfIDD91GAi/6tBR9FZZjjPxwDfwLkZjGuYOyqFvLGxAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"bcd1f7a2149ebf8863c801ce987699348d61a03d","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.22_1788023516623_0.48240728402448196","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.24":{"name":"@openchambery/relay-server","version":"1.19.0-beta.24","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.24","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"f032a2ba478e3d817ac985ddbf66010b28d20967","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.24.tgz","fileCount":8,"integrity":"sha512-0MGvf0Yl0DSwmw2JeAxrKgXKElqdUZE79y05KfT6YCL/xXrG5lVHMjePseEDxmoTsXjbMSVuu2gnjva38uNclQ==","signatures":[{"sig":"MEUCICk+lXA7pVRQ00XlMblkrWdaln6er+DG3wFJf00Cb6MkAiEAluLScqFKwCYWRTsf5OwfTvmz/TR+31NgxXch8CXCZO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA4k/j6U9Aw3QA+V8IlKDnsB2gsQnwvyYLlvmL4awfTLAiBTciHAmhoNCjIsSuqbk6eX5qKvqjayDPcMSCnqkMcnDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"8879b7db12271b3c71ee6fcc79f8fdc73e870a25","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.24_1788025352317_0.03325665306548209","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.25":{"name":"@openchambery/relay-server","version":"1.19.0-beta.25","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.25","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"67db58e633900f93a1e9fd4190e930b1deaa4c2e","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.25.tgz","fileCount":8,"integrity":"sha512-1Ukfm6gIvDMzICpXBv4a/SStLC1WEE8LlxMTu7XKYWID/mcAnKT+fbUl1V4uEEDTevRBpDMrrxTJm2Ob4Mm8HQ==","signatures":[{"sig":"MEYCIQCBM0uwwcvcx0CVDvXMLRPkfqImL9wtXen9boqVH3vEPQIhAIDznP+S9gE8YFDpN1+/DrVmPsptweNT+RO5oTFwbDlp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0TnilXLJlfq7Hvid3Leukpv/UHHq4eImuH7S9t07XvAIgNa7JrNuGReQqM6Q2V0iMx2/qIAqh0PdIzjzBY2n9YJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"a661f980ca1e953bb774a6339d4ca435f49331d4","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.25_1788026956556_0.9338630488766695","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.26":{"name":"@openchambery/relay-server","version":"1.19.0-beta.26","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.26","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"84cb3507037639e540c1314aca20b2bd2b74f1e9","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.26.tgz","fileCount":8,"integrity":"sha512-fLRfbwoShOkJdJ2CuZdOH1unCppK1QyZBneCPck9d8wMTvPEhxwSOe7MTu1/HkuDbJu+UZykusg2Sv1MRY+LCw==","signatures":[{"sig":"MEQCIEIJAk+9NQCG0GS7KAWt2u7lsGdgcxJ0kr9sTHPJLgTrAiAl/rPSHP2s4qmn4rswdVle4hF40eCapWkplxVa3pwHOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9KiD/LvrFpYvmFr9xRnGj40fyo4hTBE6Nuhaa+nWjBwIgbOcVq6W1c+t/5fzQVvg6zfkXcd/KprbQQNvgoYxebYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"86a7f374cb243bd91b4d5809f51b6b5aadb9ad17","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.26_1788053032373_0.5836278158700159","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.27":{"name":"@openchambery/relay-server","version":"1.19.0-beta.27","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.27","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"3a34636d4771d60c7ff26eba2c3581411f42dcd6","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.27.tgz","fileCount":8,"integrity":"sha512-+FcIgiMtKghvozE32r7MknPT4ZGghFBKPBuTy8aHfGqQJX7ZVJO+Z+Xl63VTuM1VywrZ6m1ge10tzpoVHodoLw==","signatures":[{"sig":"MEUCIQD2AuZw6UE8iQsgJPa0LP7dnlYcBP6aaKizBCbdJJIK8AIgQdBXJbPEtuVoJR22zaPa8RHrhWfai+wEJ/RYbobZFrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvP7nwwnCvZHrwddif8Apnd9V55ZtTqSrnCHhTjVKMXgIhAMvrI1biTU5VB4mmNdegkYMD8It9sySize3Dkii1lJ78","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"ac77b84f3eb42d486d18c568abe81ab4895b78b7","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.27_1788060162971_0.5862150898801515","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.28":{"name":"@openchambery/relay-server","version":"1.19.0-beta.28","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.28","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"197cba72ce57e1c7f510fd81a6723d62f13756f9","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.28.tgz","fileCount":8,"integrity":"sha512-VyIEMbxAz1kZbC4PzIYnjOstMLIX3OiqZQrrbE8is8zhlLa6kvItXjd2nOwbh7Xj1VWbOq6H9oG3XIq7pLXQ7Q==","signatures":[{"sig":"MEUCIQD5mzLQB5XFw4qOyKux/NQPyFimzX7sWv6IY1tVCntM/gIgafytF31om+iIpCEtiOzyQTDScImmbEs60CR7hJ9uI94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDVQx+HNMQoH8kMokN8Mic14LsuPq3NmMYiRjtK3zsYjAiEArn8ir/qDaGnJ38QSNzN+g8wKIEgXV39YQoF6bdBNNi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"70ea2d5c161294e3d86950d7ff5e72c1a3325668","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.28_1788065020428_0.9154413721158399","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.29":{"name":"@openchambery/relay-server","version":"1.19.0-beta.29","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.29","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"a70bcae91cde063122b4fef82065e6b08aae0b40","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.29.tgz","fileCount":8,"integrity":"sha512-ewr7HU01cQ5Vkiv8lFNfeynJQk1UWYAYCWbc5YXs1Ya96ahHyC5oKaST8G+Bm+R/D+ZH10Iy/uzovPqWxFB35Q==","signatures":[{"sig":"MEYCIQD9U/UOQAKqRQP+fjmj+0mgCyOB0wY2VWZ43TK2NmIFBwIhANok9bCdKHJKsx8YQiEbFZhIyjxa3/QVPOYEU6oIiCEl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCmJDuJeXu6JfRWabL0tEwR4rgULADYt53BC6otQYCIKQIgGLQe155iONhSUSNiltu8k74itZVQ+ozre3MtNCfuX6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"b1d0dc215a46aac745f884af51628d8e6bd69de0","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.29_1788065336569_0.9336792303443451","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.30":{"name":"@openchambery/relay-server","version":"1.19.0-beta.30","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.30","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"a4f2718574f71d4488b394ca5e0aa9d9268e1728","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.30.tgz","fileCount":8,"integrity":"sha512-BC7tJuB312y7e7I28wseJjMEIAi+D5N3L8CvLcSu6dMxOOKl7dEx2V3DMFfsO/9TDBVqsy6gEVzuDchr3us/aA==","signatures":[{"sig":"MEQCIAoxp3zA6/PTTyLO+rTvrFYaW9cEADPoFxpbEmP1AG+uAiBcVLjfEN0iou1wbi2xHOY5xeUrVCWc17LpopppoUvVsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCacWgUv2ozm+oQjtgLam1btIARBH41WI61xmZQ3eh/7wIgVkPkWiRoTNTOkZ3CEBGE9NTCqUk8xPrzgVjGhf+Xd/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"12fbcd74032873bdafbb5d2b5414eb4448c00c67","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.30_1788071838931_0.2164111266562676","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.31":{"name":"@openchambery/relay-server","version":"1.19.0-beta.31","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.31","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"7dbb7bb50812ebb20aadb240dd976e1af8a2b6d5","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.31.tgz","fileCount":8,"integrity":"sha512-NFkhGZP443xM0a8N7PZsMPDGgC2gvrpBMdL380xhDp+EL6AtQ0Mggy0/5oAzqJm87UzTyn7gIFrfqZ9mz8VhXw==","signatures":[{"sig":"MEUCIBGaJWVIcipzyuJpWbuRMoo//B7AQ9FQ04wkyiVkUJkUAiEA/JYRlTy99oAv5Ti+8amdrLELeqTOFMbIjgiItfFpUEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHfLmGdbU/ysksvc74c96V0jSziSqkBBm9KpDbTzPsC+AiEAq0CSHToylDlXbtlqgvz+oxjZq4A0qyZkxOxUCw05AZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"c2fa80cf3121a614ebddce260e8f437f712b1fc5","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.31_1788083160370_0.7933412252869465","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.32":{"name":"@openchambery/relay-server","version":"1.19.0-beta.32","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.32","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"36aad7a288ad72cf027a6818a595b402407fe574","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.32.tgz","fileCount":8,"integrity":"sha512-xso8rNVXDkZZ11esiAqZAwkObr6gHgmIGbLFqF3xelmmnDDeL5Pd7eHQne+hxBBttC1r9ROk1w5+wJ8M1OD0JQ==","signatures":[{"sig":"MEUCIFF/95UFk6PY3Fejamq2oa8DcdBY6BR7rI03kPDKoN4DAiEAlhjHoE6tVQkmDDtVqRVtUuywpY0nxZTLJmLM42Z4olo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA1DHuWzKx8iuPkBXbyokzIgJsoVzpYeDKIPFdT9+MdWAiBjFYPXsWe2s79VPddmb3FLuKtombWWizbf6PR5YXqVwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"2b159286dabe3136536d9efb545f4903befe8f6b","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.32_1788089036297_0.23159378103165373","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.33":{"name":"@openchambery/relay-server","version":"1.19.0-beta.33","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.33","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"7d5056d3e92d835abc35f0af97b82d9d621552f2","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.33.tgz","fileCount":8,"integrity":"sha512-mVloX9v8mK4HVBBIFFolDnlT0ABG42BT5anD2TMoXDpaDkyAdy2U0gVGlqLQJ9ba9Cbcoxg25kbaf5VpB2R8kw==","signatures":[{"sig":"MEQCIH7yLmVtbyLlaqS/19Pk0R5dtxT23b+o/RJnccHZetK1AiAIV3ZXElaujlXCIIBMzJVsCrGxAARNH/9LyUYKlf7MwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB9H0prhncIRISpyr5/FCLViIEhQwmDmoFabuha0WaxaAiBzH8bhdVbmcYvJycRTH8CTG6DHwyMPuvNBi6vo5fE3+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"f37771007c79ded935dcff55610a0a6dad487ebf","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.33_1788098086239_0.5828822335387918","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.34":{"name":"@openchambery/relay-server","version":"1.19.0-beta.34","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.34","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"26251757073c3d13b41632dd0210c29f867ab4dd","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.34.tgz","fileCount":8,"integrity":"sha512-q6+9tnz4WlRcpbYQmbkfFAfTgPF/gKZOt2xJPP+0iiKE1N/hlhpa+aKjRHC4RhcTnUdvJDWCjDByHdjsbTPWdA==","signatures":[{"sig":"MEUCIHBwOrsp/WTSqqQj6vhEnPx5brU9Umx/g+gxOmgBS4AhAiEAs7CjQssmq0b08t+gFkeTXQXGZ2f8yB2CEdnmNxml9EU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAYsHmvAM71V7tKVj0ZEV1gNvZyLVcZMEy1ds9uoqiHmAiEAykH4/fA4uPbxs5MlvThROMAAJezCasMx8b806adkkf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"2f4a2425ea78adf2b0bae2e53ef99b43b80fba22","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.34_1788100732361_0.5827005871479751","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.35":{"name":"@openchambery/relay-server","version":"1.19.0-beta.35","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.35","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"60db041951bf2a491d3fdd5afb209dc6d15727fb","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.35.tgz","fileCount":8,"integrity":"sha512-enoGaWyePCeODy6lUTOm9ITUJ9fL63lDdfXDkz9YHn1un1IJwUqeHW6xtXoAWqWNw08aUX5EeI1bqh1brQ8C5A==","signatures":[{"sig":"MEYCIQDzT8NQX0YGpdfdMDCloYKnh4liTENjoOMDYoJH104MewIhANCgOv2TyZO66sIBzvJM2GsGyrKsk1Wd+mjngDt0KtuX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHYHfXhwhssoxP9PinLEUjL9Uh9oq3/c2u0FMcQ1jqZGAiEAkpK1+f621uCmChKCKOt4r5bsKsEuq6gpaacqmTiFOTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"c0810de31dcea34beb11694edac806e033448cf7","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.35_1788176426321_0.5286601618444984","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.36":{"name":"@openchambery/relay-server","version":"1.19.0-beta.36","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.36","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"db6ae2d017852c1f9ffc6602746377dac81406a4","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.36.tgz","fileCount":8,"integrity":"sha512-NzzSXZ2STHRM0NWqkidMEluv6xWbzk/9d5f1SiZrrtJgBBuIZLJJrFnoR0i3XDJVUzcPq5Mc5V9Axmu6XhRobQ==","signatures":[{"sig":"MEUCIQDv8kTsoxxOmb20HA3AnY95JmOgGBWEjCfYHm23FaHwzAIgGTH4tBxlawkcHr/ZWnuF3qmwNnTXxG0RtQNwuTL3DBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAQ6WJ62XREZNYKsUt7j7dTsaE2Y2IZe3g4j3mkWW9bgIgIScUzg0xXMGrwEkfs0ySYpJTaO8eZzsH8J77snOVHz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69349},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"dcf22b3239610f07dfa0a85bcafe231a3c26ae25","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.36_1788179427131_0.7725628292395408","host":"s3://npm-registry-packages-npm-production"}},"1.18.7-beta.1":{"name":"@openchambery/relay-server","version":"1.18.7-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.18.7-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"a11897ea8e4d74733bb60cba3c876dfdc5ff3f42","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.7-beta.1.tgz","fileCount":8,"integrity":"sha512-yQylnoMcFpMeHGFJb2rtdcKOupax88MGJZ7a29ZIoZDUREsOKWn+y2uFYJ2HMBeXKzm/B7jhm8tWWoF6e2uqYA==","signatures":[{"sig":"MEYCIQCXFN1fPK1d8tHaDovjdlO4xPc+PsDJLfw9zR3JqtbFXAIhAJx2MR3O10MonBsCnt91RaqlRLq08qC74QKI6IowwgWV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDPBf0TQIFk/fx64cUT3OAYUFS/T8U+3jiMzDw2kM2CwAIhAKvpwwJcpES2v0kJcPDgxTufUeoYgCKxfnRuKrC2ogrp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"406742c0f03615541227e8c39657bd571c8beae6","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.7-beta.1_1788191158012_0.4049919791682717","host":"s3://npm-registry-packages-npm-production"}},"1.18.7-beta.2":{"name":"@openchambery/relay-server","version":"1.18.7-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.18.7-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js"},"dist":{"shasum":"fbfdf4c5899db69cc6c3818163dc3221e8f4b946","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.7-beta.2.tgz","fileCount":8,"integrity":"sha512-P1DRnu2bRayEEk3MbdvUtmYSXHqRVSUhgVxhhJalE/Eyu4tykbw4P8JcTcCNogVhMuXpCrsWKfixveVnjd993w==","signatures":[{"sig":"MEUCIBmxtVAy1oBBRENWhGje1CdNqPTgDg5eyMov0Ql8OTYZAiEA46esvN/siWVKHV6pT5hX1bvfphbtRyNAv5tzMq70Czs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDojIfK/PG8NOpkt+apxLTolH32WMvi7Wo9BdKaHhhcJwIgYCz43fEnBWT9kUZbACYIoN3v/erMCNGr+DHwMRzk8rA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69348},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"f82e4f32ce5a5538644553b99640b470026abb45","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.7-beta.2_1788193056659_0.80537651644606","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.37":{"name":"@openchambery/relay-server","version":"1.19.0-beta.37","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.37","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"39b92cfc000087b8db461a58e5c0e3baabafde77","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.37.tgz","fileCount":19,"integrity":"sha512-qF+2HTeOAv4FXDL++JmKJeNlJkJ+ya17wC7iT9uXfgzHoZN9KHopSwr7/7Cgvq7Prh7dFhP/KXFoKoVK9j0TqA==","signatures":[{"sig":"MEQCIDH9R7b5ov4STbdz3/WS84yzdfvDYAg3wuOtnHX2HgHHAiBSzmvPEmvWLUoInr9i0MohOtfO7lWM6xMW5Z01prIcKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnoG8GU6YArGGkxjvCy4YCgJDw4axLPeISqy1etDrD3QIgBLZaQYSIV8KspMM1osuiklEm7WUkBeznOLl5IfMVa54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110574},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"18d42559ad399065d824caeab624e8367fb7b9dc","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.37_1788194762420_0.5562044267274231","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.38":{"name":"@openchambery/relay-server","version":"1.19.0-beta.38","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.38","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"e24d2b5df85bd29aae0aa5dc29490a0604b3e276","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.38.tgz","fileCount":19,"integrity":"sha512-jTUwWE86tckZVewqrQ7WJca3+JSXho4OdrQ2GtkhzT4yHjxOH0Cyx62ba1j/AgpEFdNMAxbY+jBvj/9ClHxEUw==","signatures":[{"sig":"MEYCIQCOoQpSUiKxVQHmqaEdTMlcn+6ibb21WU1bIlWlBbxAyQIhANufuZ99U7SXwRSmYb0gmWYKNJH1SUO/1GZ3NcQ6VYCg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9DB0FAgx6PHqCrgtkGyJwaC9i6+NwtpIszc8p26nZfQIgVnz6qp/vry3NC5jnSyXGjd9Qx3mtAJdJMM+Jyuv8u6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128048},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"3481b71889fbcfede1608903e013718dc93b7f25","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.38_1788196743631_0.7904925251720127","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.39":{"name":"@openchambery/relay-server","version":"1.19.0-beta.39","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.39","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"c1e37e8c98a2067748815f3f59fbb2fa8b3da031","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.39.tgz","fileCount":19,"integrity":"sha512-adec1XHspA18wUjmgs6Fq9a8ihS6xfxfqDaYP78OaVayHCeMwMCrhLlinQfNt5rD6jT1KcUy5u6zD3wPYQAXGA==","signatures":[{"sig":"MEUCIQCQfooVpxpseamRoHcCYEXr6x21qcuRA3kBMvolGByJmQIgJnJCqAjOLF6Po3b0OBNwRDwJUO0bfjIgfKLtVhFr7sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD47kFLnn205Cebvs4GN1Geb0pmQLhM+znPUJg/9wBADwIhAJL1HcaID7fEIjJwlxsoKKmKUHr0B7Cs/mE3MKi97ORR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128048},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"4851c89df85925f40d16819625ea774dc9020d23","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.39_1788198654999_0.07743381509212366","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.40":{"name":"@openchambery/relay-server","version":"1.19.0-beta.40","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.40","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"4a1b6b90ca3d22462033322198185961f0fc6251","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.40.tgz","fileCount":19,"integrity":"sha512-GdaUuyYjkDB6q4HIBSieJftk6B0uCwUf3dLTF7lfp9pCWbBuKVz4MQZc89HpB24FX3rQyci1S4bZF+4QnILQUg==","signatures":[{"sig":"MEQCIHnN7/J5VbmEERKBsWF6Tbr7mxfuhn0+SFOC+JIPQXadAiBHnEYFDRtVe8AmPtV5R6W3vm5Lr9Id8oGbb75BZzpqLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC6HyesGmoCmV6BpVf3G9rXtvUNuKRvXffp8qtYlcelQwIgf82stglcqDdWtbsasqcnMDcbsEmzco9lcPVsTHR35Xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128048},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"2f7a6d3f11f8be451ad1b6507612491a79819ce8","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.40_1788234671258_0.5422031183373472","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.41":{"name":"@openchambery/relay-server","version":"1.19.0-beta.41","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.41","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"2bfbf61022ac8a59bc774f92d11bca2c0c6c9e1b","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.41.tgz","fileCount":19,"integrity":"sha512-4cStgdDf1hJUdUiTEyf9x+exATsBR2h9yWWtWZ9XQbYkCXqCnpkNg9pghjvPG5B6m0q2faMaUFS3KaSe5tc1vw==","signatures":[{"sig":"MEUCIQCki3LsQWG5TqvMdifpGnS+a9+sb9L/QbpgOupbpdXpMAIgDypIJ+7sY7dXpjv/42urXZdpiZQrlL34FDtLXS7ngcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC0LQfDwueONFGV/e9Lli6M/ZOZBroG7Zdemc+ndxL7uAiEAu4Y3kmxhhr9Y7GDb1xyNzwWTt2M179jmQiodivpe1jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128048},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"8908bcfae25fd122480b6250eaa1fc53fc7396eb","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.41_1788278309745_0.28338044074038615","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.42":{"name":"@openchambery/relay-server","version":"1.19.0-beta.42","license":"MIT","_id":"@openchambery/relay-server@1.19.0-beta.42","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"7b2d82a83a56dac046b229f6921332d92859f1bf","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0-beta.42.tgz","fileCount":19,"integrity":"sha512-sbMBG64qsWLSW099/sRAuGLGtYcS6RWGDH+8l+xl1GIlCHqyOGJwi8w0Spr1FktCgGSW+P9Ghq2VI7a6fNtQnQ==","signatures":[{"sig":"MEUCIEdx8ftxEDY0u5u1UXcXrHzk39JuRIuCG2vxD8Yj8S7dAiEA6bWTRMOXmeh3Sl+XyjVAOQvQpRrfeykcuzxoLXEs2O0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICu47VzcpK7IM2Yw7RrTxizKdTwKwnuyx2r7zN/Fr9cHAiEA9myxmMgYua6Oe6PCMn0jH83FP4SA/bARSnD0arei9zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128048},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"3d748a921ccf78955ac36bd975e7337aa7f8d145","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0-beta.42_1788313082931_0.9618228744175403","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@openchambery/relay-server","version":"1.19.0","license":"MIT","_id":"@openchambery/relay-server@1.19.0","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"952d208c41633b378dd2dffa465378080783428d","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.0.tgz","fileCount":19,"integrity":"sha512-VaN0Wanl1yA5oeTg4bCquil7tHzG9SJQJJ6uRNmxhRXdEfZ7WRgoW1BkIDXL8fR6R0Ed9WNDM/G0cHNHxC27lg==","signatures":[{"sig":"MEQCIFjSHFBK0J3/yhGxs+wh/n1rH8M6J3nwBSUzSGaRwti+AiASSvJGrBYfOB6tmjxn/Vt82c1RChYKHzLlKHspG+wExQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDiPnp+nyT5T6xEjnTbkRiwrSCz7SJT3MWEATbYirrVHAIgMaeYg0b/sJSryc6R2W1X4X0Pn5r6ZBgrXCl3D/Nxc94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128040},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"87b3f0fccd8e56cc818f710f428a7f6f8fceffcd","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.0_1788315452487_0.1773704628982029","host":"s3://npm-registry-packages-npm-production"}},"1.19.1":{"name":"@openchambery/relay-server","version":"1.19.1","license":"MIT","_id":"@openchambery/relay-server@1.19.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"3c5ef2192f8fdf310e265df346cf0a9ff839ae5c","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.1.tgz","fileCount":19,"integrity":"sha512-ugNHCA4MnbulnalFyUULWAuhs5V1ft0ITLozxIj1t6CHnGtAHaAJtA/B+ziFAv4/5+5p91ELl875J4z9qOYe6w==","signatures":[{"sig":"MEUCIQCH91nvkrBuEJVoBfh1L4xP70N3qo07eeQbslk96xzh3wIgVF3jFxNlH3Wwj0mitHkQ9HMLfuqlechZ6oyZd3OZvjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFq3yK2S32+VOlU6SY++eHmHcKcjJKRCVph1dGms202tAiBvdOKWVUxDDlt8Jp+42/xWKbR6+O9w4IYde+qccW2L0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128040},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"39eaea3f9d4d5133c374e546d149389eb31f34de","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.1_1788322044054_0.3689414148706034","host":"s3://npm-registry-packages-npm-production"}},"1.19.2-beta.1":{"name":"@openchambery/relay-server","version":"1.19.2-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.19.2-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"4d3fa1c7d1bd3b9dd2de9a413b92f14fb688f25f","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.2-beta.1.tgz","fileCount":19,"integrity":"sha512-TGZy07CVkN0D5s0dW3gtS+Tp0ocuC+dsztEIMTnnp+cHmW4EZSJTHEAu0tItp/oOe5WlK8tmx/6fEgGytNDI3g==","signatures":[{"sig":"MEUCIHla9gcHCZE3DvxnOh7gz6MDzkQdYhsYejLdV1CZ/VOqAiEAhyg958ml5bAgKix3cQ9G5Fz7V63crqgw3fxy7pXa0QE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCeTW2/cOdEhwuoWzE3DG+Qj4Ja492mATRu01TyxdtzsQIgUsFrNY95IVf6BW0bTbOqZ9nnAgtcpNaSzrd+37GkhOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128047},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"bad9678a8539e12c210360442e6a8a90ed4e3585","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.2-beta.1_1788335412799_0.45305009295723253","host":"s3://npm-registry-packages-npm-production"}},"1.19.2-beta.2":{"name":"@openchambery/relay-server","version":"1.19.2-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.19.2-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"e5511046350cd356a542870342f62e4ef1c196e7","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.2-beta.2.tgz","fileCount":19,"integrity":"sha512-c7VWXLhibD6ntpG41BHd0SBN36uBoVJ53IcDBGLC8JJp1t1mMVsTHyA6nN1GHWzZ+/dSU5VIHPQ5Xu7lA6TB/g==","signatures":[{"sig":"MEUCIQDtLHL7zIwj//IugChjr/QR2x2Sp8n9rSx7jMF44NroFAIgIUHg9jdZ3F1Kfnv1EOEhW4GqSCYtMScpz/oU9JNOb68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+LZLxk38s1uQArMyj8NB2uc0vZRR+WWevfiaj7IRJUwIhAIKNvXPfJkPhx/KiWSpi/N2vbIPA+pdbjbYipAkkTHQa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128047},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"0576cf10451f6e9fbeef8962328086385302ba1d","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.2-beta.2_1788337062001_0.6675253893388553","host":"s3://npm-registry-packages-npm-production"}},"1.19.2-beta.3":{"name":"@openchambery/relay-server","version":"1.19.2-beta.3","license":"MIT","_id":"@openchambery/relay-server@1.19.2-beta.3","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"a72a20d99c29e22365d6effcca739a92ddffe09e","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.2-beta.3.tgz","fileCount":19,"integrity":"sha512-7TZYkIpPi5h9f80vN83pehg+oEaBzIXH5Qrydu9B4B4CAPBlmCRa1iDg3ZQU9RQ4S+nB/mgoWh4evJM0eSk9rQ==","signatures":[{"sig":"MEUCIAtWi5pXzW1f/L61Uk7dPY1b5NYKL7LwaA41UP9PFc8uAiEA2C7mxZIlCGwWwaUvThHwtnlUrGlqPC+GpF2OfVXITNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQChltCQBon6LJQNvLfcPxW7dKxURp0N/U+Yrh3eYozTSwIgGvOY3EpBzjXdFHto2tlYoAnZVS0hRipr8IH2G1JSa/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128047},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"3ec2561c1254bfe60f100a53f65ce6fcfeb5b088","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.2-beta.3_1788338087036_0.9376431524532125","host":"s3://npm-registry-packages-npm-production"}},"1.19.2":{"name":"@openchambery/relay-server","version":"1.19.2","license":"MIT","_id":"@openchambery/relay-server@1.19.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"398cd7f6be963f298977527b4be5b61e3db55e6b","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.2.tgz","fileCount":19,"integrity":"sha512-6cN8LZIsBKqqCfCxxvs/4OrSsxcw0VE5p5qusKK6seS7dnzCEG4Rp+wpiFaCA0EJFVWXrClgl3z/qN9XHCrO3A==","signatures":[{"sig":"MEYCIQCeIB2eI1VH7t/qWzzSMclmyUEoTBy/nY8X+oxWjWhHlwIhAM2ydBB/WQn1kdbuGB6EqNSeFo5qaRaN6GXptqfzLO8C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDv7MuCVbI1uSWpJGw9zNQVh3BjO1bT5bOdS3sqZWZGLQIgGqXNQGTKEFDIMA+ZbNHF2bSc+rGFAwIusUIKLUjyIqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128040},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"2c963bdf5a79229d70aac5afea1eac986de026ce","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.2_1788341942078_0.1258624758276765","host":"s3://npm-registry-packages-npm-production"}},"1.19.3-beta.1":{"name":"@openchambery/relay-server","version":"1.19.3-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.19.3-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"48d27eaf1f00f2a147b76cb4879f21f0b013a498","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.3-beta.1.tgz","fileCount":19,"integrity":"sha512-7hUs7fVZsZbkHpV6i8IxxWWOhd8N22IlJFkuDLA1XlKSuYa8E/jC0g7WuUxVQOzxechvSI7DXZrzBGilNjZWHw==","signatures":[{"sig":"MEQCIFsLh+mnLHNw3OPEMOvXIv8Ld1EBM9xlNNe2Oy71kD35AiB76jeaST2Gykrmi8/+2ZWreKt62IKEPofzpk08GQsb1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDFlNvmrp4asq1SOHsVMWWh8Krow29fsneEOdWIBkSWsgIhAKAHBP0KaRys5885/SUbIwjSuYpSv90cAmIr7Rep18WR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128047},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"dde23b7b221939a23045395ccb88aa105e23e668","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.3-beta.1_1788373382260_0.2955656542626093","host":"s3://npm-registry-packages-npm-production"}},"1.19.3-beta.2":{"name":"@openchambery/relay-server","version":"1.19.3-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.19.3-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"e3ded6c9b4db471d510ccf406545d778686c86fc","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.3-beta.2.tgz","fileCount":19,"integrity":"sha512-31EEF0gXt3K/d0ec2Wg/MZpDjt+AMmDThr4nFaNKeTHm/v5ZvhMPPxXjD+qvZSruO2iVpLD5jfZ3jC53f2s3aw==","signatures":[{"sig":"MEUCIQCFXm3dnMDUS5NEM2+FEfeAmhVEl8KLI6c1lH+FAkg65QIgLcoHKir7bykAvMcZE1yQhpwnG37eGea9WkpYqx8mr7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIESKbBWA3v0zC6EifAuIPuiuqK9ggFanGlDFIaKaM2bcAiADlU9uMwqZTmxRuTl6TdjPjdkGqm2z/0EZY3pAoenIwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128047},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"708101460702a514b4dc501f058fa9309cd1a16c","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.3-beta.2_1788373830517_0.7779916345107265","host":"s3://npm-registry-packages-npm-production"}},"1.19.3-beta.3":{"name":"@openchambery/relay-server","version":"1.19.3-beta.3","license":"MIT","_id":"@openchambery/relay-server@1.19.3-beta.3","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"bec7ca3369705b0b22711a161378f8349c5d9667","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.3-beta.3.tgz","fileCount":19,"integrity":"sha512-DKbPiFTmE5b+S6DqXMOq18pZohvBudjd+9C1RYrhyIXJX05Ka0oSMKXU9ULBHTfdpCGt2LfY2jvXR4dGUcLhIQ==","signatures":[{"sig":"MEYCIQD44/daiScrmGhFnniU6g7Dt5Nr8nBR8EMdoL/dEaW9xgIhANV3Jua4+Bdmmuq6fm4y9zG5GY6nGgCkVNMbqx6R2F2D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA4Byr2A9XE54cEkQpPmniuy7rHTONEuI+woC5HPSqtSAiAyy5uQJ4SlHICwIMTC1yX0kbQMbfJjkHrSdEoNAC9PoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128047},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"1684a8df69760615f5957f0feb89da83688c4044","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.3-beta.3_1788374840540_0.22452759875641615","host":"s3://npm-registry-packages-npm-production"}},"1.19.3-beta.4":{"name":"@openchambery/relay-server","version":"1.19.3-beta.4","license":"MIT","_id":"@openchambery/relay-server@1.19.3-beta.4","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"e74a8ab088cf94d1d6dc6a7ec4b5770bc58f5d16","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.3-beta.4.tgz","fileCount":19,"integrity":"sha512-qwV1WHp7gWwPzhzxfrFh3gLsu5SHmj5aHzJZ/KklFiCV5M5p4l2cQlxmtb3yMgYqkOrw4VUh8LZzXfcajDxAzQ==","signatures":[{"sig":"MEUCIBpbWj2GH3HwjWWbnWciGcA5wGYM//wFqmqbE3ImvvXAAiEA65hL49U5P+cvHkBCzeD5l9ByCt83H8Pc6916YKSUDBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCFwK/CckZmsdjFo8IpzDwMcwt3KwMMuJx6t6hM3aITOgIhAJPP5tNAa3noiMNl01UaVtdXdWOsZ71aN0btt11C8vea","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128047},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"ee9532ccd7cc7d0516084004279a6e9b3382372d","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.3-beta.4_1788375474695_0.1583213994881214","host":"s3://npm-registry-packages-npm-production"}},"1.19.3-beta.5":{"name":"@openchambery/relay-server","version":"1.19.3-beta.5","license":"MIT","_id":"@openchambery/relay-server@1.19.3-beta.5","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"f72543167a7d2b45e7d4e67c14a088cb57c06b58","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.3-beta.5.tgz","fileCount":19,"integrity":"sha512-zuSrBzjVKhpmPap6PTApPsqpMKtBJ8VU6pmjv28e5pEhpbSon3cCfl36Z7xfPxkZ5VyZ8umF5MPmodbP1PjU+Q==","signatures":[{"sig":"MEUCIQDij8GJhUY87gr0j3p9J2j+P27iUXZc2fcinAvjratk3AIgc+QxuxJL2OF1hxHmuPLmFTRKBBzI7la7OeXi9BPb1dE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC/AMqjolcz5m+Ln0hXZ7zcBY+7yx4xpxE0/fm3CCxLdAiA74guTFRYMSaZYjEzQqiOY/nMHbA5byhFzIgE5gXyBZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128047},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"3a164b692aec76e10aa06d2c4925cf12d8dad6b5","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.3-beta.5_1788398172486_0.6024525534017331","host":"s3://npm-registry-packages-npm-production"}},"1.19.3-beta.6":{"name":"@openchambery/relay-server","version":"1.19.3-beta.6","license":"MIT","_id":"@openchambery/relay-server@1.19.3-beta.6","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"a17b5c01f2ae5e4bd7958377b95f0f38ddaedb4a","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.3-beta.6.tgz","fileCount":19,"integrity":"sha512-+lasbK2XXlTf3+7g2aPhbYmBUJ95cW7b9Lr8UpN0PuvmQ7HfQqeR7S5km6KDLF8y3YhsJw7zpa/U2iAKgDErXA==","signatures":[{"sig":"MEYCIQC0naP902+Af8mXszEcummlS7Rnobhb+U41m5dC1LfVKgIhALOSHgVw5xLulhko1hWxfqJ+grIvJFxiz1LCx0VPaiUW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHgmT74xCH2qbad3FY20uJWgT+LVJhKeKzDQh4rxl6+AIgdImcopRJ19+j7u5GpGjP8GOHTizDBh9kMnQ7LBBFu2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136888},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"ffd016fc6c61c1e39a192569396e2ddddedaf0f4","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.3-beta.6_1788402457031_0.7951061132059234","host":"s3://npm-registry-packages-npm-production"}},"1.19.3-beta.7":{"name":"@openchambery/relay-server","version":"1.19.3-beta.7","license":"MIT","_id":"@openchambery/relay-server@1.19.3-beta.7","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"dc182e4c80db9afde8272c35fd901211065d7938","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.3-beta.7.tgz","fileCount":19,"integrity":"sha512-MbCKwMf4IeuELJhXNFuzaE12Drpbm8bsUsE0EdqubyjK/eUmGuBcTeXFmQhI60o//dYCo5of/9S8Pw/2AYsv3Q==","signatures":[{"sig":"MEUCIGrXA9wQTT/zbFQ4GHHIIT/nfgNy+j8/M2YHvg3DgXNEAiEA6UCoCNft8Xa/hI5ZtzKrRc4wRInxhei1NI0CXSQYEic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGBDgcxyP042smHmywS3bn1tm1kSi6hTt8GFRHSfN7qhAiEA8uJuIx6xPZS9MkKuVxXmKCiXj3lkCVo6/YrvhFeqQ8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136888},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"b590e53ae561532a815718b6ce00f8a5b664e027","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.3-beta.7_1788403686758_0.4297359750987315","host":"s3://npm-registry-packages-npm-production"}},"1.19.3-beta.8":{"name":"@openchambery/relay-server","version":"1.19.3-beta.8","license":"MIT","_id":"@openchambery/relay-server@1.19.3-beta.8","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"a4fabba98655a112a12005a28611199392756b33","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.3-beta.8.tgz","fileCount":19,"integrity":"sha512-2affNRRbJ+usbG1gOvG6WqP0yz0noPVR+/dGX8SkiO12E+QeIlIFjF0Ym++cNrm1YXVKhQBx85nh9QCNT31DLg==","signatures":[{"sig":"MEYCIQDv7ltC6aUHn51W7PoO28Mr0WwG6p7n5XZfSlYYFI/lKgIhANQQ2fRsu6AlLDC7A1UaipXMQ+iLWVAbPPXfNyQcGAgr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFRScT3O9JK2L6Wj+le9oFnRBlxRtWTAWD9zWETuHZpxAiEApN6qxNPMfap2jlfcZVvK+ykJlFPikiwtHOkCVhoVJK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136888},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"214d3c3b6c6a0e28f7b301736e954d32d6bd6baa","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.3-beta.8_1788413913870_0.33588832533409274","host":"s3://npm-registry-packages-npm-production"}},"1.19.3-beta.9":{"name":"@openchambery/relay-server","version":"1.19.3-beta.9","license":"MIT","_id":"@openchambery/relay-server@1.19.3-beta.9","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"892765a590a8cdaaea62913a3ccf06136c489ecb","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.3-beta.9.tgz","fileCount":19,"integrity":"sha512-50eIpHwT2XPbQeRmv/pOKLr/DnQSGCh0aQt8GYplt3/C4JGphSYHoMaXrjb+dQT6+6McSZFDzpA6ejYVC6WSug==","signatures":[{"sig":"MEUCIF/dkApMVUGfvzlh40Qazxq425le/fDxfF8nK9YucCjnAiEA8bdwHiyGfc7vPwWdj10PowWLI8quNRbMZxl91S+jagg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDRBRw6P53yIwqB6zuuBl7kO6FQaInmVu8xXF0aW4hq1AiEA2BpbsOWXuxGAlatzoDQwQc8YErPDoSZ7FN+c+ja1L44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136888},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"011c3ce833fc4d85c8fddced69f95d64ea1ad1f9","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.3-beta.9_1788414981909_0.14453254031864926","host":"s3://npm-registry-packages-npm-production"}},"1.19.3-beta.10":{"name":"@openchambery/relay-server","version":"1.19.3-beta.10","license":"MIT","_id":"@openchambery/relay-server@1.19.3-beta.10","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"fad2601a0166c99eb5f63809b535e7e85a229a52","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.3-beta.10.tgz","fileCount":21,"integrity":"sha512-f189lbM68f/N+lpD4smrmBTIm5o9zssa46vi53u1H134+l4kVtLmX+bBuFgzs/yZSUdbD8zvMsnd0Y1jeE1cWg==","signatures":[{"sig":"MEUCIEfQNziNh4crjGFV4alUjpSiViWUwHz6EPtQki/XUYBWAiEA0SNp+7HkPsSwU6Q8TM0lP4VaDS701/gyZEPVyRj9Qzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOxeab3MbwenQ0V9W+YopepQSbhL52t/LPBk7kcgadzwIgQgUq2Dx7wVQmyKMkIEfEf18gQB4m5fN92GkoFWiPag0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144230},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"028c2f2246dcc2a7fd413054ea573decd927b860","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.3-beta.10_1788423779498_0.7375763781068618","host":"s3://npm-registry-packages-npm-production"}},"1.19.3-beta.11":{"name":"@openchambery/relay-server","version":"1.19.3-beta.11","license":"MIT","_id":"@openchambery/relay-server@1.19.3-beta.11","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"863832f15f6156e3fef65e54ebe46c85f8e7e96e","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.3-beta.11.tgz","fileCount":21,"integrity":"sha512-u0P4qxGQ8Z7CRPIEjcunUCtgXBYoEVCEkOsuW1XAdjQGyxDwPW6VZnFq4q5T8zWz+LxlyLhzlzsVC9h1tw42TA==","signatures":[{"sig":"MEQCICE2OGR/gIylR+luH+ma1J63lw6UTBbYMXg/ivboU5YGAiBXUSTvRsCszJ5HM+LTDr4eJZeyfvjUFG19pqr359NDOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCTZnq+GbJIKlDRHNs0asUPwON54dQoC7HXMV4uYLkaKQIgT5bcPMLXJ6hDnN64iuXmmwEH9z9UeuPPtqbpmVsDap0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144230},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"2cd48617239f530a35fdda90400f6673e7eb7c2f","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.3-beta.11_1788428526429_0.49840533174808255","host":"s3://npm-registry-packages-npm-production"}},"1.19.3-beta.12":{"name":"@openchambery/relay-server","version":"1.19.3-beta.12","license":"MIT","_id":"@openchambery/relay-server@1.19.3-beta.12","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"fd435a9a5cf7d06b6f11021f8082a4003e9628bb","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.3-beta.12.tgz","fileCount":21,"integrity":"sha512-GMAPi/8WrZ3QMOWq8yPEeFIy5MiQjRNL8N3iWos0gBnNZtm4x4RhkH34EPPVl9IRQtr9FM72uXUUfvFfzB3Z7w==","signatures":[{"sig":"MEQCIFLTFGXBOQ7W6Hp41iT5UVHyXOFDOu1w5849v/OGgid+AiASHRDQJCmc8Vqv3e5ALmHlWv3sfd32LRiaaHNrXIgbxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHbDxwzVmaFPgZ71SURAVakP2Q9E/U07cXIOLUYzyfPQIhAMqb7iLOrTirW3kLeNYUx4eVVWTzz5iDsUwVeEz0QAgi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144230},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"92f1ed3c68cfc96de825e5c1d307701db5cab95f","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.3-beta.12_1788432851583_0.6801953325853061","host":"s3://npm-registry-packages-npm-production"}},"1.18.7-beta.3":{"name":"@openchambery/relay-server","version":"1.18.7-beta.3","license":"MIT","_id":"@openchambery/relay-server@1.18.7-beta.3","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"e1072679ad6ceed072c8b6c5212048b4e65ab881","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.18.7-beta.3.tgz","fileCount":21,"integrity":"sha512-g3xXKcAjEBNIPDkWh92wVBtQJ1p8aYGqZ4wv2OJZq/UCX4r9hC2D00pOCLQxqtvUrsHA1FppSuAw+elKJucxvQ==","signatures":[{"sig":"MEYCIQCXimjx4nAdyKGKhJnyWXEnVHX+wPRWpO3FzJlEiDS08AIhAKcsPvCJ2YmMBlhGSGGbPPeb/Lwj8+OOUqWVxY3AdRJa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCK0/aqmv4isua0x7uu/X3RGUnJLhKCiqoGGmwonrisNgIhAJCDj3+DdXisawuni3MN2i5GXaJS0UzNZ1/duhRa9Ra+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"5803728c68c439e13ee85f2dd43bbd1a6d176c4d","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.18.7-beta.3_1788447309564_0.6727550960183215","host":"s3://npm-registry-packages-npm-production"}},"1.19.3":{"name":"@openchambery/relay-server","version":"1.19.3","license":"MIT","_id":"@openchambery/relay-server@1.19.3","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"079b27a242f5cf0aeaa9252e46690c907129f4cd","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.3.tgz","fileCount":21,"integrity":"sha512-cerei10LxDncJiXEWmWv3NdkBlE9DIpcAdbK5ZdV+dDIco7ZEK4weskbbHiDJsn0byeFXIEtTsTT5rSGTLkRkQ==","signatures":[{"sig":"MEUCIHnbg8TiIgrFmhMZ01zioqrbPyt/HA0DGYH/fQhEbtliAiEA2+KX2+cRvGKJAr+S/OokCouSKrq637cKuTYfvQ1F1WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCK2qr9zRwIkTkIPfJW75Qpf5BZhfnQ0N/xZew4gAS1qQIhAKnF/0OGd0G2Bu4iaFfX43aoBc4UrJOZM1eJcbe7SxxX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144222},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"f3ed7daebb1f33d0ecfd2770c32c632af62534b6","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.3_1788451253622_0.6561532768369718","host":"s3://npm-registry-packages-npm-production"}},"1.19.4-beta.1":{"name":"@openchambery/relay-server","version":"1.19.4-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.19.4-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"85e5ce2b1684ae98f215bb56eef7465cb44adf75","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.4-beta.1.tgz","fileCount":21,"integrity":"sha512-8pevTCh/3uLkkqL4XZhUCa5Sx+kZtiCgu7Ms6Fil+k+Jg2ldx2wsT41WFSZzDW7bPTat7ZMaGIsqEAQvXNuu8w==","signatures":[{"sig":"MEYCIQDFjjUqBw+3paCLRqAztokU7X46bJBV3wReU8/+RQEqrgIhAPI/qaZF1P/GVXhSHlL4tR5ixPv2E37PzMp4J8nQYRkS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG2c1udrukLTovMuB2CZeMreogDgHQkzmM++FlZykYc/AiBvm+ZlgljqbPeBlwHDf/ilzcRc5T4ey9G30psqHFKZDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"7f2b34c56bb6ac960bd10d196f9f5dcb7f899852","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.4-beta.1_1788452960392_0.7532970703394413","host":"s3://npm-registry-packages-npm-production"}},"1.19.4":{"name":"@openchambery/relay-server","version":"1.19.4","license":"MIT","_id":"@openchambery/relay-server@1.19.4","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"b0ed67d9ecc73b93a2b26ef6077d4d055c6c944f","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.4.tgz","fileCount":21,"integrity":"sha512-eeceJeM8jk+2h1XpYM1WjQFeykAJjYjQqfhdOcH95dGlXeYmcoSm3f8FHVnhbcvWIyIsjMbz57p0ZCshz1Efqw==","signatures":[{"sig":"MEUCIB/jV+dI7tQi8VwqGf7rd5WB+dVSlcvYmn6zAMoK5hCWAiEAjTrjjGyQb39QBN+SyRvy3YIHFloLVYKmPz3xz0KseXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF5unqEErEEddR7AR9BSYkmA7wZkrMGKXx9xhVzxsxdeAiAcEVCcWb8gcoA75Vf1hkdDoVmKxe4bLAs5qQIWI41XRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144222},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"076c46ec39383f725b8128def206daaed9371ccd","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.4_1788455743754_0.5126190761852929","host":"s3://npm-registry-packages-npm-production"}},"1.19.5-beta.1":{"name":"@openchambery/relay-server","version":"1.19.5-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.19.5-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"e823f6550a59633659218ab4afab0f4e49e6c5cb","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.5-beta.1.tgz","fileCount":21,"integrity":"sha512-SB/cWcNNCOXalE5ZgbUVCQeeD08LKJRYhXKTE033OWYRdO7Czj8s/Fm7K8ws0P4qx2dk/H+55Jg0N6o7uut6nA==","signatures":[{"sig":"MEUCIHxVwAodCUBwyOtFd2wiPcgDV/mQQyZbXzd35L/NdCKEAiEAoqAqzlDnR57IjIfVLveiYNayw+IRsGjJWgFJkmZZhWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDTyA6IKDpyRwWjnpqFujLvXmQKxHwmNULo0EyVGsvJMAiEAxmoHrl1uAo+QR3zzHkG2DvSYfEiLD7OluCIQbTWwg4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"fce06fb4e87b980260dbcb8e2e2b87f327346e15","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.5-beta.1_1788487781647_0.8657919094417654","host":"s3://npm-registry-packages-npm-production"}},"1.19.5-beta.2":{"name":"@openchambery/relay-server","version":"1.19.5-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.19.5-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"9163067a9b0749fba8bfbcd6cf5abdabc12eaef3","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.5-beta.2.tgz","fileCount":21,"integrity":"sha512-2Oq/5eEE5FzaD0haGidCbxapZmOW7gcZYIC7blobqVjNkgUm+94i8uCG+zq+ptchneyl8t+4eWOoaBdJEab5GA==","signatures":[{"sig":"MEUCIGUn3kZfiumuPDscgC7j71KeBJOoTiHGOsaC+QizQw8uAiEA70JhtxcLhaOhIPMBW2jnJmvOX1aF2gNq/SdXvMEl0BA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID2KNTfJMs2Cw6tw7U1V8aDJCKD2e8YAae98uE00msusAiARCv4fopIeP0mSnQ99mhLGneCXsO8g9NCyDTtEl4Ii9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"2b0ed70a0dd595285309f536ef7bce0de9161ce4","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.5-beta.2_1788494574679_0.12462365534344633","host":"s3://npm-registry-packages-npm-production"}},"1.19.5-beta.3":{"name":"@openchambery/relay-server","version":"1.19.5-beta.3","license":"MIT","_id":"@openchambery/relay-server@1.19.5-beta.3","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"acfa1a3ed970b347e28dcb37914747f51ab18e14","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.5-beta.3.tgz","fileCount":21,"integrity":"sha512-dvUjlx1dZ+UjB2GvaKVWy+nIEEzWDRVyqkdEklwmhAEzU3rcTzHherAsppI4p6C/HauLbm5lHErOLFnrHvU/8w==","signatures":[{"sig":"MEQCIDXKoo1P3NCMT4HhvSGLzE8CvVmbS5Ju0QjA+JTKCN0aAiBTKvm8JPM1t8qOJb1D26DuiygdHIu4lNTqXdi3bNXAiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7X9DjFy+c0ldKOgoqqBW8G0jwb/eVTvbbsBPOBYzx5wIgD5djWrLPWVQ5h/zwgMaWCsJxM/Jq525GPx4Z89kjPEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"6037d5a485ba7bfc6feff21ea6dfa20b364a5557","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.5-beta.3_1788501726947_0.14860538038544835","host":"s3://npm-registry-packages-npm-production"}},"1.19.5-beta.4":{"name":"@openchambery/relay-server","version":"1.19.5-beta.4","license":"MIT","_id":"@openchambery/relay-server@1.19.5-beta.4","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"7f63c5290740fef6d7c0db590d8f654a2003e96c","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.5-beta.4.tgz","fileCount":21,"integrity":"sha512-leZleB/nOZATe/5d/xRy7+JFsw+bUTyVAwOtp9jTnSnKXY/4baAggSa4e9nbPdp7heG/1iV9ivnXJ3ZbQ37ARw==","signatures":[{"sig":"MEQCIBnrHPLYOCqO4pvlaCkUdu1Ztuc3wFshEiTIhZ47aau9AiAAywXond24ZBVzL1aOtUpZ8LDi9AQSeaCjPsdu6IuWAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVLNcbMIaF6TYyJUoLfgWMcf6oyNBMa6ZnrP03AhU1tgIhAKCo6UFGNryPaR3EjRNWf7yJGh6T8AH+ftHmI3sxPSYU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"92694e0bb4f650076fa410e2da6ac8317e754f43","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.5-beta.4_1788520083714_0.2780727712570428","host":"s3://npm-registry-packages-npm-production"}},"1.19.5-beta.5":{"name":"@openchambery/relay-server","version":"1.19.5-beta.5","license":"MIT","_id":"@openchambery/relay-server@1.19.5-beta.5","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"6d00f4df0009d4c9abf172a2ddc7fc0c87713f46","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.5-beta.5.tgz","fileCount":21,"integrity":"sha512-KMvc2J5EmDjc5CKpllh6ikoLnAYU5y3vOdmexAqgn+8ZTtQ/xS646VM6udmjCTSePVtSSZWS7cGBaQBzGxV6dg==","signatures":[{"sig":"MEUCIQCchVAroTh/9I9IQstl0G0F3MqDpCPmebJHn4sQp4HK5AIgBXaV7i0FdqCjQEJ21He3gA/vtXxO/L1DPevaS4sXR8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDLqDQowh2PEqCJYTYGOS59sLb2iK+cyjdbtX6RRJvz4AiEAyjBf32rfcyygMc+UWohHZ7pQX7s9UTr9x8hVf3t7BI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"ddcf899f3aa0a8892d12f1162541f3156e090a6b","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.5-beta.5_1788536875242_0.004238932432206743","host":"s3://npm-registry-packages-npm-production"}},"1.19.5-beta.6":{"name":"@openchambery/relay-server","version":"1.19.5-beta.6","license":"MIT","_id":"@openchambery/relay-server@1.19.5-beta.6","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"09804941d80626e984e0b8557162b139649b96c6","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.5-beta.6.tgz","fileCount":21,"integrity":"sha512-aBskQ4DpJCckRL/xor1pbkVktch2fy80hzC3cvMs32gI3ccsHmwUCwavaBPoWx7ecRigHVhNOl0NZt3ZUh19hw==","signatures":[{"sig":"MEUCIQCBO3pMGrl1TwK55gwLY+wQfmMPJ39+0hXMh8PEIXq9jQIgNOTUcpMAhiJLjvKn6x3NlHvmDmnyt4BmxN+1GLSlwxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDtdhbPKgwxsPfsKciAwAIAOpa91lr6q+dAMloOc6+jogIgeb86kb62b0ufEfEPisnDyYqvii5uoQoIJnVGoAyUeuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"7bba98ee292fc6d6d826f5b30c837656974aa03a","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.5-beta.6_1788539955029_0.1274894883146045","host":"s3://npm-registry-packages-npm-production"}},"1.19.5-beta.7":{"name":"@openchambery/relay-server","version":"1.19.5-beta.7","license":"MIT","_id":"@openchambery/relay-server@1.19.5-beta.7","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"d0b5da63e93dc818f8d3b74e33d32cc8562bf53a","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.5-beta.7.tgz","fileCount":21,"integrity":"sha512-jtYOGwTlVVx3ubUWHcq50OmqRAqRZqPs3s/grEV64im+xpM+Hg8eCsdH25pn7QFDn6AAK4JjfGHjMO+VBb0fxg==","signatures":[{"sig":"MEYCIQDkLSx4QXFs0o0c+5UoF0pmu38SoX4FddIprDiHWGHVRwIhAJf1UV1F0E908VofcHyl11FvJW4aH/fVKcILUdU/8rSN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBAUpLK/TEgfSPppR0ll/6RT4o7UjMYQI6ss1ydO8tVHAiBQrxyP7KptQhyKdTC2pC34WFm68E/8N24Z36ZGBOvrSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"ecb5d40ff150a3ac7b76bc5cbb068c35109a3fd1","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.5-beta.7_1788541184051_0.2632391977323578","host":"s3://npm-registry-packages-npm-production"}},"1.19.5-beta.8":{"name":"@openchambery/relay-server","version":"1.19.5-beta.8","license":"MIT","_id":"@openchambery/relay-server@1.19.5-beta.8","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"42b46852bda434fb644b0d42cfac8ab50887ebab","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.5-beta.8.tgz","fileCount":21,"integrity":"sha512-ffdVBHaw6gGxNSXIOjzrn5nxZXFUHQUUHjOcvoYOmmIdo8b6/VaQ2JAfaQZ2mutjBBeND4w5Uu9lgqq4GZN0fw==","signatures":[{"sig":"MEUCIQCA65hpc1rrcEnT+uKCnh0ORIPipTUHkFvAg4a98xe4fwIgSMFR2EwSljNHsu8mj4ALrhWsSQYOADl/7NCCEWHJraw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICec1yeT0JyKjEqONMRsTKAWpfljN0myr3RexJSc0KhDAiAYNEOTDuadsfgf9NkeKryJPddveJoIZZMoUIwJS7J9wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"d9567e6e1d96978911e1c10614a12388352e588f","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.5-beta.8_1788542504994_0.9993681112254462","host":"s3://npm-registry-packages-npm-production"}},"1.19.5-beta.9":{"name":"@openchambery/relay-server","version":"1.19.5-beta.9","license":"MIT","_id":"@openchambery/relay-server@1.19.5-beta.9","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"2198195d2c811ea4acae37217c58f33bc4fb1b85","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.5-beta.9.tgz","fileCount":21,"integrity":"sha512-mo1/VGo+kEJOrHYHpspX9iLQCuj85CsEWGzJc9AlSU+fxt1wFiTn3qATAB1Xo3S9SwpYTefbRc0XYTQ5R7mOzw==","signatures":[{"sig":"MEUCIGSTbpbwqVSAVzu0n1SlmJQUx3AJsTVB0hxtVvLuIqe1AiEAsObcteDkqnUkaAYLNJ5V5PooLJ2CKbCjL2tsRrwinAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE0YuJTdOJtw4kZGCNnE+BG1J+fvKbhpjvdoDZ9cmmZKAiBD0gGgah+ccD5gvh1jlmLX3RRgEy9E+8jDivRSD586eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"8166850dca54d0bdd5076cb33a137d7e91bc7fa5","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.5-beta.9_1788542623550_0.6619735157140261","host":"s3://npm-registry-packages-npm-production"}},"1.19.5-beta.10":{"name":"@openchambery/relay-server","version":"1.19.5-beta.10","license":"MIT","_id":"@openchambery/relay-server@1.19.5-beta.10","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"044c64335fe0a1cd0dc2d30bf3c733c17ff83a50","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.5-beta.10.tgz","fileCount":21,"integrity":"sha512-ixiJ22TcoV2SUI94euc8pzaKRswbcR5aueeo2T8HwzcdM4XqCp+ukckOOMB2a5DFMy0vSiFRA7NKbQjEKY3Sog==","signatures":[{"sig":"MEUCIQDEYtjiDiH7rnKfLoqI4WxQpGwjrfxUPmFXffvQY4Qk8AIgeuRgXlDr+xCOyIKG0zMwVML7RYxKjC+e7J7eY1BbV2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID0tHvSqcgjLDQNRsRgX3+h2qyV4I93KhTSSkOIRCE2IAiBQvsJZpDRjtNgmPlwl5hh+664jsCWG7QqSbw3llfs2+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144230},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"3cc61b5884bdb6dac64030659184e3be56a7f1f6","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.5-beta.10_1788544494962_0.5505509113944214","host":"s3://npm-registry-packages-npm-production"}},"1.19.5-beta.11":{"name":"@openchambery/relay-server","version":"1.19.5-beta.11","license":"MIT","_id":"@openchambery/relay-server@1.19.5-beta.11","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"ca5293e186c5cd822d691c183fa8ce2e3acb6990","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.5-beta.11.tgz","fileCount":21,"integrity":"sha512-h1Q/Yug6D71rxZ+8nV3YPFEUbUZihb7y/zEvctjFbdPCikCidzzADdZ+ZP24VPxvZ+mFIeVOoyGtota85o6VFw==","signatures":[{"sig":"MEUCIQDzywpx9sqE6HAvbuDoZHGkYHuAg/VQ5Qu9zWD1WoL9CQIgaIwrEvzqdCf3aLoU2i+Gv+kpR+WeiHUD54BKJBrHIEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGoCInUexydhwNmdEWUiUtJ8o90sFt7/pF0CNXcSElrxAiA6LX5nGcPk3lZD9sKXMXpMZlZoAalqeSgToSDmHIkT1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144230},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"4a10c955c0a5d2e735831acbfd6b91dcbea814b4","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.5-beta.11_1788571445959_0.5194307019154809","host":"s3://npm-registry-packages-npm-production"}},"1.19.5-beta.12":{"name":"@openchambery/relay-server","version":"1.19.5-beta.12","license":"MIT","_id":"@openchambery/relay-server@1.19.5-beta.12","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"15614d20832fa80dc2dc78bebe82fa6e1af34ba8","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.5-beta.12.tgz","fileCount":21,"integrity":"sha512-/A1tMSQHtrBWVBQEBSHU35g7YZ8EszCPYuLjeuXrbmu3YJhutBb0kCKCMEzROcZSv8ACk5w5pnA43kj20bVpQw==","signatures":[{"sig":"MEQCICKohMn+hyATKp2OakumnOerQp6z9FI3ouaEl4oGED+jAiBRdnH+wyJzZJsXDRJxb6/shxg+tUAdw0fMsdwmcuc/Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFaZjBAqcc6MZkpJe8Z26aZWEe5qSlCk5HIhhJel/hejAiACQE+jIj/qp6KnnahaVaepbeHkKStFdhRYJx15j+xLYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144230},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"8bd63ac953c5f2edf692ced44de17d0024498680","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.5-beta.12_1788573869937_0.2960240047454261","host":"s3://npm-registry-packages-npm-production"}},"1.19.5-beta.13":{"name":"@openchambery/relay-server","version":"1.19.5-beta.13","license":"MIT","_id":"@openchambery/relay-server@1.19.5-beta.13","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"bf139dc5f050f8e55304cfc319a264645aef0871","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.5-beta.13.tgz","fileCount":21,"integrity":"sha512-82qgzmPN+CF+vzzmDtAgKOr5Da8oJ/UL2xllEpWtowzPB0ufg6XL8tz66/M7EaXVlE3kVUb0YZmcePn3qMveEg==","signatures":[{"sig":"MEUCIFkHRobGyV3iW4PM/PoK159VV0CFTvl68uWKkTKI3ajmAiEAmMbPf+cUbOKf8XUD9xo4I1eJ00oUGtxF9q7vPqnj2F8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCy5qm54sFqwHYhpC70dBus6LaKCzOe6SGq48MLpS/nvQIhAMOBST4w9AQk97+KNJOWfQhvTV3pRLVMPh/SAhehrmn0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144230},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"4443bef3e286aaa17995dad7f8e51ee739240429","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.5-beta.13_1788575336822_0.6788469300437283","host":"s3://npm-registry-packages-npm-production"}},"1.19.5-beta.14":{"name":"@openchambery/relay-server","version":"1.19.5-beta.14","license":"MIT","_id":"@openchambery/relay-server@1.19.5-beta.14","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"f9f1af63f3b9366eebf205786155d9515d317a9c","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.5-beta.14.tgz","fileCount":21,"integrity":"sha512-vz2z7CZCfxRhCJGz/sRIE3+48L/xiojHcmRzhOba/iiFXtzCrbIAewXeDettWOHTdwuuiKrCkIKbLd6f/pc29w==","signatures":[{"sig":"MEYCIQDKStPxLyj/5kXEeuQJMd97JwDrzSe+NTOFMzyYwf34DwIhAObBx3EcjyMxUWOevoKGfxpoNR/TcfzztTuN9TyCyMj9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB0Bysd1X0w8oVEclcdRKWEyZscoATkAMc63Z6+KYzc6AiEA6vlnlQ2wsFHQK+HSWdkbOV8dhXFI2e3tU2qL5FnJeAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144230},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"70ad32409588f2cbd2b2a92c6f7bc26b1a7bdc8a","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.5-beta.14_1788579642549_0.912905872401762","host":"s3://npm-registry-packages-npm-production"}},"1.19.5":{"name":"@openchambery/relay-server","version":"1.19.5","license":"MIT","_id":"@openchambery/relay-server@1.19.5","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"120189670de13bcd85aff6e6ea9112db2c052663","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.5.tgz","fileCount":21,"integrity":"sha512-JAgm7Hm9cmBcnvHWUBhexpvTCTfz4hK3wlf5Vj3EZoSSWecnmHmtrGz+cxqyW1N36FBUNHWW3LuqKCMjm4o4sg==","signatures":[{"sig":"MEUCIQDxK75Sbz7kWVHOxHIJ5nhDd5waXTPh7ZJPEjnxpZyNTwIga4ExwzLGXrqG+XkSFtlnU1xhz4iVLPWF5pWZS32EurQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMOFZ9sK9j903jPWT3FRfZaPNv7kCgpFnVDitH7GxfdwIhANrAUD2QGViXFtj837fv70dq8YWeFe36yRHXcdB9HmF6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144222},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"19fbd72d95af252fa1b41501190d523d68b4e0a3","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.5_1788588741735_0.2253910422692451","host":"s3://npm-registry-packages-npm-production"}},"1.19.6-beta.1":{"name":"@openchambery/relay-server","version":"1.19.6-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.19.6-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"4a31b1a0ecf6a0f77c723ea5635730641f77b139","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.6-beta.1.tgz","fileCount":21,"integrity":"sha512-rsEty7nyP5cNaoGQTyi92mMuNw6k3FdzoXBB9iccPrSfFirnmMQSKeSExENxJna31ddLUT5bvvb8dYyMgAlagg==","signatures":[{"sig":"MEUCIQCNs/VWbxSjwA5CEDFyganxB9RxCtYsf/9DfTdpc4PVxgIgY79T63paYuRZtIsLf/2Z0bvG83TP10xz9iCVhwM5LKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDfQaKtWHfA9yOYsu1JFarw0B2bKMPfEFMsdLmCBE8xYgIhAPlaOCHl87p/8j2LJcr8YUZShcbfTCjVnLu/Grl4XI5A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"74ac7f3a8486681f107604939d7d2dbf7217b45a","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.6-beta.1_1788594159133_0.7777685273533199","host":"s3://npm-registry-packages-npm-production"}},"1.19.6-beta.2":{"name":"@openchambery/relay-server","version":"1.19.6-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.19.6-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"074f0861c6684a974de4afe09a01161465d64db8","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.6-beta.2.tgz","fileCount":21,"integrity":"sha512-/c0mAihBA/SrrPO+v8wspolNuA3uza//fsqKxFdaF0kAaX301I/btT3MdwnY3U+CCw4uhsJ34ASd9662iGtzpQ==","signatures":[{"sig":"MEYCIQD1OpJ55QnWdoHKwleQTNwlhbEJ2q1AKcPAiIBQAdABtgIhAN3QndJ+q41RvCeOX2BlPxSsjX9pyO5x5FUsWargcA7F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZyhea5/B2tskcQlQ9+48tfCYE+eBDtUkF7MZjhmstiAIgSd9PgdW4r47E5e4Mg9zAtYCdnFR/nJ9N6jVJGiyeo9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"d0b4073ba245ac35af9121814a549ea60affabf3","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.6-beta.2_1788596379020_0.8277464888346493","host":"s3://npm-registry-packages-npm-production"}},"1.19.6":{"name":"@openchambery/relay-server","version":"1.19.6","license":"MIT","_id":"@openchambery/relay-server@1.19.6","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"bfcf35d4fd9d8ea902767ae599757a169ff87d61","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.6.tgz","fileCount":21,"integrity":"sha512-EOel+Jwbap8tKNxMG9FMW13Nb5Bo8VRDup15RfH6S0oawJBZiCY8cbOS0/c4I3qPhvwCOZdddt0+K68jQpzG+w==","signatures":[{"sig":"MEUCIBbldluRCcqMXz1HSvHELIhF6OjHngIfdTH10otTO2vUAiEA/K3pIXjPnstvetxY9yWTqkQy/u1HyJ4CEWtiDHK9oMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCy8SxBiP85uisb+BI5zN/U79Z8Ru8BrHt0xeMgDiVv/QIhAP60LPQOTnFz2v+aAS5NwYPvsPFjwhq6gma9hOXLadhi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144222},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"d741328cdf2fd31a74fa124411bd5f110286c7f1","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.6_1788618408308_0.962711101026992","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.1":{"name":"@openchambery/relay-server","version":"1.19.7-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"d3d9802c1c830c881307e761d5a5112836a6a8f9","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.1.tgz","fileCount":21,"integrity":"sha512-jJr17N6rclzmuJp8DUvqIqY4LDG1i+cepzv1xwsLzmPk05nbzQfS7HwmnLIl77otb14znFQ+d9X5oYeQ0eU0oA==","signatures":[{"sig":"MEYCIQDgWGiZtK4KKzz/YdeqfjgbtQ/JfXf6sFjoZslBnsNYpwIhAM1Qm5m12mKQacFkN/H2f+p5ykBKGRKhoZ0fIxvrwDhs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBbxoSnwDLLGTTs+EVFM+1IRaUYRLv8DVJ31GmTo2MzHAiEA/o4zu+BFfCOdolIGf6Q+2r1pH7GGf2DK3EMDHwrmYaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"c130478da7db8e43aab8105e42a56a9b82571c4f","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.1_1788625474194_0.2785782592606074","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.2":{"name":"@openchambery/relay-server","version":"1.19.7-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"216f3d672b700b6f72f6096e924c7450854deebf","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.2.tgz","fileCount":21,"integrity":"sha512-NmOK3ChmeojCIOTrc/SfReuR1PJ3uJwhIBfVErc/X6fmyX/BfVvaAxDl7B7kar/akLV76GaVTj2aflez15npYA==","signatures":[{"sig":"MEUCIBSomBypp+0s5QydomwhT7O2hUjbnk2DUko8wcmHpJ20AiEA02ozHIyK3dvx/Emubf2xk8PqmZP6bpbckm0ekw439Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBT6FXIto7LQLV+52LyiL7mQnEp+I6/29IjUck96Uy/MAiAMLoPGusGtGKMDvDJpxeBkKRf7+Bb3TrT2auj9EyDNUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"b86e9963dd02333d4134453cf3873e64faeab768","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.2_1788626422115_0.3856276186827201","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.3":{"name":"@openchambery/relay-server","version":"1.19.7-beta.3","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.3","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"1557af3828e1dcc25da6fbed8ef425596799049a","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.3.tgz","fileCount":21,"integrity":"sha512-RLCvpKL+LD+qlm3hpREvpkL3qafvLfRpkW+Kn1okxKQcGceFycM2sqeQdyTe6IDaIQmHy2Opu5DRjsi+kKOupQ==","signatures":[{"sig":"MEUCIQCQ/LKzuEBltRN8hS32/fBGKqIfI4ACo6bHxPVdscNOPwIgIsHkNrHsNXC/8nd4cqnUOfjIiPLxG6lRSf4E0+qlZF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjtvDK7gKuaLvgMm46BrWrm8YDeDk3gKIl+0rWdoFu4gIhAKE07uYj2I7Wl9Ea8Vb1TsfznDV9McnqZn8yDX5XJ27d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"a7479cb0e9268a073972eb07e12ab9322b379693","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.3_1788627334419_0.7413755362275547","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.4":{"name":"@openchambery/relay-server","version":"1.19.7-beta.4","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.4","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"9f7aa1bcb8d9e8461fc23ce349ecbb2bc2f8dfdb","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.4.tgz","fileCount":21,"integrity":"sha512-YwuZUGiZHiteF2EOCZGojR528AFpNinV0KnLxg5xbVLujc4AdpksTzDaFeOcie0BMAm3OGCnKAup7+NjXitRoA==","signatures":[{"sig":"MEUCIFcYr9OaITy6pqwxuU6qT9dnj828dMU3OH0eRi/zPElzAiEAlsgj0Smp9FG3iFg8JV9mw1iFRC2d/XSryF0PElhUmIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDx8Wbn7sekcZNPhH+HTszjezhuhjZqNb/SYewYOWBeQQIgDla3AHDNcEcGcxjOSc2i5KayqJXg7R6v1gdE8i1S6SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"187026bb72d568689bb4f0e3b0ab3bfec5b60601","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.4_1788629730097_0.8462773219318405","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.5":{"name":"@openchambery/relay-server","version":"1.19.7-beta.5","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.5","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"776105a5bd57bb6975869fdacbbcb457dc93f162","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.5.tgz","fileCount":21,"integrity":"sha512-Kim5+4+5h+XKZZIbq8IXuPhag3f82Xha2nkOXDbNalQ5U/zEsDX91ExVIO9+HZ+gCYJz4KhnDzqNJ+gFYYw6jg==","signatures":[{"sig":"MEUCIQD34tbo1oyNOlFEufrdIUuZMCjSM2BqnQ0KFtuefsL6twIgPd+DjXlBYHuj6mlVh/wWRw8j6AP6X/DdGSM1Qk3X3hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWuDlkIBNyFmDKWuvJ121IPzFv6iKGcm8CH6bB5EyH3gIhAN9rwVQGIw52VgpMS0E46X0nqUIYmUVyd3GHgOOxWHcK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"10206923b270d6166f9890de5e0d54b32da85455","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.5_1788629991753_0.9220185195047086","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.6":{"name":"@openchambery/relay-server","version":"1.19.7-beta.6","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.6","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"1ab659aa863cc8efdb801872bc2494e8345538d2","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.6.tgz","fileCount":21,"integrity":"sha512-0+4R3eJEeT/jRIFeg1YXzWuAGmT/rk5weVCQYtBxFWRwJw+bvBU0mCq457+wNongATl/XilFo/PXacsNrABnZw==","signatures":[{"sig":"MEQCIE6Yy7n+gZv34gI06aATlEv7dCu/yLAhEQRAOS/DzBpsAiAfZXm50rvm+F/Wq807EOD191DyJ9esQsvD91BJ6ivA3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEm0opEwv1FZI3N6uFqlZiRrUhaa6Od5erUp+SuwGtFcAiBR6zW4ltLFJiTPwNleWG5Zaqm6iJ3ACIB/YwiZH8W0NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144229},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"0dd930dab9d3a84eead2c4f1c2f01e857c8f2ff5","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.6_1788666546985_0.9914794843408763","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.7":{"name":"@openchambery/relay-server","version":"1.19.7-beta.7","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.7","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"2ca9a116c52241c7ac51680a75692bbdf31997b4","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.7.tgz","fileCount":21,"integrity":"sha512-anpBctVjGg5uig+hW4sJrKfteo0hJoOZv4gcel7Q/nGJD3hA9SDd30SdWurct8Igwv6VUzo0AaJjL+GLXLVSUg==","signatures":[{"sig":"MEQCIGxFyiqjqkkKGBbzHimg7eqBqY2So1inCp/+BkZFb6FtAiATYbnWLwFkNY/W5Xym9e8w0/0VG70VN5GvA1NipenhkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG31Y9QciynaUW29GnCvSX3zRGekuZ4AjYW6s7l7MGmPAiEAv49r3Uw7iyfQmTArNKc+B5ixTvK3ctmqisBev+D0Dfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146482},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"b444b0316020f0b32825b191ab6af4d2e76d492f","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.7_1788666840487_0.04026327202082314","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.8":{"name":"@openchambery/relay-server","version":"1.19.7-beta.8","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.8","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"be9664b9da82879c1c96dab4571274d8fb0812fb","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.8.tgz","fileCount":21,"integrity":"sha512-qq7fMiVKp1HZ+i1ubC0H3mS7GSXoFHm9I/l3TxfzElvGkQhXlNtFCab9K02YaI43A206khgOoi4stH1+8I88Hg==","signatures":[{"sig":"MEQCIGI3N1qoux67cw7N54wO4zQyLyFyBM7R0TS09MZopiGqAiBlJbQPU3M8Lx21/G9Nnr0h/59z9bTQTSPldWskKxNCiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA33gqaga3E2e8JLi9qO7jzSw4vd+WmUuOxuEZLHv5VoAiAjMn3CWTH+Rj8R78VPN167W/QwxUYbTU5F9uk/ngpwAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146482},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"b116adee043af6d0074c8675f92697c961ffee57","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.8_1788667357380_0.8840026459470629","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.9":{"name":"@openchambery/relay-server","version":"1.19.7-beta.9","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.9","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"58bab8d343df3c8028a3248158acbbdfbabfa28a","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.9.tgz","fileCount":21,"integrity":"sha512-8uPlWyl+LkMYm4QDXt3LS4h8IH539dhg6pq/CENhviMwSFUxAcnN+paCa7U+XxUbtRivENA7uSkyt0vMQUJ/Lg==","signatures":[{"sig":"MEQCIHiwa9MkrCs4ZV8ZzhUcKZzfwETt8NbY3Hy0jFMUltrzAiBdZKv5/OpHspF6s0Jbuww5rx22nV1AzbiUuIfle9Jexw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBUcsRD2mDhjniSwfvZJz5F0RWuV8yFHYL86z3D4zdFAAiBFpCIVZtoSLS/zJ5sPu7t5HJCopiTJA6WTRHZcFf1Hcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146482},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"544d00f46a37ee35273c6c55507ffe8d88ab8ec8","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.9_1788681927152_0.4024184666123023","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.10":{"name":"@openchambery/relay-server","version":"1.19.7-beta.10","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.10","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"269f51c1d03424a33f9529e1ee875301818b27a6","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.10.tgz","fileCount":21,"integrity":"sha512-0Aj0h8RoeF/HPCdUoP78bcQWcjWTqVTVvLW4iGUVLWi//+ZFhmLBgAwK0EGdn96VLJbuiKZhM8mYu6jme/XZRQ==","signatures":[{"sig":"MEUCIQC+EF2k8XgxONgYmR+mpHQAEu45ezvh++biqEo5iylu0wIgdX16spuen2qUyEGbAKGEWM+1Yo7m3qdmT2Y9HVL8V+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDEVOlwcraUY8MNkyb68uTny78r12Eg9oHBds5CZWooIAIgXkEiAQtzqj+/fsXwCTwxlbce68+mcP1nMKkSxH10Yv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"5e7e01ef05587871bf2caa782b6c2b09c35eb3af","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.10_1788682221291_0.5530360176007716","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.11":{"name":"@openchambery/relay-server","version":"1.19.7-beta.11","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.11","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"9d0c96406563bc794adb643e13b43bd234752165","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.11.tgz","fileCount":21,"integrity":"sha512-8L95fOEj1SpaMBroBe1wzSUOzXFPLDk+kqC61g3Lj1ZaJmplXoz98QqwCVi0AfKtbton7fvft9d13kX9OGzn9g==","signatures":[{"sig":"MEYCIQDMz5D2LVQNIzP3Hq6Xf8ZdV6bIODMUTPYL9XdSqdWp1gIhAKP9/lmYLUen+bKtQuVLL4y1XVjle1DuZA5s29OB7yl5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC4jGXtVzjcaYm1i9MJD6rrXqBs8HQ/avIgChgdSzfF/wIhAOXQrhRicuNGZQA3YFlSMXGbRSdtbnDbb5ReZkd7AUz6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"a2141265891ebb8a36f4bfd753f47d36b4071f8f","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.11_1788687374869_0.9008475695585549","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.12":{"name":"@openchambery/relay-server","version":"1.19.7-beta.12","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.12","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"158223b3e573a3c7998dc751f8059b84a738d35c","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.12.tgz","fileCount":21,"integrity":"sha512-iR+aJa34aXofQ0kwaqrjiU/NRfDxGsz6PwR50W34ILX8B5VVkFFNb7hYQJ4CTzNJqeT41LpeqFSeLyGwjaOWVw==","signatures":[{"sig":"MEUCIQCF8x4bz+j/SQnA39Ib2Ej2wpVXlY6YRWhBUlk8oZLK0QIgIw24938/Jl7qJqD00u0RjoIEMAgySFnPvR/dwDjh7SM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD8kdAYWhQHw6uCfH/GkAspMh0pubkMZ12C18FXTFXGeAIgYmGvsbqQNDEQIpCeYJYGYncvpeS3MtwRYGxzXSXR6cQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"c18f4452169668b83c119aed81f9bb4f1dbb8a22","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.12_1788690165958_0.6160589341900977","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.13":{"name":"@openchambery/relay-server","version":"1.19.7-beta.13","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.13","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"290fcfc2d41f108a31abebaa24400f3abe786dd9","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.13.tgz","fileCount":21,"integrity":"sha512-3WXLf/KCflwb3WWfMtGj9MJfZ0igyel9O5Jm6bPtawPK5RedRAqxgJuATx63cLjrAHWkIRiFpkl00n7abVzl9g==","signatures":[{"sig":"MEYCIQCUPNT22JlpugJsmBk/TWUwT6Zz1R6RoM2rCQXfsMfTDQIhAIIG9zoYZgWjQcwb2QyDzTjv1MFPE6tnbybhoCwwHejE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUsQA+MzzzlFNmeW517czIhUUTvgp7ULayEtol2tSB2QIhAMK2ZMIWnM/2HkH918eYyBQ5RXFxeEJSRntHMQgn1N67","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"9d7f08e15f1b650d75edc27264a05229f4ab772c","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.13_1788693535143_0.8595403532806796","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.14":{"name":"@openchambery/relay-server","version":"1.19.7-beta.14","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.14","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"ad59d211c58c6d2d375ca573bbfe04df05563891","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.14.tgz","fileCount":21,"integrity":"sha512-HnplSbCzSHw5CSwXb/j/AfgbzfvGrpvIa3sAbZoOOMvpfiK2duFLWc1Hi+Fg+ZkeW6PQBva9Um7/BOG5t4MZ5g==","signatures":[{"sig":"MEUCIEOTTtx+PNHOM2XcUpdBAsNjyXx39jAuqPY42Igm/0TRAiEA2AuyKjsDbKmWE/518+cWjmMumylbUvcoVFtpU9m5Q9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCje/311ynHeK2JW7PmQ7+b7G4n+DKh88RphOTZzM0SPwIgTrcdF3GiMpMkJA8uB7um8rouwfS8KXHQ0A/1b+lM4Wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"455db4db03c49aa5579a11b51e00c5c2c1a65e45","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.14_1788695590367_0.3633265920924764","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.15":{"name":"@openchambery/relay-server","version":"1.19.7-beta.15","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.15","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"317832e915fcb07781d953d64988fc646bd1bef7","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.15.tgz","fileCount":21,"integrity":"sha512-PSeXvjfdT9rxDdMuoOVD+WkZJ/sKMiElQ7kriq+DaIESZ5btvOtgI0FUrBhvnkq8RQf0ZIQNE7m61NWD6ifhZA==","signatures":[{"sig":"MEYCIQCjm6j5h9YDeOt+PFBLuHES/uDuyEtsGYzH/71ft7kbagIhALpwuPOL1HrSE5hK50KKolKwlCU+KjTCvgjt11rbU4GG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGUwOGzamu9mK7R1e7Ybjvq6S2R8uMo8CVVMO+F4+RaoAiEAksV/VvBJL/O7aYnqQp8+mDKM7hnrUXD95LU7BZEWock=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"0992914982a0b55bd9ce2e23cb83148d4d85ecb9","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.15_1788702580606_0.3665436675072473","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.16":{"name":"@openchambery/relay-server","version":"1.19.7-beta.16","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.16","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"b8ec06dfce29427382ec4936bd36c1055d355dcd","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.16.tgz","fileCount":21,"integrity":"sha512-pyEaSoNZWM8ZwKNCRvaIcJSj+ys3wENh95QqxFVi5IyUOUkVpcFLkXdkmbqzVcsyiH/udkYbTEN2cGhJGlnhzg==","signatures":[{"sig":"MEQCIA8nKRaBw97M7GXp2r8AiyShzw40SRWjcCn7YgavlQ5jAiAzLRTS9HXZeGNg/Y1NtBfLsiWMZ6V+rtjHxmXF0gDCeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFhh1UFgq4xek+2fN+fvCsAXPgRb+CXqSD4j7IKOIK0PAiEA/ixb9nuWFBkC9hO9FXnsg/hwGTjFvJRSIOFhJzUo7NU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"b3001363786664512298d9fe596d9fb451a0ecee","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.16_1788704112858_0.39748906021355146","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.17":{"name":"@openchambery/relay-server","version":"1.19.7-beta.17","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.17","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"6b606df5c0e8789c890c20ca46983ecece7d3ba0","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.17.tgz","fileCount":21,"integrity":"sha512-QT6D7ohS0bJW3iBOfB0cvFTNwRB6lFbEXN200/g2+DMzjsr9WuKORECKcfCXxHw9rIKZh1EOqT1ZHthQtqbMDQ==","signatures":[{"sig":"MEUCIQDmTfOgpT7MqpPR+aBaV/Gy+fSIlLKz4lQ/m34UNogD7QIgSqUjTFydT51jWVBBRYAGN7ybJhKv4KkrWBlLQx6IUtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCiNke5V5Eu3eWJgppfRJcaLPvOD7mU8pCQ7LjMDZtxwAIhANTl441fNOZ09i4gCC78lyNNOYLimEB5+B8lqEWhxkYv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"0ccce2ef11282b19c6d635db4dce0abb03ad8559","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.17_1788704667819_0.9313262084398395","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.18":{"name":"@openchambery/relay-server","version":"1.19.7-beta.18","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.18","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"c1fa2285aef1793e0ae2564aceb6d44cbee9d8c8","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.18.tgz","fileCount":21,"integrity":"sha512-KJ9D4P7eHsV92i4V3zcKmQwivu8f39bxXgXGMJmO2EUd2wCyoD7l9RTAIzppkSXYQq31mZzO2jDBm6pkTa/vCA==","signatures":[{"sig":"MEQCICN9nAG2XnO8QipIuEPqIRAsv3DcJPaknizVx5Rrlz1JAiBjiDk3LsMPxYdlju4yFphUJM58I/f3B88rL60yULBW1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCaCXUEfspWM2Np8m/jyfAjeGZP4ZNhxwPcdh27PpU1tQIgc5C6bCyzLulPN33rdHDRLGAidQ4AzBG2gmIRAMm+SyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"8f593604f89fbd7621c4cb62b9636b608b9b625d","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.18_1788705002182_0.49012851141197156","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.19":{"name":"@openchambery/relay-server","version":"1.19.7-beta.19","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.19","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"f2ed21f996517358590f271b03249e1315cf6e28","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.19.tgz","fileCount":21,"integrity":"sha512-WdaIGxh+PXf2nmaMBszZBvhTCQ/8Z+6RLeByps9aAKbfcHaUhycuebd/u7QX0/zqZ31nuzVZgMbp7FoAujSN1w==","signatures":[{"sig":"MEQCIBYhFQdUWILJbic6E+CJuWY+28n9jyiWLnUziUZf1MPjAiAeEbo50GRaSKO/ZIpEytMBC5uKgHFfswuacrGMExQRIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC8aJPh1qIKdMWR+qbqkjMQn786jYa8sF90P8amYmiN/AIhAKuT1qK938ncAr2HR4wAUXP/vRty9w+8a9EjJkPczFXq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"46fe5078b183af74debd029b0504b2e9d32ee029","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.19_1788705429805_0.08071243472805589","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.20":{"name":"@openchambery/relay-server","version":"1.19.7-beta.20","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.20","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"ce61ca6addcb747f8912ce338e573714f3cc303c","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.20.tgz","fileCount":21,"integrity":"sha512-KK8NuIvwgzqW0zJIT4nf5ioLodr3ZaZBoPvyIfuW7uaDC9cRFx62krevMEiz9iBcyCNKroUIfIwllZdsZh4SQw==","signatures":[{"sig":"MEYCIQDg55wU2lijqqshqc6ds2uBrbMYdZ7nngAl71wM8TJK6QIhAJs3C5tady30X57X8eW8XQR2XPD546gb7bWZtwCezYPR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDwA5rI2ZvAndzCSJhKEo9wwSaeSsB8+LU4vshFdRJ6tAIhAIi5vPHa0+JTJmAoZFMWRpInvEsRxTQj5IGJ8XTykQsp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"906d9fe0bed9f4d9ab254259cb7f020e121bbcae","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.20_1788708599231_0.5180713026271777","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.21":{"name":"@openchambery/relay-server","version":"1.19.7-beta.21","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.21","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"f0e32897c11bd46b1c37f5e6332de902a032821e","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.21.tgz","fileCount":21,"integrity":"sha512-PJsVcoUC7sbHmGqWG9/9OIoky5AcwQTGIBH9539uEGZKi/okHwA99zTKVDyWxhzwyN+UieXicbzTM3z4vO0Fpw==","signatures":[{"sig":"MEUCIQC27ATiAmx1iVnjeHvAyv3lUtDVu3/Trmsm4Jj3R+n7qgIgJimeF6n/EunFLYvrnrCwfuoLSZ/+BlckXv3np3W+bKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEB0bwr8+adFQ8zUphtQjNlTYEFC2PrZu+mUnhZ2Cw1DAiBLoUrGWXB/E4SplrIPhMZvVUJees1wIZVss0KTCdQwIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"054847066a6e44d125cb8201d7f4a743c64c9f23","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.21_1788711036206_0.9274251794121497","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.22":{"name":"@openchambery/relay-server","version":"1.19.7-beta.22","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.22","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"975d6d46f1f68bc04df72a8743f766be43b7e8ec","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.22.tgz","fileCount":21,"integrity":"sha512-m4jekIlMDjAZEUD6ae0KVDsIqrbbWFummDIoJtEi47PWEFzFXq7Vy9g7wRjnoikuxWaphHx/jaQSL+Be+Z/R3g==","signatures":[{"sig":"MEUCIQCwsI/m1E/WenvSKm80dMweNm2jRiG0ncKlibmsamRMfQIgJZpGxry45NgNBi1eLXYtCXjQlXOF17X7qonNO0iFMzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHvAIT0limak+ZfhmQgQttk/4Qm//5Q979uYkRteFNeCAiEAzubfr7JxoqFnF02kz0RMfZ2DUhbw/uibCv0emLa78sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"ba65cdeb5a128dc8f54360867f3d27473c30dd67","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.22_1788712011665_0.9149727108628423","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.23":{"name":"@openchambery/relay-server","version":"1.19.7-beta.23","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.23","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"a7c5856197557ad6bc9e567c690ef05a0bbd1982","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.23.tgz","fileCount":21,"integrity":"sha512-3OvnK0fbYMt+39Akzk1eQgWivgE1yISYtd3rVnfjb0OOevE0yTE0dZZvDoAvpRhuCdNq1NJkNqPZnmW2Qwebgg==","signatures":[{"sig":"MEMCH2cmmxzXekgHv8RBYLMk883cgxDGSrP9xrALXqRFHksCIGHKdx2/z9Ddf34T/1GAblOQFYa0Fb/W+o/uDD9eNMzP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCg3deBfTn+PYBDexIfx4oh9DFmTHRJv87NgKOh+4eAvAIhALKDmHlkBRlp8vGKe/B5/49yjLKl8kchpUbFDGesYs/W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"7ddfac6f90c9a6e5ae2d07896275a83490f6ff7a","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.23_1788712984538_0.6523740101934195","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.24":{"name":"@openchambery/relay-server","version":"1.19.7-beta.24","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.24","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"aa28a9c57bf50e437f686fbfe4899d13c366961f","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.24.tgz","fileCount":21,"integrity":"sha512-tHHG1T6ByZAS181AXdE6w/Ff/mKpUSWFqosWwcs+nfqsnRa26QO2SiVxDK+GhdCO6XkfF+hfYTSPQH4Dytcnjw==","signatures":[{"sig":"MEUCIQCQsP/BKoYXDtR0OGTcg7g6732YyRSq3xg1Nt0aiqo2vwIgZkeOzVt4rtkLncB2lVvkcv8ZvjpOgi33cKeIUU8B+2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDa++3N36obf0EZg1LE1MSizl4xdgP/o6Zp6lvH1zazNAIgYlgGvWCZ8A1pd1KvRfJRrWIp3GMsc15TrPmlOdqiFDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"a0115625a469dff246a9b031dc92b37a374f4c14","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.24_1788714041270_0.9049395525266757","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.25":{"name":"@openchambery/relay-server","version":"1.19.7-beta.25","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.25","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"8e2a12f5412388e4136f0309ded461bb3830a0f2","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.25.tgz","fileCount":21,"integrity":"sha512-o3vK6Yi9dMhfBqFwQ35o25ccvRW7RJjVQ+JgYah+4iQ5mxoQR7Z/LnLxC3f8SV4jvCf5L2oefIakJ4cWmCI8bA==","signatures":[{"sig":"MEYCIQCjzp/5VAxM45nPtF9hZ/iTtwAkKxD+EICtCPGMO6kV0AIhAJCQ0t0rpKcENDCvbkne9xG9xVFhcf/bHrXq77JOHXXU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/FlsvopKYLYVfe9AHpHRuQJOMWtoE8Q0sDSKyzyzY+AIgTnEu6gJi32EAxSxEbCBSV+/Hz87lA4QiNiWEo26I1S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"35ca4ed7da818a8b43c3f3c985d6daea544b05f7","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.25_1788715309334_0.5729449519038279","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.26":{"name":"@openchambery/relay-server","version":"1.19.7-beta.26","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.26","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"2cb766565e9391529a63e6156bc60902f5b1f1ff","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.26.tgz","fileCount":21,"integrity":"sha512-P1WSDNa+WmtfU6K+PboJvHu3ohlUbzQ5wLPSRMSfeC4HdSk7nNumEQRTzYVhLU4xuZ8R9PHdJBG2Fw2F/YQjwg==","signatures":[{"sig":"MEUCIQCClwZBNhzbgkQgcvEqWt0R1URSp6d3QTqk2ROZd/ldWgIgQ9dV5ZeqRIbeUBjDB9I0Vk903Dnaj3cCQzcqZhzhbS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDL9UxbTL1gWB2Mn9zeLtFHYm71zkcWa3MBcwn7ofAdEAiEAuL67lZiFFuApyMzqZlhBlT0xIkCLLn0nJgOaiZbGxXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"2c9b6cba2c8e42719fa3c8182ac9c0d644f2ab14","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.26_1788717224694_0.12667881851208662","host":"s3://npm-registry-packages-npm-production"}},"1.19.7":{"name":"@openchambery/relay-server","version":"1.19.7","license":"MIT","_id":"@openchambery/relay-server@1.19.7","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"84db59d2d2d07b60c8cb8846d95b2cacdd5846c6","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7.tgz","fileCount":21,"integrity":"sha512-OOD/Xbj8Y+9grc18a5rh7dT2BA9i9ImU9lvXR4B4kl3O9m5l1cP+lZc4eanwWlFIO+gDsSiFeIbND1nQt4AvxQ==","signatures":[{"sig":"MEQCIAvX8zp2V5qHw9thod/pUQUb13jBW0QLKkTYzL24sM/mAiAECgo1Zpyl+xDDWwOw3zm5hOsI4cBlKYFP1q42/osvpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6HR6Vur5dO9AWZdR5+kCnPw+L5m6L/X9o8l+KOvZqoAIhAOMGe5W0VURuRC9HCaO8ypJX5Fnvf3oea7+LlNyJ3tPf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146475},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"005af9ca878961fcc5490991056fc579eb3448a3","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7_1788747826885_0.8982744201884583","host":"s3://npm-registry-packages-npm-production"}},"1.19.7-beta.27":{"name":"@openchambery/relay-server","version":"1.19.7-beta.27","license":"MIT","_id":"@openchambery/relay-server@1.19.7-beta.27","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"90f52a3029c6a5ccceb5f1be01b34090c1b5334c","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.7-beta.27.tgz","fileCount":21,"integrity":"sha512-Z9n9WASO7R3VwmtM8TkZ39yRFpGCh05OPnGNlEGcPYYZfaxDpQwBBwsbNk1QMY4psP2tJmAsOaqrr+/SKw1ozA==","signatures":[{"sig":"MEUCIBDV1eaWAkRAF6cspQvGPUiXi+I0+3YZSoOjAINuGz+xAiEAilFk+s4ZFmgLW2U4ZqBJ+1p1NtmW/yZuLrMDYJjJwN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDXSo4nfvnKeJWKgtkRLqstD/gKyTlSqWMX7V+4bvN1QgIhAPE8NhXPrce6XJ0i8KCzlPlP2oRrjGUAwnp5ws6TG0C6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"03146c5ac4c30d8cd18077300362daa0412e67f6","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.7-beta.27_1788760207974_0.6287482599080889","host":"s3://npm-registry-packages-npm-production"}},"1.19.8-beta.1":{"name":"@openchambery/relay-server","version":"1.19.8-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.19.8-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"b26821898c6419fa14704223d48b11ecfa3f592d","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.8-beta.1.tgz","fileCount":21,"integrity":"sha512-wcwOaRjP178MrLVaODfW+pqWgJZLN9a4YHDXWQb6WmbkOGgrm7DfEQek65UR7gMlB0HQ+CaxixGQmjm8C/21lA==","signatures":[{"sig":"MEQCIAlhZ/6fx5vbSvQ/8yLLs50Ovd5FSGOg8dfyF0SYyWlAAiBiZ57twO/stpGf1Ddv80t66t4F+Zvu7VTWfb6SMVyERw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH6nYYxdNrO9XvO5pF632Ce64ucd4RD/fxBGrR48NrM/AiBaehuHQIWBHmfW8SfJuBW2pfhbyl0qgcKEXEMyxWz+BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146482},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"af00642619e20c15111c99862b962582d7d69fc4","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.8-beta.1_1788760414590_0.37126063431717027","host":"s3://npm-registry-packages-npm-production"}},"1.19.8-beta.2":{"name":"@openchambery/relay-server","version":"1.19.8-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.19.8-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"0769784fa1783c85bda88f32c3c7bab38f8834a3","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.8-beta.2.tgz","fileCount":21,"integrity":"sha512-intzH3IFQeAmqKnjMmACA8Xvn5QCfnM8PhBOY9OICuGi/bBJNm8+TylSudR3cEwWeBfrGvVvLSAFmLLINBlcgQ==","signatures":[{"sig":"MEUCIGZw4I7gBwsIWgJGccgoAOncVFz66jeWi40jr/hAIpz6AiEAtFBOBrgPJvh7RL/CJqcAuer3rLNPQ6erA5bA+XM9jq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGwyZBgr6GmYMg6mPdY1kFYR8ElMOH9BbrMzGWyV+JBjAiEA/QgBSquAPyNz7HNzAPhG2JaqtQCQUHK8iCipe36spq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146482},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"1addc15bb6ae87145077a380d4d81bc4a5764515","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.8-beta.2_1788761086354_0.36088119049173173","host":"s3://npm-registry-packages-npm-production"}},"1.19.8-beta.3":{"name":"@openchambery/relay-server","version":"1.19.8-beta.3","license":"MIT","_id":"@openchambery/relay-server@1.19.8-beta.3","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"c25f493d050e16a13da17ad1833764933674e12b","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.8-beta.3.tgz","fileCount":21,"integrity":"sha512-0dZlS5S8oYU6pGBam/ylm/Z67QmBAIEZUTXFayhQuSarpseAcwSTACv2UFFWgI/fpCMeIStVW3NnxkZGtyRSKg==","signatures":[{"sig":"MEUCIEuPNyXJ7xvg4dzgZIsbKM104TJbUPYE818+cxebQSVKAiEA+ruZq3UlTGg4Lqdt2QpK06Ad9bWPwYvs1GrBHqQjtps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEjtU6EfKXGQbrc1eB5eOB/asmsb3KxJwH3/ppNPZty2AiEAy/VDwJzgxCLXL6GhbmnxDuS6ldBW3dEQrL1kneuceTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146482},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"0f4dd911f882e932bd4100ccff6954cd34e298cf","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.8-beta.3_1788765906831_0.9710659039144334","host":"s3://npm-registry-packages-npm-production"}},"1.19.8-beta.4":{"name":"@openchambery/relay-server","version":"1.19.8-beta.4","license":"MIT","_id":"@openchambery/relay-server@1.19.8-beta.4","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"52c1ac806524c54f6fc0255a25c371bd1b764241","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.8-beta.4.tgz","fileCount":21,"integrity":"sha512-XPVmgyLM61/l5ugi2cyesg7KvBhXiWTfXiuCvDczBe2ALHYmxd6OwWhAp1gBNGMKNs8QJFkdT3qgFQbZ2AK5GQ==","signatures":[{"sig":"MEQCIF6wYWMk98bx5PhWKfZG0Gv0z4OigeaI/C/hgJBsdrJfAiAPfKiVYht111Co7HHWFEOmL4Z8N8JRThNCLSyYgitlbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHTiHMLEhAuJhg0FT4DjJMn3M8O/8DA/IlHnPBfPvZEAIhAMjXJiCPQRolqFThmlYQbn3vgrmwxYe3s0Z4NK2A9Fr2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146482},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"eb355d84c7fc11afa63cb59910451591c586e603","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.8-beta.4_1788771697779_0.32916038852556473","host":"s3://npm-registry-packages-npm-production"}},"1.19.8-beta.5":{"name":"@openchambery/relay-server","version":"1.19.8-beta.5","license":"MIT","_id":"@openchambery/relay-server@1.19.8-beta.5","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"4bfa4e62ac95199e760dd113a005fd9426b53337","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.8-beta.5.tgz","fileCount":21,"integrity":"sha512-FZByM60OPRDvq+U8Z5bBcoNQhG582r0bx9VlCADBX24VIVsdUOH72U9bEgjb+aixdnnOPtCBvYovJHvDXHTQRw==","signatures":[{"sig":"MEUCIQDFlWZeI3goZ1XI2tjU7OoDEHGovYBlxnDNWQzUbxN8UwIgCqRh+CXaiSJfOIYJAWyHP8+vMjBCfNDRSTOSYJl1JMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCoX1Sbb3soavrZk5hnek/d+HisycNGswI1cSoQujyNQIgW6Agzc3u3UcTlC5S3brSIiZ2w8neYN7STE4ISVA3Zd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146482},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"43df2fbdb2fdef27a28884b4266f3823c0025665","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.8-beta.5_1788780747152_0.24621078520180562","host":"s3://npm-registry-packages-npm-production"}},"1.19.8-beta.6":{"name":"@openchambery/relay-server","version":"1.19.8-beta.6","license":"MIT","_id":"@openchambery/relay-server@1.19.8-beta.6","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"2720c34172c9e237cd6f9b5dc48bcf8becff5c8d","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.8-beta.6.tgz","fileCount":21,"integrity":"sha512-gltt54XlDITUxEFuK7X77eryKFrHMRy2DNWpU8WhAxDsGBC9O9DTVBWWcjnp0mAbHU+oQew68h00ZJHNDCv3+A==","signatures":[{"sig":"MEUCIAk2BgFGtYKltuTlJKoELilgxbBSQ9kQRKN7iEWMuDsnAiEAh3M0liJN3kDxg4s31noHU8R4FX9JWsxGygMvx4wcWfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDkAevOh4vTqO0Zk1ywOS49XPilqMoo3Y7XvZRIQZMp3AIgLDjkL3IfYDKvdk4bW56QqVe+X+3v5cU1jOKPzirOh/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146482},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"7837e791f658d2a583716ae3eb266e53b4ebaf83","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.8-beta.6_1788788031396_0.34960355752029026","host":"s3://npm-registry-packages-npm-production"}},"1.19.8-beta.7":{"name":"@openchambery/relay-server","version":"1.19.8-beta.7","license":"MIT","_id":"@openchambery/relay-server@1.19.8-beta.7","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"769c46289dd05a6d37ee10498ac5b01fc5959534","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.8-beta.7.tgz","fileCount":21,"integrity":"sha512-UmNcRCKDUV/8Yj9pIiliZr+kutCnSsCt88noxET6p+Q0OLnacVl0b2HtnKQflFtMNUfcfaV5WERFEWd8W2PUTQ==","signatures":[{"sig":"MEQCIGHsV2t33jaKaMjY616/A79g5kY+qCRBg4FqoBAKsc17AiBd62UMDAFmLq1IfSIDpz3q0HNwljSNuKdp9gRopqbwOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDwDGTNaMApu/JMBiBVf+qggka1m+xsjd66YgQ6X1AaxAIhAKYABopD7dC8LuZlrb7dpxls1Woutnp+XdsNDTs2Xgu5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146482},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"51ca7cf1debcfc355c366c283f7ce67280ffb4e7","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.8-beta.7_1788791697499_0.08205896610138796","host":"s3://npm-registry-packages-npm-production"}},"1.19.8-beta.8":{"name":"@openchambery/relay-server","version":"1.19.8-beta.8","license":"MIT","_id":"@openchambery/relay-server@1.19.8-beta.8","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"cbc23e9f3e3e37cee3b9330cb78191e1885c99f7","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.8-beta.8.tgz","fileCount":21,"integrity":"sha512-JOYTiNU26OyK5LZCxqGbUDasL53fxvFX2TrIjyag9BDq9AsFqWAyS1diZMRQjRZqVlprH6d0tWV7EKQrHa6noQ==","signatures":[{"sig":"MEQCIC4AY03pDl2mvr/ykifJM0CAI1jTVJQUUAZd5kHfWRmoAiBMSu9PE6IGIw0WcGR16pz4dEx0wjUv3z4eKAN6RWFyYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcWADNu3AnFG5q/lVbYMkU0VA8uhFa81dWaeZ6qOGQlAIhAK8Lz9RWplUsg5TpUe0F69IDjkUuNmpzZacYrECpU1s6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146482},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"b93d4374ec77f019b028196ccb85c38fc6aae91d","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.8-beta.8_1788792760159_0.8595385417442352","host":"s3://npm-registry-packages-npm-production"}},"1.19.8":{"name":"@openchambery/relay-server","version":"1.19.8","license":"MIT","_id":"@openchambery/relay-server@1.19.8","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"25953e205ffafd71a711f365999c57e7a4e3f2e9","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.8.tgz","fileCount":21,"integrity":"sha512-N1K1FnU17InL+lOBKpdtBo0N9c3PQBXUsuqApDnD0YhpbFiUm9fCH9M0LRASFtOkna0rtkcvqFwcLrung4eOeg==","signatures":[{"sig":"MEUCIGaCE4k3IzrV6rs4C7UBULusNRZWaUjuEvpFN3uRm7WpAiEAmI+UdILrdW93VMnDEWxaND3jASVb5wIcfFkAu+2/270=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAs9LF3Ykk0xzxaTeLHoSUc4whnggqxCAXDUBe3BIzpgAiAA+xhl1tSE0HsqNakMEoFtUjjaHtvmM5GxU1aMtAbtGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146475},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"27ae3dd8b0cf1fa5ed1bacc34a1792f7f1b88b1f","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.8_1788793339928_0.42220022371665644","host":"s3://npm-registry-packages-npm-production"}},"1.19.8-beta.9":{"name":"@openchambery/relay-server","version":"1.19.8-beta.9","license":"MIT","_id":"@openchambery/relay-server@1.19.8-beta.9","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"c4c481a1babe173b19a7e2ce90a477882f9de877","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.8-beta.9.tgz","fileCount":21,"integrity":"sha512-0GTP0wFnGEJhddYZSsDUakXV32CmbSK9B2gmsSt8L7XOXbAdhblu1OE2lnLjM2AYEyeza7NTLN2uU4vRzCuIkA==","signatures":[{"sig":"MEUCIQCsUng6MpZOB5vbOHTBIspDjZnp7AT5DmSpKB1r7F73pQIgN+wp4kQmVLb9/vdkqfH1M7nXtvkjph7Gp4PYlBbgIeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBews4hjpbSmbZjiwyUMa8LCmw25o74fGVhxUr6fL0IyAiEAwcZcScbPsNX48fFbbVVIIJ1svylr6k2WXiqOAISSG/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146482},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"abf81e9594bcd7d0a1d9d1f8f0a4a425494818f8","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.8-beta.9_1788797361821_0.5374226957899091","host":"s3://npm-registry-packages-npm-production"}},"1.19.8-beta.10":{"name":"@openchambery/relay-server","version":"1.19.8-beta.10","license":"MIT","_id":"@openchambery/relay-server@1.19.8-beta.10","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"834aeea624a841d6e0a38cf16168e9db101aabf5","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.8-beta.10.tgz","fileCount":21,"integrity":"sha512-A21ZM3ernzUu+L2gQvt05a1XK3w1n3f1SW3QDmvQP2m6OUYNfLwXUiP3wZygtvH9rytjbpg0SFBjWbcCiIr6Hg==","signatures":[{"sig":"MEYCIQDR5Oxr5y8bmBMvMCpEPrgbnmcMaCehcASSsHVMUWgTBQIhAMfX7TxuZfW6d7priZxQFv9qOAvv32QVgNadyILyTqHr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICaRKjj9jvyfEPbwakA5RKAVJSdD6sIMKUDBYHX+aAXLAiEA4l83cplTYohKgCeCAGo7Z7XznGOActPXllFFfw6/3yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"0f7d4b932594107da9fed461c3ade7bd3832a78e","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.8-beta.10_1788797841881_0.06735117248107403","host":"s3://npm-registry-packages-npm-production"}},"1.19.9":{"name":"@openchambery/relay-server","version":"1.19.9","license":"MIT","_id":"@openchambery/relay-server@1.19.9","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"77d03b0a5297b52920371ef8731ff096f1290123","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.9.tgz","fileCount":21,"integrity":"sha512-5VOtv4BmGXUHX560lkJjk1tZVB8YeLRRFNnT/vopXrGfNW/LOvBcKurbi0Jzuve9LaHuqvzt3KjQ/fuS5kHBxg==","signatures":[{"sig":"MEQCIDr3ncErk6yI34bEv0yy5GjE/2jCAkONKtkoW8nsizXiAiAgUmCEjgk/ipMdWA3fAHYQ85x2zWdfWIVgzS4CIikOeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC/3wbyZ7ASFgprjRbkakZgo+WELtyFxOCTKKfpmxBUJAiAWqlSydhNoQPKcAZvVuGYFIxwHAdpH5iyX42mdH6Rvqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146475},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"3c41864283a4bc5bb65c717a07105b98e2535af5","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.9_1788798316472_0.6952881427407214","host":"s3://npm-registry-packages-npm-production"}},"1.19.9-beta.1":{"name":"@openchambery/relay-server","version":"1.19.9-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.19.9-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"3e60d2184815e29f176c7d9fbfe667736042c0fa","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.9-beta.1.tgz","fileCount":21,"integrity":"sha512-jexd1hDnAE9pDk+y5oheqbRMbJcEQrxCJZujaCFNywpApMaovPTZxTPALVCaf5aMFtmGTztB9QKHRZi25cKa1A==","signatures":[{"sig":"MEQCIH52+zRafc9v/DqjjxZgox+42q5Thgzf6ILXBFv9txaJAiA5lCFy3A5LdLIGdocVg02E27gXs/KVK2Zwt5MRmgv3Tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB5kXci1GQ9/XJaO8BC9iXhTT/cvpVs+CBY9IodknoUBAiAIHIF2Qcr3nGEI586zT8xmb/lHVSqpzlh0kdCOmUc5wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146482},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"394d165789bde5293c69fa7703dcd6efd6051e6d","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.9-beta.1_1788799795192_0.5016982873697868","host":"s3://npm-registry-packages-npm-production"}},"1.19.10-beta.1":{"name":"@openchambery/relay-server","version":"1.19.10-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.19.10-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"14e9cda6c5466f5fef41bfbe7156243b46815a18","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.10-beta.1.tgz","fileCount":21,"integrity":"sha512-yLka9TCfb12fio7NubAnANtz+x6TpJle3th/4OPAlw6gOV+b107nmAfxl/HiRtCHs3GcI5n9Sfdw4qXxh77NTg==","signatures":[{"sig":"MEUCIQClzqr+ocJyZIeLGNZlay6kFYLffPPIAQhbRTVO3Z3wqAIgJqA/Z3Ks81X5gNE47DX05sXq/7+V/HyrRhrNIbcHxmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQComtSxDC0HwZND+wwyitFUN/0SGA6EEmevJ5DIr/LeRwIhALhnXe7aStOeGuJizcnP1f2gFAVi1u5pEtcoU3OcJSdm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"b2e4c4040b2a15c980b7e7d2ddad48fc0074ee70","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.10-beta.1_1788800094077_0.5641343877648453","host":"s3://npm-registry-packages-npm-production"}},"1.19.10-beta.2":{"name":"@openchambery/relay-server","version":"1.19.10-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.19.10-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"71e63214898bec1d9de6ce3d7a05e3362201f4be","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.10-beta.2.tgz","fileCount":21,"integrity":"sha512-E1yeUrTRSUWmIHqkLfgXWiyVT9XHyFswYQJOOKfTks7zXOcjZLRI7WbvMNleYEDfthw2B+sFLhWpbRcweaY8yw==","signatures":[{"sig":"MEQCIDjFwGkQhSGHwMyAnThH6eAjDYhgSvx50wDVGf2J7vPfAiBuxO8T3F70JhMH5oOZzPLEeb9M0QlSmMXQqpp2G9mTvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFEJkomwla3pZRpSsACimdlUPr+LATx/6FJIjoUH1c/1AiEAh/zfVqyalcHuAY4DN1y1LfshuRZFEo4t149RDhHSTNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"bc0db69c130a91bc71b477df3defd10faa1969d5","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.10-beta.2_1788833981640_0.3146535147521641","host":"s3://npm-registry-packages-npm-production"}},"1.19.10":{"name":"@openchambery/relay-server","version":"1.19.10","license":"MIT","_id":"@openchambery/relay-server@1.19.10","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"235c1abd9b86b5204905678310d3de12497c38ff","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.10.tgz","fileCount":21,"integrity":"sha512-Ifh5UjH1C/a9hqMrY1YkmIs8y+Lrt2doQuTO6GuM1uzyV8uVhhKH3+FBHCNGcetk9HGjsz15mF+W0OspBxQT2g==","signatures":[{"sig":"MEYCIQDaAH8YdCCi5AJ4n3z5Oj6KQ4Lceqzt7yWH19gAOSiImgIhAJ9NnRZkrcNXLkYpfh7MUM073idfhkWKABLGp0J+L9x4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBFvTzpNltlW252xBjRw3uxQ+m2DMTxpqTK9zdd8ATA4AiEAwx+6Xwy06I6mvzxQcPbdRZXLiTjzV8lcFedYWUUSP2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146476},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"0fdbf03c37b5a155e3b0dee8a91cab516a8d3a8b","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.10_1788836623997_0.032890292994158354","host":"s3://npm-registry-packages-npm-production"}},"1.19.11-beta.1":{"name":"@openchambery/relay-server","version":"1.19.11-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.19.11-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"d694fc3cbaece673103dfd40b7d77c5e2fceb521","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.11-beta.1.tgz","fileCount":21,"integrity":"sha512-l6G7/rdHxljOqzKMuT7k+03q0rJT+tC/E8gubCZVZ60KQkjCuUQDj13q5NA8mYPH0XsZ01Tk4aaCoQFTXQ0h+A==","signatures":[{"sig":"MEUCIDObaEeN8LoYk8R3EBtrvZg9l9GDy0ccqfB1jwyzi0mdAiEAgbcU6pzipwXcJGudBTYrYJcDfvaG3Ww3FurH7+jtKMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIATx5e8CmPGunfT24Rc+Bgl8WE/FzITF2kvFrgnMxQOcAiEA0AxNJI6+q5mLz7iZAZ1o8heXmYBSREPuT1ot+ehfMUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"d18ffaa97c1004c2745328ecda905c1d92c6597c","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.11-beta.1_1788870372321_0.7744554861522144","host":"s3://npm-registry-packages-npm-production"}},"1.19.11-beta.2":{"name":"@openchambery/relay-server","version":"1.19.11-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.19.11-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"7adbab33e48f36c845578497ce920420268850af","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.11-beta.2.tgz","fileCount":21,"integrity":"sha512-MjzP+sI6KX8Oy7v2ZFhyg/EHKJNq/vaUWZPb2yfpwm1PH4/O6KeflQopkETokOb8q/g3y7drz/pZIbZ35WKVzA==","signatures":[{"sig":"MEQCIBNsJ0H+TBCjdv3iPqEGinOlvH/PSam2UakDQgk2ePNSAiBfCq98t2RaHYzHXy2HUJMRb3uRf7gitP70prAqTAzzPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE4geNaQtv8Se+bD8A2+6lZ5lLbf+qdMWYmBOZM2GqkdAiEAupvkzrTwAL8HRo7DTqtmM91udE8C0utFXIYx7ziF0QQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"43f9c571dfdea32f4fd00f7e75aed9cf95b4ed55","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.11-beta.2_1788881308507_0.29520986688818107","host":"s3://npm-registry-packages-npm-production"}},"1.19.11":{"name":"@openchambery/relay-server","version":"1.19.11","license":"MIT","_id":"@openchambery/relay-server@1.19.11","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"63f20de7dcea9f5629bb15fdec6dee1d634fab47","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.11.tgz","fileCount":21,"integrity":"sha512-WWDB4JZ753QgHm4npa+X0oCt8b4OwXvq7s9naD6sJPRqek/GL468L43bdsl80BfGVRJZkNzj7c/WSpnSWYZA+A==","signatures":[{"sig":"MEUCIQClshIAkqMH2QL7Kfi3g1H/3cfvvGsKhPg9SRrk9lp6iwIgHc7u3vLWtIVjmPC09z3OxArK1sIL6zwJU60vRjTTjlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCnd4Rz0/7IjQ4oF0hinGXvzKWdk5znRDRNng5HH4W74wIhAL6YR7FoYmJAm5t4BqjC7vu+NLXmbLwW6kackDHcGT/a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146476},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"18df813af78be81f342caf6e98cd5427d2c86808","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.11_1788881310766_0.9015079496065483","host":"s3://npm-registry-packages-npm-production"}},"1.19.12":{"name":"@openchambery/relay-server","version":"1.19.12","license":"MIT","_id":"@openchambery/relay-server@1.19.12","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"b2d05e224f4a611664163efabc3800410636efea","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.12.tgz","fileCount":21,"integrity":"sha512-jvCBwkzSgqWProODJkZkvMJW4dmYgv3pnJV6V2P4uoK7yIr4Hpo7HehwYCO4B8xKadolLpWH0mrDpLQSihmGvg==","signatures":[{"sig":"MEUCIQCzzSJ/SDHbHcRhZsscheSfmqBQrDOfjsV+OuLnMmyCvAIgE07WE63y46/BwqP9UpVbD31xTpmBaDxGTWggmvshMfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID84h68gzueSi/jj5S/561iWSrZwrKBpW/9hO+JnTfwCAiBdV17LOTQOJbDdl3Ry6ermajd0C0G1np2tQPKM1iQ5mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146476},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"5be6979f33bdc112ddf79754494b26a64466f44b","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.12_1788961292396_0.6578930998769155","host":"s3://npm-registry-packages-npm-production"}},"1.19.13-beta.1":{"name":"@openchambery/relay-server","version":"1.19.13-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.19.13-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"9c8d4057c14d516d027bb675dd95544354cc5fd1","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.13-beta.1.tgz","fileCount":21,"integrity":"sha512-wYsVB6ns8P6rdk/jDHiYj7VgnDq4cTNnrh34suRKXbWTTWkQ2ap0HMBxGLAATfIxVRYrEHwbkZ+CciPptdeh7A==","signatures":[{"sig":"MEYCIQD/bGrS9K2UbJprL3AloiJNdvS/QM3HfWf+Oe9kkXkTgAIhAK3ks1soVSc1Rzjvtma0XdidcXDSrNuBT5oG2ZtjsdfN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD92e8kp1EugHA1CskZqQdtoq+/4iT9PAmQc7OlS0U7NwIhAPx/XGFtDDr5eSRBB0MWcQxcwwwVIAeSA4gHJ74ELUlT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"cde698943d4c8d77579fa298fb0218d1671d92b3","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.13-beta.1_1788968833736_0.9730294748736348","host":"s3://npm-registry-packages-npm-production"}},"1.19.13-beta.2":{"name":"@openchambery/relay-server","version":"1.19.13-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.19.13-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"51075668bcb537bfd100c01d987e1b726c679c73","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.13-beta.2.tgz","fileCount":21,"integrity":"sha512-5KwPoLjy9uckpTiMZfD8GGPl5SpCN9cCXZ8z+PdsF/eeZ0cZ5jVjsf+s5Z2yHXzdOcGHu0fQjtDQ6USvcJ0C4g==","signatures":[{"sig":"MEQCIHfr5OEJC5mrwNw3izfoWWUU6j7epFyfY6vAEbNWKjBsAiA4hSFgOQS2Jb0tYr6JnfNJJs2YrAjmq1nd4Lzv+rhosg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIArHajbbaLE72jU3KuMsaN7SEVqo5oqmSXQgWeqaYt3wAiAbex9orWztKj0uSFFlDGz/nqM3sTEeARZn1xkCeUXg8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"1ca362248cc5c71780f6b1705afd8c362d32ca07","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.13-beta.2_1789001110186_0.086271386501237","host":"s3://npm-registry-packages-npm-production"}},"1.19.13-beta.3":{"name":"@openchambery/relay-server","version":"1.19.13-beta.3","license":"MIT","_id":"@openchambery/relay-server@1.19.13-beta.3","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"80fc25580ad13e78cc85876c73929a53a1401392","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.13-beta.3.tgz","fileCount":21,"integrity":"sha512-r3zjceh/M//bZTI8y8W0cKkbPklix/nsHXqfqTlHx3vVRbg6R8i6FvijUrW+0AQT/N3z+XreH5Salm5ra7/u7g==","signatures":[{"sig":"MEUCIQCjvoVtE2z+ArJ8ERyITWPUgk9S4DG7X/4xUfol0Hd5XgIgCSiUPlGt1WlSvrFiO0tIdgLSkBFN9T+xgpnaY7Mg4fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYDz3bTFMnwBF7/2aNCjj3npJQV/dfrzuvREI3ZqNuTwIhAKJ3xCoPeWH//XCCKY4SvLoVmOB66B2W0DIS1zyNyCO6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"84bb7e4a2465a4a474a7236857c2599a5d61b84e","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.13-beta.3_1789038684175_0.3332432051736838","host":"s3://npm-registry-packages-npm-production"}},"1.19.13-beta.4":{"name":"@openchambery/relay-server","version":"1.19.13-beta.4","license":"MIT","_id":"@openchambery/relay-server@1.19.13-beta.4","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"65268ba3b605770449e12a5da30bae7b001caea8","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.13-beta.4.tgz","fileCount":21,"integrity":"sha512-ZEk61hxYJFvXDU0N8BBM4dOiOvADip5m8PmZ7Aj/N4bRwxPqZFRhwbezzNV4Tya1g6RulxL1waPYlK4+BFLBBA==","signatures":[{"sig":"MEUCIQDdv2m29jox/jWkCpe14aSz85suSZuAsZjYnhSg58ncVAIgIr+Fq3i3l6pcbDWoj8a7XVWmf4Xm/fQVbnEh3SpPPpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqbTv0PdKLnYwhzG9P0co5qHhjLyVJWM9KeSeFkPo85gIgaeilH75bfCjN2bh/5P1EUsSOJWFodKyc3+y2ONfemWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"f5f22f0633a9fe79f2f76b888e1abf7551260d43","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.13-beta.4_1789041775759_0.8270471825203758","host":"s3://npm-registry-packages-npm-production"}},"1.19.13":{"name":"@openchambery/relay-server","version":"1.19.13","license":"MIT","_id":"@openchambery/relay-server@1.19.13","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"be2f7380dfc4500d0005a9e441179583755cb2e0","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.13.tgz","fileCount":21,"integrity":"sha512-v7KwWGOMgDQm86pVOzg+hL8jp2rk4v+7JM5DZc+fqwW+luN8iDbeM5m2luOUZQcT0iBnYQI2ahAV9erGJIxJ7g==","signatures":[{"sig":"MEYCIQC6B3MLFoT8i22lCQZitV2fqnRY2mxBe1qwxehgUOf/lwIhAK6NI8NDeeqicv2KdPh4sj0CSCPI7d9XqYUazcXeEbP+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHjpsd1mIZ2qhY3HsgsLIgJMJ16b01jsUCsfsxyrNwHNAiEAtSTZ/8xMfE589pzQCj4jdQuI0dsrq5kKNktKr58mytk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146476},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"c26817caad2822370767b5982099acf12869a565","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.13_1789058212367_0.7753449285516971","host":"s3://npm-registry-packages-npm-production"}},"1.19.13-beta.5":{"name":"@openchambery/relay-server","version":"1.19.13-beta.5","license":"MIT","_id":"@openchambery/relay-server@1.19.13-beta.5","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"b257c4eac0f10ef2cbc9bc5780c29e965b709e29","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.13-beta.5.tgz","fileCount":21,"integrity":"sha512-d1iRPDpkbUDqzXCkIgLf4D9BUxFifIKtH2V12L0YQKRTTq9EnCkNGoUiHfCB01yU4fS3tpO9RGNyU7Ux0Z+irg==","signatures":[{"sig":"MEYCIQD+3bNdlEPAaLAU+aSklSrKQ5tYxJOfx960YWSQGSuhCAIhAPaqYT7l88d1lgHtmafNm8OQIKCV1FKM5lG4tjQP1lFF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6+NdqCRzpwvETQPaTnqqaFp024+DSm0BIx2oY9UDv0QIgTEgFEO2ygKFOFtRBXT9wKUT7Pp03TF0rl2FWT67dvMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"770e86b5717cc003860008e9359f4f92db0713b9","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.13-beta.5_1789122685140_0.5728777096257689","host":"s3://npm-registry-packages-npm-production"}},"1.19.13-beta.6":{"name":"@openchambery/relay-server","version":"1.19.13-beta.6","license":"MIT","_id":"@openchambery/relay-server@1.19.13-beta.6","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"999bdbf2b76d7dd0b21f0b486cb9edc04a68a50e","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.13-beta.6.tgz","fileCount":21,"integrity":"sha512-3Jr5eOY6Y+WF69sU+IFDfELPHiaZMgqys5aRimbkqsbbq1q2RFM9Ssvyc4uI2rdGv2obOg0pl0bj0wTk8uomTw==","signatures":[{"sig":"MEQCIHDh+IExZKT88J1hFHSaS//nPYg04epkCALdzIxQdvRwAiAqtACZmUBCRTcaFAsRkdxGYEuAYWHDtHghZZMHXOzIHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEOio1BRGzpDkPCoXiWluIDjR90gUlx6YwLCujedbvkHAiAkmewYORMOsXFQxz5kvMPb7SPKMQladl8bgDlwHZbiug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"97ddf579312cb33f3a238fe71d60d661f6d09481","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.13-beta.6_1789140536895_0.42235401686861906","host":"s3://npm-registry-packages-npm-production"}},"1.19.13-beta.7":{"name":"@openchambery/relay-server","version":"1.19.13-beta.7","license":"MIT","_id":"@openchambery/relay-server@1.19.13-beta.7","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"f5922b0fcf19afe3e0fa484cb0cf57246860b4bb","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.13-beta.7.tgz","fileCount":21,"integrity":"sha512-Ldu4TDRbYY1Un2aga1zZBAGsSxArfuk7M/DbI+ZqUPf5V0CfyMQ5xei2nSduIDjpZmo28HMCi6uxu++061bRKw==","signatures":[{"sig":"MEUCIGeH0eRX3r0zy9CfHuQ+9x01FQ00/T/j4XOECh3BBGIoAiEA4jfNvKrUga6OpMwOS8X3fDDBtJM5lXry9iTVyxHHkv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFTPmAbphKUIQQosWSWBKpeFBVZeQgJIQoRvht5f6vJhAiEA04NucjlB4ZcyYpD/k3ex5bwOU/YXFXH/N/QeXYJ1PP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"5813d0636344b3e058f4efb5a11930a69ce6af9d","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.13-beta.7_1789144317289_0.4859830551326074","host":"s3://npm-registry-packages-npm-production"}},"1.19.13-beta.8":{"name":"@openchambery/relay-server","version":"1.19.13-beta.8","license":"MIT","_id":"@openchambery/relay-server@1.19.13-beta.8","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"b0c089acdaf5a46b825ba65e153110509efd6698","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.13-beta.8.tgz","fileCount":21,"integrity":"sha512-q/mbmpB5vGUO483BZxLPokWvVe/T9+oqPzfLMIdPuSng1VbKJKIhOi/onCVZrodl2maQs66LH3nFSwg0UdbC6Q==","signatures":[{"sig":"MEQCIHDfm0ZiumAEkFEunU/m2fBd/6MXg9BTsoKSYaETQX3/AiB8mYKjX66S0PP0QcxWzpo1FczKmLHaMrr+mxh1VEB7uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtsbjxstFVLVWgDCllHSjm9eZas53w5Y1pyeF9ZGo8HgIhAJpOmEtNG1vhOT2E3G1Ns7opSrMz+9y4HMJg0IFznaWU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"b161bb2c5ce52f872c6ce95929b6c58dc78a440c","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.13-beta.8_1789188640187_0.5026151990756929","host":"s3://npm-registry-packages-npm-production"}},"1.19.13-beta.9":{"name":"@openchambery/relay-server","version":"1.19.13-beta.9","license":"MIT","_id":"@openchambery/relay-server@1.19.13-beta.9","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"bacfa368afdc5fb54c254eed17152fa2fbdaf10a","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.13-beta.9.tgz","fileCount":21,"integrity":"sha512-AxY0bR//vixjb6fo+ITibycw6O5OpKanWAiOshjkVids5gFSV7zdY+8VXDgIsbk8miBUWYxEwwcWeAukBXqtGQ==","signatures":[{"sig":"MEYCIQCrZC2NO4rilW9ObGTZc8kFKw1T9hqmJsKKgkcbLUUCjAIhAOXAasg2R3YTg/LXgTSzylgxDSXVlN8J3yr97X87EpEx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDlORMmZoKvb//XqeSJlq+fqkEp5QhElj/tbbGwSCk6uAiBkycI/Xl7A2kithz0S8snwVRlliAKTzkC8zqD9WfqfTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"ad49eaf876b85cfe94bba91a563cf16fef048f2d","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.13-beta.9_1789190439737_0.6247384009798771","host":"s3://npm-registry-packages-npm-production"}},"1.19.14":{"name":"@openchambery/relay-server","version":"1.19.14","license":"MIT","_id":"@openchambery/relay-server@1.19.14","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"678fe5bb8f15cf2af3f34d3ac02a799b3cdd945e","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.14.tgz","fileCount":21,"integrity":"sha512-cGZw/aeizpOnQ3P6+gE2ZaeU0HD39nbDB7LWg+uPLfamLrOt0aXTr2XjCshkT1dSGDltj5yS7uk7dTC8bkxsmw==","signatures":[{"sig":"MEUCIDzf8R6Ixxl7ubyfxdLnPl4UV5KZ3byXVetFgDsVwSoTAiEAmvgv1k9u0Vh6TDKmpl6gwOg5Oq8Cpco82FC6JNRGfkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDt0Pbbcn5BEjka4xGaqBIOxqmJsjbPD+zAyExQnovdnAIhAOLDUP/aA0rZFaS6wAGryOkFHl7bjIeI/gd2gkFMm1EJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146476},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"ea946d868564b14d48c52f2824a248979658f2aa","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.14_1789195517589_0.5325455281665747","host":"s3://npm-registry-packages-npm-production"}},"1.19.15-beta.1":{"name":"@openchambery/relay-server","version":"1.19.15-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.19.15-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"c41fcb3101a5e62bc7544a9aa7c22a1b3c12d521","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.15-beta.1.tgz","fileCount":21,"integrity":"sha512-sjrEv1Xq/MgLCsaTaxZ/F1qK+7a3Cf9b5r5yIk7SS2I2Z5W38yKadPWZRU24xhxeOnn6rfB/WDXHDTRVMW5mgg==","signatures":[{"sig":"MEQCIBtf4atNeHjzuZukSh1CkUymRwhSn65GpWwHkICtbLBkAiAP+kXxwX6lNl3Tcm98U3wxjzHm31+6LRkgwOaZNFn5+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDG+BH7Rco1NiI64jmavRUIVxARJYnGSx8BF+7iyOYAJAiAxuh4PmptxDBY+4l4MuDJcFRfIjo4mhEeqmH5CKvswuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"864faa5e613dce2e70494b4feddd05337a4f122a","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.15-beta.1_1789208079578_0.269998905060852","host":"s3://npm-registry-packages-npm-production"}},"1.19.15-beta.2":{"name":"@openchambery/relay-server","version":"1.19.15-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.19.15-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"90b989cc5408973ed2d15788703bdce3ea87263d","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.15-beta.2.tgz","fileCount":21,"integrity":"sha512-wuJACUwgnvUvfAw0bPJtCPv+PuxxBAM6/orMOeX1W0qY9ubouBELuT4ZzHcAo1PMzRhUni2uVS/foH3Pa5WuKg==","signatures":[{"sig":"MEYCIQCUe3wk87/aoCYsk+AISK/a+2BP4dlHf1oDWssFnIL2wwIhAIrlc6QIIcY2RNBQVzQ5Clfp2Da3RLNQr3uKUJSY4z/f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD2l0JGhoAflyf5EFHeW9ZacttBCcLR5B7J9mlSAJA9YwIhAJttVJNpZn6Tl6MJfKt6mVwLHvFvfesDoqlNrETWkHXI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"9f948880946645ad53e0b2e895fe1bd4a055e32b","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.15-beta.2_1789208827606_0.6665484868629681","host":"s3://npm-registry-packages-npm-production"}},"1.19.15-beta.3":{"name":"@openchambery/relay-server","version":"1.19.15-beta.3","license":"MIT","_id":"@openchambery/relay-server@1.19.15-beta.3","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"683a5d1782e9c826737caeeb13dd28fcc1555671","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.15-beta.3.tgz","fileCount":21,"integrity":"sha512-FYPsVmAfx+zy4r15I0sCt/WHieMifUyLXKlmg+rKtO8ngq3p2NMusFUJFMMQGhFFFu0C2hZ5IWLYR6CUtPgZDg==","signatures":[{"sig":"MEUCIQDT4+le4xiPMPRBLXY7A7WtO2TTn7616//sebSDGtiupQIgffBJYaIeNtkGP86EgSCJ0x40omPPATlfkLdKNzsP02w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCgrRjSVH8AOIsfGjd3qugdOMbSdbr5A6oI60wbW5awfwIgDHgzaiuoIkhZvp4B0lvwUaqDlXWpBIglCtHdh01AMe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"86932ef738289ee853236bd1364f78112f8551ba","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.15-beta.3_1789220016770_0.5128449429341762","host":"s3://npm-registry-packages-npm-production"}},"1.19.15-beta.4":{"name":"@openchambery/relay-server","version":"1.19.15-beta.4","license":"MIT","_id":"@openchambery/relay-server@1.19.15-beta.4","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"e8fb0fa97c953068fdab80d28aaec96ab995e5e7","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.15-beta.4.tgz","fileCount":21,"integrity":"sha512-9he+yw83VuSHe12YgpH47FnP8XkMhAaawZS9DA/vyNstM2/SBX7lfNRO7kP+wDNEv29oh17m1y7k7TwLMSzjLw==","signatures":[{"sig":"MEQCIBIjARe0Y2hxLjD8QMqlIalZF7lOutz9zGfnSiIWE6KaAiAG5dpV8H1VOBgfgYZU5lfdyj7nyVYKpKReB5Kw9fFV7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGzlZ+xucz+ui3h7tGY+hbvM9uBHIE0DUGg3LIT+ceBAAiEAhqDhXxxF2QQ/jrpwSE1TbUn9DB+E+lo/KQQqTX84T6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"aa96f7cc4090dcd3a6beefc5ef00d3aff1f7dc8a","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.15-beta.4_1789220529391_0.7405407564813165","host":"s3://npm-registry-packages-npm-production"}},"1.19.15-beta.5":{"name":"@openchambery/relay-server","version":"1.19.15-beta.5","license":"MIT","_id":"@openchambery/relay-server@1.19.15-beta.5","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"17e25bcd4c95ffe953ddf3daf9b684d755566792","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.15-beta.5.tgz","fileCount":21,"integrity":"sha512-Ityo/2hFGjbat+iatEzcv6ErKGYSOS1NLcFwQ6dC72fwiolYxeS4GW25waDsFfBgcjB4EVdb2qZjW9k+AleP3Q==","signatures":[{"sig":"MEQCIF3SWxlx/XbRhv5VcUpQ2IxqGiSYt2MoFERV/6ZFNCTlAiB1IUyFEIFKRVd7ZLfMlzU/CQOpeQzJLhUbHVwOz1ZvVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFkqao5+vIpzS47VjFVuO8pZkJHywwJZdxDfF+2k2ogeAiEAgFtIlU6G6gllHjsnpUXBAcWbmEBJTJv2bkNpt+izjI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"0919dd9a2e8f6582dce7ca6ffe0df7d5aff709d2","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.15-beta.5_1789224917978_0.9642153335400607","host":"s3://npm-registry-packages-npm-production"}},"1.19.15":{"name":"@openchambery/relay-server","version":"1.19.15","license":"MIT","_id":"@openchambery/relay-server@1.19.15","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"f8404c4ad21d16b83111411ed82a790dd86cba47","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.15.tgz","fileCount":21,"integrity":"sha512-salMR/uawq1sRxwSuC4/5g00C2BpU9nHLLRKsT5/2CKTer59Vci52vw/H9ToQPn5xFOz8byBPEHvsW1weDC4Yw==","signatures":[{"sig":"MEYCIQCCwa2JG35Uc79OuIntSFCG4hpXvlTVTR738U0M0neZDgIhAOcJAGL+crXSw+os7Ma895WyrZo1Xo6DiKgEYRoFZOdS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/ywsctYkbM3yv3Waki9ZYTVjnRwqettECJq4QzlDmSgIhAOCWJmEBnc3FOaO6A3rx2pgmRdEmLs3QuGJuTGZgNk3v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146476},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"717d862d1c340c49333451420c5febb73b61a2d1","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.15_1789226099729_0.12077078055208745","host":"s3://npm-registry-packages-npm-production"}},"1.19.16":{"name":"@openchambery/relay-server","version":"1.19.16","license":"MIT","_id":"@openchambery/relay-server@1.19.16","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"ee279f9629372f55d057848cb4e24485f367aa65","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.16.tgz","fileCount":21,"integrity":"sha512-yITyfBNZuNmp9IzeaTaPx4JYP5VHWki34vc9dWrTH5P22uqZIp8+YZAA58JrzgRbAeKcb+T+J6jl4U50W8hPxw==","signatures":[{"sig":"MEQCIDULTL51nADKuhccMJaIDmZHveOF/FiGBv/PhRfkEw6mAiAt3O8YOrydanKmTTlXhDnH3AniPId0vmPLfYF1IyIiWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDK1OvghBiKi4X9fNh7I6ER+9Z0n5iOaDYAPNTmXTO6HAiBOSov4bExTOhh8GomMADLAxZTRTJ5+IRTmtgYlFMb8CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146476},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"2bce7ee38b7c46bbbcb14411fc365e088563cc14","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.16_1789230440796_0.41727989056742176","host":"s3://npm-registry-packages-npm-production"}},"1.19.17-beta.1":{"name":"@openchambery/relay-server","version":"1.19.17-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.19.17-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"cc172a54342faf4c143386c26be84f240d1539e3","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.17-beta.1.tgz","fileCount":21,"integrity":"sha512-+h++41pcXifZkAP1Ys5lmzo68GQLoi+y0Uz5D2HRMrxgh5IEB89nEwMY+mgn/XfmdDd07CeLML+w5lxWxLC+Kg==","signatures":[{"sig":"MEQCIHmCIyZ2l6+aJal4kGZ++fSU/PGHXO3FK9kZg7z7SYmQAiAdORo+Gz4F6KPeEwwIPnc1NBJtPAvJPtm05T3G/oAbFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEL66A2ODAb1nBo6iYu6R2g7s6SSNIk10sYVb4Pq5ZgxAiBKN4L4Xzy5I0cMHawEQZCryAAFNtA4srM6FqiDnGIeVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"3239a7e1926d89e1bcbe909274a6ea0a94c43c5f","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.17-beta.1_1789309256734_0.004860546026808299","host":"s3://npm-registry-packages-npm-production"}},"1.19.17-beta.2":{"name":"@openchambery/relay-server","version":"1.19.17-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.19.17-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"8bf193ed747ed173ca3c83438cc50fdd053697f5","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.17-beta.2.tgz","fileCount":21,"integrity":"sha512-+kEwYzFQIA3k+OdmZF0ms0qyL418AYG19hLNNusvuN/BCRo6d6O32kqme126SpUHvH424YZjc9mudE8clZM/Sw==","signatures":[{"sig":"MEQCIBJRq/JE/tp49LxDUIbPDHSZU1yR0TKVLaLH9oay+Ab9AiBzexWv2eCNUCyYXNfICrI0bubX5adWzBwblEmvKQ0aHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDF5c3gwCWvIuWekqWNqGEG1/UIGZpKXXqtfJm2Dg4xRwIgGyL5pW9JkvEoQV4R3ZvB0aGhFFb8slXi/OA854bD6gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"dc4e6f2ee530f9dd70805a895a24c4627fd29a52","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.17-beta.2_1789483023364_0.8491679871931992","host":"s3://npm-registry-packages-npm-production"}},"1.19.17-beta.3":{"name":"@openchambery/relay-server","version":"1.19.17-beta.3","license":"MIT","_id":"@openchambery/relay-server@1.19.17-beta.3","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"7f5220cd3d6b596ba16ca3c55305c9ce23ea5965","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.17-beta.3.tgz","fileCount":21,"integrity":"sha512-Wnm/xlRAE1b/3BJYIntcUP7g+QWDmypb10kwsf9f5SD25NTeJ1bNaM/EC7hL7RNw3s5ecAbBxO+xuICzHzHKcw==","signatures":[{"sig":"MEQCIA4wZtXfKMW5ZsVla2xkOq9Hp6mCYcph2TgQ9k9oMFrkAiBMsDadaO/22jMVvxBlh16L9Odv7G+CQkQVWJH8Tjv/Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEQk0ysk0J2521cns+OBOe90uRjCsGUOnM+n8+vpRh4lAiA7rDyztQnfwMesW8cRhrbFUXyi+DlHwsNWA/oNUIJ57A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146483},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"601f95fdeddb0cda2a22c71630e957f33c5ae8e1","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.17-beta.3_1789568692774_0.35210592125219486","host":"s3://npm-registry-packages-npm-production"}},"1.19.17":{"name":"@openchambery/relay-server","version":"1.19.17","license":"MIT","_id":"@openchambery/relay-server@1.19.17","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"c1aca9405834eb2f1feaab209f18478bfe8d3e39","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.17.tgz","fileCount":21,"integrity":"sha512-nM3nGuq6oVrmN8fU4m3gCIisyQot1LA1sc8lvd3wNx9C3/Sc6I7drIRUsmaxVNseZu4JujfXkxl6U/vhrzaLjg==","signatures":[{"sig":"MEYCIQD+9Byiu8YV34k/c5Joyiod0K9UN1uIR6smnm6U9v0QQAIhAOm5MVdTT0UBLhAdganWBGl6FdyOKUcdDRmS9DsRGHcy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICITnA9yzx46xR9NTkuXOu2MrKPt+hWEgXfRD+e5dvErAiEA1muGUySiqktsCqzYmM0ynVjz0vrEzfjzUV+ufPja8Tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146476},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"8e21a391f7ab282d268f6a4c5f1640e6ae6189cc","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.17_1789626978984_0.4128282930952334","host":"s3://npm-registry-packages-npm-production"}},"1.19.18":{"name":"@openchambery/relay-server","version":"1.19.18","license":"MIT","_id":"@openchambery/relay-server@1.19.18","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"6f9e50930b45a2a410795aec6e6ace2cdc25c0f9","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.18.tgz","fileCount":21,"integrity":"sha512-ZFuyrqqnZiflY+SR3SIUchZXtDMnuYN2wungB5J8aS9I0C47qrcKeuZIqecaFmRSL84IuccV58X0AGaWY/SF2w==","signatures":[{"sig":"MEUCIDKRFNYN+cJzy5IG3vjE1ct5c55rWboPf3KIszJBnzIdAiEA/2/2VqyOSdJ8HBYnwkvcX8sEEHd4sN3vduvWEz0Q4kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCnCM01q6wP9UQcNLJ1DIxrkWb2MAcmYIO/xAPGJIwZ0AIhAMi3+Xn3cdoqkP61cXfWvBYafGMRXpM3a6AiqT52cIo7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146476},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"205e4aa6e6e0a6e9faeedad3b3a7cf5f497bd0f2","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.18_1789638818383_0.5869111200326094","host":"s3://npm-registry-packages-npm-production"}},"1.19.19-beta.1":{"name":"@openchambery/relay-server","version":"1.19.19-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.19.19-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"709461eec2207340e2964e2a33fd120526ca997a","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.19-beta.1.tgz","fileCount":21,"integrity":"sha512-p58K5sEGJr34NKrqfz4MGln3PvMEB+5GsewTO0OfrD+Do2IA7kEiQOeYnp6gqpYy5AklIkvRXqxXKXRBkwe85Q==","signatures":[{"sig":"MEYCIQDfe87zVULEgQYq5TUBMpgz8Awp+Nylob8DVODC1b5ArwIhAKwrZfiCMuPzRoU8JcWKODWALGS/exF7wfv6wjZAAYq8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDypQXOUnK479hEnkitOPRscuTmY38rFs9uUhFkfB2HNAiBqBlYZVXavC4pQFU3PJcbZtISltMh1SBkZfpOUOpMpNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148295},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"31ff07f3c1666e247c3daaf9c2450c23de7425aa","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.19-beta.1_1789788803644_0.06301544208829712","host":"s3://npm-registry-packages-npm-production"}},"1.19.19-beta.2":{"name":"@openchambery/relay-server","version":"1.19.19-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.19.19-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"04a4e11aa82f6610896b48eb5537140fecef9bff","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.19-beta.2.tgz","fileCount":21,"integrity":"sha512-045DBgbj9PH54nhZ0mYxL/y7FCU/fW7T1HhnRcIjZpRsSzA2Afk7QRY/mVW4p3vSk4Q651nRnw5y4wogw8u1VQ==","signatures":[{"sig":"MEQCIEzrhxk3PSZLCUDvB0eYgmx2fVXETEfd9iU4LxW3lzOaAiBz6cOxosw2b7u+KKV4tqUc7zdo70nbTnPljln8MTIwOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDaHYtXp20p6oNdgyF6LCPLZcpw8Rz5mkWzarykGAN9HQIhAKQVoEIq+XEs/MakIIHxwHy8x1BtCYG15CQZ38yRTK8/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148295},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"60e2bca6df750bf1b9bb043030eb919f4d6b5aa1","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.19-beta.2_1789799303790_0.7254276063121652","host":"s3://npm-registry-packages-npm-production"}},"1.19.19":{"name":"@openchambery/relay-server","version":"1.19.19","license":"MIT","_id":"@openchambery/relay-server@1.19.19","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"9794ab11aa175b42f8b753f2d47a66d65586eecf","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.19.tgz","fileCount":21,"integrity":"sha512-D3St7OumTDAp2xgHruV38/WaMTECwv3RLksl38jDREJTIZK9u+kPXzi9NcHHMxigpgwNXEUXBhsL6UXUYyyCmA==","signatures":[{"sig":"MEUCIGwAbVF2H0ubsVe0IMQvV6UgiXzGMSo70/0j5GzMVbM4AiEAv+M6zry8BZqzhwrOHVM7mTPIDczrh0z5q+MDIGZBo3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCAln2+JjpwRAv2G9OVfDtsyo72v4b9uzWE83dr/Kk08gIgdke2sln+38RL0WHDvH++Ys8k0oaGqD2JU2uJSbbxnYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148288},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"d3fd452cd6c2a2e2f07a96dc6bcf756abc9c9929","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.19_1789881771421_0.16704631522770397","host":"s3://npm-registry-packages-npm-production"}},"1.19.20-beta.1":{"name":"@openchambery/relay-server","version":"1.19.20-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.19.20-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"b5711c99ba2ee4d2a371dc4ab7728307a0c10e77","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.20-beta.1.tgz","fileCount":21,"integrity":"sha512-1y3qrGHrUv7KLSykpLOqBSA0A8XMrvCTUhJNXYQ9mVI6Ac2icVT6ho0yRXs/pALQn4UejbH5W3mhhgkd5ybVFg==","signatures":[{"sig":"MEUCIQCHFTjiT/npcm95VxYm0dNLohEA4b3k7kFJvsZ9E1YG9wIgSLRYaCgjrWNA9cBspJ3EJNK14qfS9OjuawCpOENKhDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCqD355OonrD2suQ5EJe0Uhkw60GFBpIG4qwt81Bvy4JgIhALTD/+ya8RFt3Gb9Z8GnOMHDxIbjXgqIOFT276X8HKBE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148295},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"9f5ab0e8940834146d07fa88505f26d6b178c582","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.20-beta.1_1789889365450_0.3371952871531556","host":"s3://npm-registry-packages-npm-production"}},"1.19.20":{"name":"@openchambery/relay-server","version":"1.19.20","license":"MIT","_id":"@openchambery/relay-server@1.19.20","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"f60fc85e7da87b8fb40ce196c075a52daa854723","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.20.tgz","fileCount":21,"integrity":"sha512-ijN1GwyFxv2tdvRMUEtmDEceJFqHrpstTvr56Z0M6/nFNmxdnnEHHvGxvYFt6xTOfFJIcRYw/TdUvWBNcxbffA==","signatures":[{"sig":"MEUCIQCfihPDCgK19Rjs38gXAoPil37pZ2kONOBIREGLht6uwgIgKZ/HHSphU1l3hymihqRMd5EMIWbjyt75OJvHIQUjjyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJpPFYWLTo4ymj+jBPy8RjahZgbZ+Bnbq8BIuIv5DnxQIgSUiVEUopikjmVMy8uka7u8yQ1rE43a6jBvMoBiC0SNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148288},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"596f7f985084ee8581620d1ce27383d68e5e71f7","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.20_1789995852053_0.78902343817429","host":"s3://npm-registry-packages-npm-production"}},"1.19.21-beta.1":{"name":"@openchambery/relay-server","version":"1.19.21-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.19.21-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"a8eff063ad8ca632b5291c4f0968fa489a575af3","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.21-beta.1.tgz","fileCount":21,"integrity":"sha512-fPa3eGH9Vh+5e+78TIxDVP7wt8pIrJ8YRG75b6+5yGTlcazRRFE/YwKgIg37p/5TQXVANzHJiy5aOz14QEdfGg==","signatures":[{"sig":"MEYCIQDva18dqafLAo8K0eyzUygumAR2AgZ+oaE2LRN+vn0zLgIhAMoT9FgQtIu7xHuVe3uwTLha/2XJiFYNkUvKWgr4l4lT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHl+dFxTk+fBCnkrMYXAyAt3CjUQ+l5YxAljcp8WnpdEAiBOgVmbiIXFVgxfrNco8h6QTaFJU0tINojlMKBGfyfpHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148295},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"44a0c7c316144ec8026d3597ff695682ed8b8670","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.21-beta.1_1790052630155_0.0361157478674059","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.1":{"name":"@openchambery/relay-server","version":"2.0.0-beta.1","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"b42e536110de45c9418de6d4014e6822f7665791","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.1.tgz","fileCount":21,"integrity":"sha512-leueCPt9e5JTx4LdyRhW6KNDncD4u0RUkVKGW+sfU/AlhWrgBFl9UNo4k5vbuYZ6eXp5K5ByM4+q3tOuZ1WApw==","signatures":[{"sig":"MEUCIQC10fdrVdkW9vqofwCnx0+/0376yvMPjnoTYIM7Dj4SEAIgcHtDd2XEewg/ucSIXHrDJoXV8toX/G/lV1ebR8yUd8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+c3P0g8wsirl9xVgSIUgeU0S0cOGHd5qs+P5JiA4mIQIhAMGm0LCPvE/nbZqZiHUkOky/oMBxbuYEZAGTM5YwXcue","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148293},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"42a0a7b96c1b527c0a2fc8cf47cf8388092d8d30","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.1_1790055247226_0.24019630818170024","host":"s3://npm-registry-packages-npm-production"}},"1.19.21-beta.2":{"name":"@openchambery/relay-server","version":"1.19.21-beta.2","license":"MIT","_id":"@openchambery/relay-server@1.19.21-beta.2","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"d8d0ad3be0102e0e2d423240b4906f206fd6183f","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.21-beta.2.tgz","fileCount":21,"integrity":"sha512-GFgz8w6CAfEMq0xmi8Lvu/4OJobAfWn1DqoyhE97MdrnzyCf0ddkFTaQPzlttmYNpJRI2idDBH7mCRJxExqGEQ==","signatures":[{"sig":"MEQCIAxEYBB3PM+QKQAkUcEsBBGPiJh7DgcqncSEOgopyOoWAiAHo0V1RN2hfWlO+Jp4feAPysunVIiPL5MOf65OHnKxOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH11CCQqsC9QAmcdO2shqVJUbHcLTlz+X6q8t1RQZKK0AiBMcpIDcv1J38XmJwzEhG43r0tVarMhhn/A62rHKaRqlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148295},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"d4e971c1b707b9612d11d527938484062533c05d","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.21-beta.2_1790059637721_0.8739499249202358","host":"s3://npm-registry-packages-npm-production"}},"1.19.21-beta.3":{"name":"@openchambery/relay-server","version":"1.19.21-beta.3","license":"MIT","_id":"@openchambery/relay-server@1.19.21-beta.3","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"d2042b7ea3819459c8a777ce5fbbabfbbb9e02a3","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.21-beta.3.tgz","fileCount":21,"integrity":"sha512-XDSZkAOXz7KsBtbMSYrracym6spzl/tfJGAhEKefbAwF+jYVdPIK1MMg+i8L7fizX96hH5Fh23BU0mQVKkRyjw==","signatures":[{"sig":"MEUCIQDr5C1eEycfkabpTrhW05c8zFUfehKKa/LBkBZg12XE/AIgJLRUH/nbZ8PiNHkCUC6hGAqd/x/nNXukC+4KS75/vUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJ0BQYbtR8mCMbCspf2PpqZjbq7PyfuCvnqaaG2okPrAIhAMnRL/CmoN3dJnVWnDLXoeKJSln/Rh+bVhJlZKs7xHuw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148295},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"aa85ab8a03ef869f60e4dc176836cbb1b0364e76","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.21-beta.3_1790069575748_0.33644183294953667","host":"s3://npm-registry-packages-npm-production"}},"1.19.21":{"name":"@openchambery/relay-server","version":"1.19.21","license":"MIT","_id":"@openchambery/relay-server@1.19.21","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"416faa8c8b3477078035a82a325635ee697649b5","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.21.tgz","fileCount":21,"integrity":"sha512-LRc6HjYoJDy/rxdTVFkEX/3nRmOgdrfAAQteVezXAJcQ3vh/f/GhKnnU5hCv3AgMxVQ+grrQQSrwooJrS3BJhQ==","signatures":[{"sig":"MEUCIQCZMTEe9FXV1mh5uEOdsGAqpyn0NhJHtSORi1i7mlRMTAIgKQHTpdRb+JoBzFQFYpk3XwaOXEzXUxHokUjLYqrco1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDvBQydO7zqF6O8oKoOs4jY260iDE+sAHRd09lKnEP1JAIgWwYmPtu8csuXQU0cvVl+nw2tOhXL18wnO8mwNJRizgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148288},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"acacebbdf555ccff96ad7919f3acdcf239a6bc60","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.21_1790133635733_0.9160538044825366","host":"s3://npm-registry-packages-npm-production"}},"1.19.22-beta.1":{"name":"@openchambery/relay-server","version":"1.19.22-beta.1","license":"MIT","_id":"@openchambery/relay-server@1.19.22-beta.1","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"ee02ad393823cdae345a05cd601820672907d794","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-1.19.22-beta.1.tgz","fileCount":21,"integrity":"sha512-6D/9BKMILxITIwg/3Z/8SxGcZjJHK4SXqxCSdoY5/7KIkHZzIQA5rbGAHJAQxb2PopOuXock4/sUdh3uCNd6Kg==","signatures":[{"sig":"MEYCIQCgbv6Fdnf5e3KKFd2IHdtTT5LCdImD4eulgRJPjFNF1gIhAJDf8rPm9OfdOPIwULlyGTwtTMKM3kyslepYrstebOHb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBhplOyXNyR0ZymxyeZyuWpHCbynojcNCKlnm9YIEqLiAiBn/LQHz/eoHDlne19D6gDcNlLYNaK/DBpISqS9hLq07Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148295},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"4971c2126cba06958a8e85e5fe378f6b5eec9813","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_1.19.22-beta.1_1790141986761_0.9543542440104595","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.3":{"name":"@openchambery/relay-server","version":"2.0.0-beta.3","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.3","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"0b655a7576c208a7dd5384a91a20a5d7da1b96aa","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.3.tgz","fileCount":21,"integrity":"sha512-hthpK89/dgjhlLiD/NxcJxMdqpYLaFXHBnrih/3dVl3iD9xKaQ2TfFUrMP5FAympBsGJkFke3WRrZ2Ur7l+dTA==","signatures":[{"sig":"MEYCIQDAKLnwcD39Rllh/bKhlkqLqzsXR3fWg8ACyC0d0+zq2wIhAJxPKRCReGX0IaT42J9whQ0ucMJfryncN7cL2Uskkkzy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCmh+ZKiZvpQXSDWNOdhUAhNsBrAPYVoxJZjbpgDRk3gAIgRMZKoHW8u7qnqTxmZmhNal1+/xR95pxmVFKoN9/yHoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148293},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"404dd1ab0b3d7c96b9a1b208fcd2c71e075a6bd2","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.3_1790182774538_0.6057217888362323","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.4":{"name":"@openchambery/relay-server","version":"2.0.0-beta.4","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.4","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"812d50529bae1622415060095aa86b8beb6b5196","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.4.tgz","fileCount":21,"integrity":"sha512-LMtPR2QF0IGhPl1xrm2TNcSsJA82l/ukaTlx1FXCjp+IniiaUyWZe0bHuLE6suWSXZg/r3Khwwd/G0i09Ob5bw==","signatures":[{"sig":"MEUCIHmS0MACIz15WPp3swEUwBe8LYZytPkKZxpsP+HAvxRcAiEAqKNiLWRSOPRdql1wVB5ATe+l19Q1Z0Dee0IZJ//MU4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDivbGFtwOd9zXFv79Y7oHSZnU3TX4CmQdto5CY35KWvwIgFxcPF1aXbtA6UpRDQN0AhdeAxkpDNUn/zIVTIl36ZY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148293},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"2474be37e64a525accf837de75d21790c1ff9895","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.4_1790215978554_0.8212202693028272","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.5":{"name":"@openchambery/relay-server","version":"2.0.0-beta.5","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.5","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"446a2852c239a358433968eb754ac7b6654dcc9c","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.5.tgz","fileCount":21,"integrity":"sha512-h92slQUY2CSZeTMMD7QhzVyILiGQuo1dTY2RQJPdRpFxt55FS+ss0rJV7aRtqf3bxRDkbT9/XL/xScThOp49sw==","signatures":[{"sig":"MEQCIGBD6ybjsHC70trES2TZM+a8GXtWCl2t8L95muVREYbuAiBv2VplmRMSHRcEg4aWkk2/lTzJncfRgndst26lD4hRcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCLzkVeefpWZBgpFaG8UAnF8J9uyStccmp4+lzxzVq6yQIgVc4wEQkhBZ2Re7XAlP0lb4bvqFfle8HAca415daS2WU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148293},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"dec18342b0a60cdabbc9eae3d3ba4e4b5ac1bbe3","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.5_1790237578042_0.6560469453712283","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.6":{"name":"@openchambery/relay-server","version":"2.0.0-beta.6","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.6","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"b7a4ef70b0ea1398203ea3d36123b5e793b2743e","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.6.tgz","fileCount":21,"integrity":"sha512-pIZoxZBJ22Fk1lpUs6+CykwN4yz8LUlwV/UYDfwwt5VqYDUwlJtw58dqzevCWzS5FK8oIFm6ZLY9C7TciEkxvA==","signatures":[{"sig":"MEYCIQCVw4SgFdrVXbEtamKm3xYjACgFOM2sAOJVS7yFr7yQQQIhAOLC5ToY6JNC3XyEoX9ByHrwdTIWFgYjGyJGgytPMr5C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+TX+y5fNrCj01VxsCVMtZtOSA/A0PEUbRvtuQf+hfTQIhAJEBI6JwYE0v0CF+h4rWDWwbNcHEMR3BSIbDcxhvMIBt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148293},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"e5864caddff1bc66fbec67a1faefa2b917161a8c","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.6_1790239696514_0.9999111034979622","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.7":{"name":"@openchambery/relay-server","version":"2.0.0-beta.7","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.7","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"25b8fc77bb7ff07a6202517938d7f44c625f7e20","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.7.tgz","fileCount":21,"integrity":"sha512-PkPR27/osTyFiNXOtW4fuIpU2qQfXx/E+dINdqY/w46lNR4//Gb5Ma5vyg1N9f8cQxAhCOd/5q8j/Oot8Qo51Q==","signatures":[{"sig":"MEQCICCH5O5pUTF0qU6KTKnOXjfI2aOw6Yuoo3uQ8A2O4jZIAiAgDZqOyzIfmVC/v6ftjk3nvZFYSMSoInM5s+irbep2GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHAGpyCm1puWOD9Jx+auqGDH4x62ctZQSt1oWbz0twd1AiAC60f3lxZ60J0+FtudIBmy43hKPaQWpKfDq7GS3WJVkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148293},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"3e21e21ae9068d93c0ba08f9a547aacf0a1b9244","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.7_1790241150947_0.03199541718219878","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.8":{"name":"@openchambery/relay-server","version":"2.0.0-beta.8","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.8","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"78116946f5763bd86d05814eefbeaea9c00da6f3","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.8.tgz","fileCount":21,"integrity":"sha512-3Mq5aYHcXgxRUixCX9HFCWjyYzOrQysP0SmAtjmPTqn0v/WehicstyCAKNocNArjXEPHe3LJsRYX5Nt3aOuudw==","signatures":[{"sig":"MEYCIQDt+zSOTFHcnX4nCpiHXAIpgpZEmsl2RUYaE2PJlLGfbQIhAPw5G1J3II8G5qx3dPkhf/cfb+hH5QznM6BtW7hoti94","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGD2uUQnEjhoXVtgti2HbzquV3M0qmxTi8IR3yuX/qjDAiBYzANRfF6YRL2L5mrKW3STO3ldyREXPApRd5eCRipEPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148293},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"50dafa9f11c0d00f316c2be0ba9f89e62a3e26b1","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.8_1790242591415_0.15223849594745875","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.9":{"name":"@openchambery/relay-server","version":"2.0.0-beta.9","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.9","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"390d420ae0a6f774640ea0e16c0722429da9ef06","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.9.tgz","fileCount":21,"integrity":"sha512-vJoWJ3FKyPrt72V6P/OaR5ZH80ALyrAX0lNz3U5RZBLvq2oxjzGH5Kfi5cBUnAfZhvIwPx5rJkd3hm/5kErKCA==","signatures":[{"sig":"MEUCIQDbjAY5Hs1shifhAxvXkx++WWkvNyDnsHZX1LsO3qHzBwIgVuYZANWvUfFGmaCYeKHsgSKDxOhjbVKlaUACCs7tzRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICKMEypATwDiFnqBJpHCS2XQwShJOTJ274Cr5EOYGPBAAiEAosClHmHRObLA8eGPhuabzncqg4O1P8XgoSoWQC8tia4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148293},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"0245ced78933107c46a6a8b61f9ffe9b1e81d6f8","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.9_1790250121989_0.11643861045891413","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.10":{"name":"@openchambery/relay-server","version":"2.0.0-beta.10","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.10","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"3107c9b280cbe488f0fbac38ce2449956eb81daa","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.10.tgz","fileCount":21,"integrity":"sha512-jAepNjf8mG3GX8/ZmgIq2r2d5yNTm9ZkNKZceFK9+9jZ7lNkjCrDo4N42HWyL/tiwl1cH30wU9HX4J4DjrVz1w==","signatures":[{"sig":"MEQCIAk5gPtFVNjW4RhleOwBkkjijY5k/e9yD4ZeUxepBG6CAiAT07G3zNq3VhE5KeYu1qWQpAltQdgFFCJAONyDDwcvYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZMGdfh2FapX0jrF1al77d0QFheSv/b8JkqYvXdBPzTgIhANfEUxiaV7C7CNXV01Zg1SnAhkGMr4Qox23N1W8cfGKB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148294},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"6f3ccf414ace068aafb70d5758a5440d899b0a95","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.10_1790252872952_0.12923409922625062","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.11":{"name":"@openchambery/relay-server","version":"2.0.0-beta.11","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.11","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"ba29e796d3ddde612063a6221967a539d0ab18a9","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.11.tgz","fileCount":21,"integrity":"sha512-ZTuD6nm42Ro3p15z17151uppwY32HPo3WQGfmNxSSY7f0WfpRtKbJ9AZRM9m/C8ya8rHN0//mQg0kZTixtATGw==","signatures":[{"sig":"MEUCIFqVjD2Q1iTQTHE1OKW5fGLGDzxNafStF34nrUyAQChUAiEA6AssqFMrRPVv2F2BNiW56BWQXRY1ovfPO8h+oHT6sI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAlPrGy9FOGSdXnGVfYjYLuOBUzyujevhUxNThWNnv7GAiByBcRRNoamNsY6f4KBxBotSaWLIZ67AfgvS9oBOAgruQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148294},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"59675b12b0c6b76c883383e45fbaaf5efd23bb22","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.11_1790254197995_0.1893421257158716","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12":{"name":"@openchambery/relay-server","version":"2.0.0-beta.12","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.12","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"42fdae6994ddce2d6119fdd84bed67ec77e6e3be","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.12.tgz","fileCount":21,"integrity":"sha512-Ah7DJ4Kni70Bb82StHx9Q0az5Lv/9lipD2NBooGrJwo2TCyKHRhg/FJSKaImKSQE6TxnMADNPgELHE7hTHFphg==","signatures":[{"sig":"MEQCIAKPhWOs1Ixd0rTrX6xouiwocO8iSIPb8A2zgWhNnahvAiAFjS2HoOueCs2dN8uGrAXkoYhESn91yt0bGc20LrJBBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCTJU8+cIUy5X6Y7XBK+5F2f8IRAg+vQGfElGQD5IPLSAIgSi2rVOJnGKm1bmf18/hArN5h8bDhNu+EHsGSDJwFLLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148294},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"a165f543ef04194c18240032168c41fd552fba5d","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.12_1790264200878_0.7373880310555097","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13":{"name":"@openchambery/relay-server","version":"2.0.0-beta.13","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.13","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"0f272c69341543e58f406d6c68bdb4eb1af787ff","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.13.tgz","fileCount":21,"integrity":"sha512-krXuWwoVs/bmRu4uWqRhibWLUeGJSnakU9lJvzhvj78Wyyo+EVBSVEqfvNiI48JgwXu87ZrEXTllBjng8nP2gA==","signatures":[{"sig":"MEQCIDNkhtF5In3128HMzjXvk7+EUZmNua2pEmXgvcfGN9m0AiA9d7uFkS+q3crrR9LykZgvSPQTjcJcNscYIxrHCUT0zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDF9fq75Fc9LO2+zLe/xqmnJ6s2KDOlhpcc64lzLwXPZAIhALKPvlS4DpiIzfUMaxsTnGVT3PP9viAkd/UFjVDO03JN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148294},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"c3347fe66754f112df63483fc9538501c37c4d42","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.13_1790273154391_0.474448000858551","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.14":{"name":"@openchambery/relay-server","version":"2.0.0-beta.14","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.14","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"026b60d8be4da893dd87a3a46c00ca214ec0c529","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.14.tgz","fileCount":21,"integrity":"sha512-j/e3XsWUZdS+YioCjPntQBTgRAUCPPmzRQ1IDZBQhgAXbppvqYXmRceMEl8kghn1ToxwTAtW7GPgrt54pfEXdQ==","signatures":[{"sig":"MEYCIQDMVbLu8Z64d+Q9T9BZZ2atDWJFucD4assPYShRxQnFhwIhALGlUj0zu4eUncFqXNNHE7cDGSQdLAOOiw9i7ARnca8F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICAV0j/OaeRH5rXxcwWBwGMVq39hH68L90roD/rgZ8cHAiAdXjvRialMOnOjn0IFFUOdJjL5sk1jR4n6SDQjK2maoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148294},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"1643fe0df2a063d27f04abb9073274bd6c8b3478","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.14_1790313901288_0.5659355656181868","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.15":{"name":"@openchambery/relay-server","version":"2.0.0-beta.15","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.15","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"711f0fd7a87ef8e2f972c654ee1a83bf94de8345","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.15.tgz","fileCount":21,"integrity":"sha512-+usbJyzyK4RhLkLvG2gcuufOia3BuaM4qt0ZIv+FSylHIzdtc9TpHKy7AsOJxtYVtyhQkI8xsmRfgkxdP6f4Iw==","signatures":[{"sig":"MEUCIQCDlOO/6LJUd1YN2u8JM4OCoz6msSrq73fkdtcNjuTkDwIgUxcfGtd/oIbA4y9j4fsKoXK+QafwkEElJsAz8asbQ4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAbqMz3L9FIt7mPj7mQMcz/Ti0HVLPY18ZgMeHdZvYJYAiEA/NZpP2uaGK/X/NpHEen4RH6eHeDUW/OcKllgXY7Xulc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148294},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"807ab81925ce759d6634db2564a48ab573dbadd5","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.15_1790335487391_0.3738310997970109","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.16":{"name":"@openchambery/relay-server","version":"2.0.0-beta.16","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.16","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"a7186db6413d0bc05607b772f8df608a7955779a","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.16.tgz","fileCount":21,"integrity":"sha512-WksgJKVHJOkhFf1a/K4rajGv+jUbLwBgyJVce1hCNKAzJBGB6ufwPAyp99nMKip+QKBxeNJgGWlWtnYuE0PhCg==","signatures":[{"sig":"MEUCIBWfKbpMTrGDK976azxuE5aX678RRZ9ixwyFT4TrHBQbAiEAwJ4KkHY0R+TeyVLANy+8AgPoUZqlGXFHiaXnmSts2yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIANqymYwNqMQqQnJV5NmP2OS8KivGfBR/QSxHIRWSwKfAiEA0lC8BgV9VHYuvbl6TuOx21JrfuzNLyzVXdhwj78i0po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148294},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"2ff72c265636d90589cbbfd87472f368044471de","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.16_1790391145110_0.665695550548199","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.17":{"name":"@openchambery/relay-server","version":"2.0.0-beta.17","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.17","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"50921e68e6d68b46820b612d8dd6a4dbd4282e41","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.17.tgz","fileCount":21,"integrity":"sha512-07MVK9onGkRMZaRtp18J53niCnAKXIoWUTzLeJdHKUTiq89//xHANlfNPmMJswDMvaO8tCG9SxoMflGNYVuLMg==","signatures":[{"sig":"MEUCIAz671/NB5ch8OvMuiJDkHGZaIGMW4kJG9aISA/hDow/AiEA5zCU9nZMHAoL58E9339trYflvwjE5B2xxkM0yqXVUgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCYBqpBjhinpkn5h1EuAWUuKDgmLcBcl9DgIBxP7d8ZmwIhAO7jhDW4v9m1XGtrCcVND/U208C9tOaocIK8iOuVTPy5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148294},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"cbc3d7ad48485611fe1d7d0a83f9a43656ac1690","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.17_1790396446987_0.5265502874936401","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.18":{"name":"@openchambery/relay-server","version":"2.0.0-beta.18","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.18","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"ae1d7dd1835a0525d5c721d23cbb0ee5c167f26a","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.18.tgz","fileCount":21,"integrity":"sha512-Pdwya6S7wXnwGmwRJhrZ+04Cf1EMw0MZxF3FggnHaZfH+AcmVNtwCta1I4k88dDtelbvBAmL7RfGMxYSTtttOg==","signatures":[{"sig":"MEUCIG9ogoe6wEc21h7JMrJOk8wqzdMyYUXNMhJZd2X+8g7+AiEA94vNq1S5l2ZNanWr9F5UkG11mI1WhZ/P7C1Z6MEYasM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCyM9pTxCFt1aa1OFpNgz5NMztAcNf7zTAaKlyP3VCFHAIgThBztrOLt5Kfw0e0/WEbGIa/+MHxkQNKm2ngFMWZ1FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148294},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"d6863d88261e27a1b984757d4858fdc3eef2609e","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.18_1790431107866_0.007838408927605789","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.19":{"name":"@openchambery/relay-server","version":"2.0.0-beta.19","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.19","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"dcfde056aaa88641b1689cfb3b109ea3a2953ea7","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.19.tgz","fileCount":21,"integrity":"sha512-N9Hx06JhEfDVklsGMKK3p8A1JV2wlg0QXclO6raQnXPsUcRGnTlutsT0Tng1C2UIoeVh0e1ZVRfALuAWZwdQbA==","signatures":[{"sig":"MEUCIQCd3N3CqdXZ6JCsSK9SxHrfIS1icu/5y/7ExQCaYlPxcAIgFaL/oIp4/v7q4Lw2GrMJULizp47hrBR+o7XieHSY8zI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFlAPPv5GJE5aTNXWk9HXgoS/j678O47p8YtXuAHKKMgAiEA81Mp+IUa6N3hjwanM1Zlx6exiutltfpyUyRzNqECe9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148294},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"60a92c9717bc509c367686b8b8c475ae78f01dcf","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.19_1790432037574_0.928427862787975","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.20":{"name":"@openchambery/relay-server","version":"2.0.0-beta.20","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.20","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"b86240b2119100f54da489358c4ca46a6a003179","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.20.tgz","fileCount":21,"integrity":"sha512-jAy4rQug5EcHecP6R8uy6lfLL0nxCTVkoE+hlctAUnoym22n+3/K6QewFS5GbryctA099/ph+GpNqhCm/tcG/A==","signatures":[{"sig":"MEQCIHLAt10OWYw36kxgzu9y3W9GhhFHEoLdWb9Ja8Sbnm5qAiAoKqxfXJuY7NX9w5NWYTToFLmBoco+B3MfpvyFg9xo4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAeMfXkwhT+ZDgXzEjhoMGUVG2LZgH2HICjmP/KpUfwPAiEA7CKh8n8N24jasX1sbPQv2NeuhMM4GAlHSCeviW0tZqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148294},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"7f1f4b5bdb8564551b03133cc880e8187246ccff","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.20_1790435629139_0.7841301863222891","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.21":{"name":"@openchambery/relay-server","version":"2.0.0-beta.21","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.21","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"79a0b02ec593d2b1a6bcea411910fd611095d502","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.21.tgz","fileCount":21,"integrity":"sha512-5STSYc+xVJYDhs3toihlNjoUBVdL4jvrHulZouLinX0cqvYB1tVdx9haetZCH8+NCvGvHm9g5RVai1f4pislHw==","signatures":[{"sig":"MEUCIQDxxurQiGKvwOfVATzGyESB4+BK4YQVpy970RyoihzeIAIgQpSRT3ChV9Fp/TwvNoIey1uYnnSsIbRkWItKBUfHhqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBglxey6Bd7EuEMkmVgyf5aKwhKcSjiEo4ma23QyeGfxAiBm4ijDyR6kA5lU24jPgzbKFfui3Wi4eI2NM8eJd+w2sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148294},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"b06db72e99ba4d4c09624808fa9f86709ada99db","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.21_1790469725678_0.18505912053158347","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.22":{"name":"@openchambery/relay-server","version":"2.0.0-beta.22","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.22","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"daa71d69668e859a3a0914e5f466856415c06ddb","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.22.tgz","fileCount":21,"integrity":"sha512-8YhEcJr3qSIOtg83+4fUsp9MejqWWiNogBNXuxrqs3t36zy08CPIUQfilKaY5YhTCs1zh75JObrdLs7EJcp8cw==","signatures":[{"sig":"MEUCIQC+xtGarXpBvoiz7XISu+vfY/O+8kNqrCIpNKYkre/fBwIgUKTL4XydbLGBktEVwrrp9u1nGvPESMOxejB3KIqXsqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBynZBGoiByW7CUs2XxD4bsRtrdpsXcWPuDzpb0Q2337AiBH5r31bha5rl4rUukR79HmBa37rbLGskpee2ZphoPxHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148294},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"b2df0fda7f0b702570a971f50e6775a2f1c186b8","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.22_1790566213327_0.648613875977796","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.23":{"name":"@openchambery/relay-server","version":"2.0.0-beta.23","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.23","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"21994ecd3abe781719fffc7d2f92ecb390810b62","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.23.tgz","fileCount":21,"integrity":"sha512-XkNYku/UUvJdGSU+csQLUb4LwY6tYxbjAAgyGDI8cEyQaT8V54V1Q19XzCWAcPpcfSDa/Mnm/TMZ/MFxlYw6Zg==","signatures":[{"sig":"MEYCIQDJoD/tumdpcAAjDuDs5Q4oHtD9MRtXt/NdWQM9kMz41AIhAJavnGhuZSSDa1I0RFtFigNq6SeJUjbpSYqklH/Um25o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDpLHSnlDp+nYxdqQQtlezEDYmifdSW9tnnuEQlBvmiWwIgIDka/PIxhpqxKnydnUEgF2qlnsIV0KR3MpFkUxVwbjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148294},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"1c3b703846eb542fff57610132bd4cd570bc0e18","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.23_1790603064544_0.7075555094327635","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.24":{"name":"@openchambery/relay-server","version":"2.0.0-beta.24","license":"MIT","_id":"@openchambery/relay-server@2.0.0-beta.24","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"homepage":"https://github.com/yee94/openchamber#readme","bugs":{"url":"https://github.com/yee94/openchamber/issues"},"bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"dist":{"shasum":"5537af56d8debeb81fab405625c9b0d5ef4241bb","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.24.tgz","fileCount":21,"integrity":"sha512-JgEIa8akzS0Z++OPwyNhv17WSRRDE292ppKWj/OV4iulwCZ3ZUsEoNm8AhfQdcZh5NeaqC4wsnuMf5W1/kS+lQ==","signatures":[{"sig":"MEYCIQDhShVDrwdQ63G4qcxf8GXX3arrO+3bYZLhpPjlrZ3UZAIhAMA3d1Bypuv7ZqAefABuqMqiYSEUOg8OY1O1Ueh9SYtA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFWxbUWk1IJNBqcq2wHpkZ18+wTK9AxVSe0IaxI51JGdAiB1feBoSPKILKQoURKa5DPy/1l7FLKcE7A2Zjm2po0QFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148294},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"2bc2c01fc5349973a5cbe4e2ad77f8b8f4bc5dea","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/relay-server_2.0.0-beta.24_1790610745488_0.8069540792951642","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.25":{"_id":"@openchambery/relay-server@2.0.0-beta.25","bin":{"openchamber-relay":"bin/openchamber-relay.js","openchamber-push-relay":"bin/openchamber-push-relay.js"},"bugs":{"url":"https://github.com/yee94/openchamber/issues"},"dist":{"shasum":"779f0a40b2bc6b31261337d5907daefc81528686","tarball":"https://registry.npmjs.org/@openchambery/relay-server/-/relay-server-2.0.0-beta.25.tgz","fileCount":21,"integrity":"sha512-iX/OfAh0i0Nv3ou6OkLrjRXrXb+aLVcMpKV5OzomreeVlGjNL0+wFnh8r/+bG3c6rYY+A4LeYp9ZNFaDQG1+kA==","signatures":[{"sig":"MEYCIQCn2iFP2I1HAKCZfCySFctUo9/KHjua4b2O6Sl5c2x3ggIhAPr+ScrlhGqEB9jVXdsraK0i50BzFkDfmuxe2mwlgpV8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBOoH1hXbZ8DnvVOL2TLI9mxmIyashHNai9wQ3uUgaoPAiBAHsoYR/w8c0WGIR2xjcaubx07nde+6XJT7BvzxSDV0Q=="}],"unpackedSize":148294},"main":"./src/index.js","name":"@openchambery/relay-server","type":"module","types":"./src/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","default":"./src/index.js"},"./push":{"types":"./src/push/index.d.ts","import":"./src/push/index.js","default":"./src/push/index.js"}},"gitHead":"dae3b2a659f16e1904a41eb53bbfb65e589b1278","license":"MIT","private":false,"scripts":{"lint":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","test":"vitest run","test:node":"node test/node-smoke.js","type-check":"node --check src/index.js && node --check src/cli.js && node --check bin/openchamber-relay.js && node --check bin/cli-entry.js && node --check src/push/index.js && node --check src/push/server.js && node --check src/push/cli.js && node --check src/push/config.js && node --check src/push/schema.js && node --check src/push/crypto.js && node --check src/push/store.js && node --check src/push/guard.js && node --check src/push/apns.js && node --check bin/openchamber-push-relay.js && node --check src/push/handler.js && node --check src/push/combined.js","build:standalone":"bun build --compile --outfile dist/openchamber-relay bin/openchamber-relay.js"},"version":"2.0.0-beta.25","_npmUser":{"name":"xiaobe","email":"wyy.xb@qq.com"},"homepage":"https://github.com/yee94/openchamber#readme","repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-hosted private relay server for OpenChamber","directories":{},"maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.18.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/relay-server_2.0.0-beta.25_1790612533157_0.8487608325663258"}}},"time":{"created":"2026-08-20T07:45:03.308Z","modified":"2026-09-28T16:22:13.483Z","1.17.1-beta.7":"2026-08-20T07:45:04.145Z","1.17.1-beta.8":"2026-08-20T08:56:23.664Z","1.17.1-beta.9":"2026-08-20T09:21:22.526Z","1.17.1-beta.10":"2026-08-20T10:18:23.726Z","1.17.1-beta.11":"2026-08-20T10:57:54.320Z","1.17.1":"2026-08-20T11:45:29.706Z","1.17.1-beta.12":"2026-08-20T16:19:33.959Z","1.17.1-beta.13":"2026-08-20T16:44:12.997Z","1.17.1-beta.14":"2026-08-21T01:58:34.491Z","1.17.1-beta.15":"2026-08-21T05:03:36.194Z","1.17.1-beta.16":"2026-08-21T05:35:04.710Z","1.17.1-beta.17":"2026-08-21T07:21:56.414Z","1.17.1-beta.18":"2026-08-21T07:32:36.224Z","1.18.0":"2026-08-21T07:35:53.939Z","1.18.1":"2026-08-21T09:54:32.854Z","1.18.2-beta.1":"2026-08-21T11:08:03.290Z","1.18.2-beta.2":"2026-08-21T12:04:32.291Z","1.18.2-beta.3":"2026-08-21T14:10:52.377Z","1.18.2-beta.4":"2026-08-21T14:56:01.156Z","1.18.2-beta.5":"2026-08-21T17:10:33.835Z","1.18.2-beta.6":"2026-08-21T17:30:07.790Z","1.18.2-beta.7":"2026-08-22T02:14:01.773Z","1.18.2-beta.8":"2026-08-22T02:28:17.669Z","1.18.2-beta.9":"2026-08-22T02:39:45.967Z","1.18.2-beta.10":"2026-08-22T03:13:53.354Z","1.18.2-beta.11":"2026-08-22T03:52:43.121Z","1.18.2-beta.12":"2026-08-22T04:08:46.786Z","1.18.2-beta.13":"2026-08-22T04:28:11.527Z","1.18.2-beta.14":"2026-08-22T04:40:52.999Z","1.18.2-beta.15":"2026-08-22T05:39:02.016Z","1.18.2-beta.16":"2026-08-22T05:46:41.982Z","1.18.2-beta.17":"2026-08-22T05:56:52.721Z","1.18.2-beta.18":"2026-08-22T06:00:59.699Z","1.18.2-beta.19":"2026-08-22T06:44:43.834Z","1.18.2-beta.20":"2026-08-22T06:50:23.223Z","1.18.2-beta.21":"2026-08-22T07:25:52.945Z","1.18.2-beta.22":"2026-08-22T08:09:25.917Z","1.18.2-beta.23":"2026-08-22T09:47:16.867Z","1.18.2-beta.24":"2026-08-22T10:02:48.198Z","1.18.2-beta.25":"2026-08-22T10:25:47.844Z","1.18.2-beta.26":"2026-08-22T10:40:50.842Z","1.18.2-beta.27":"2026-08-22T10:58:41.005Z","1.18.2-beta.28":"2026-08-22T11:07:26.354Z","1.18.2-beta.29":"2026-08-22T12:05:58.578Z","1.18.2-beta.30":"2026-08-22T13:14:42.293Z","1.18.2-beta.31":"2026-08-22T14:53:01.090Z","1.18.2-beta.32":"2026-08-22T16:03:22.536Z","1.18.2-beta.34":"2026-08-22T16:59:49.160Z","1.18.2-beta.35":"2026-08-22T17:24:33.222Z","1.18.2-beta.36":"2026-08-22T17:34:30.649Z","1.18.2-beta.37":"2026-08-23T02:20:47.689Z","1.18.2-beta.38":"2026-08-23T02:35:12.931Z","1.18.2-beta.39":"2026-08-23T03:09:45.093Z","1.18.2-beta.40":"2026-08-23T04:56:17.456Z","1.18.2-beta.41":"2026-08-23T05:09:55.241Z","1.18.2-beta.42":"2026-08-23T05:18:30.938Z","1.18.2-beta.43":"2026-08-23T05:27:53.127Z","1.18.2-beta.44":"2026-08-23T05:28:34.035Z","1.18.2-beta.45":"2026-08-23T05:30:27.426Z","1.18.2-beta.46":"2026-08-23T05:35:39.463Z","1.18.2-beta.47":"2026-08-23T05:36:14.646Z","1.18.2-beta.48":"2026-08-23T05:51:24.299Z","1.18.2-beta.49":"2026-08-23T05:51:56.826Z","1.18.2-beta.50":"2026-08-23T05:55:36.515Z","1.18.2-beta.51":"2026-08-23T06:03:17.649Z","1.18.2-beta.52":"2026-08-23T06:06:05.820Z","1.18.2-beta.53":"2026-08-23T06:07:05.671Z","1.18.2-beta.54":"2026-08-23T06:18:55.027Z","1.18.2-beta.55":"2026-08-23T07:04:31.668Z","1.18.2-beta.56":"2026-08-23T07:14:10.976Z","1.18.2-beta.57":"2026-08-23T07:27:34.919Z","1.18.2-beta.58":"2026-08-23T08:50:16.620Z","1.18.2-beta.59":"2026-08-23T08:57:19.415Z","1.18.2-beta.60":"2026-08-23T09:29:04.636Z","1.18.2-beta.61":"2026-08-23T09:33:54.815Z","1.18.2-beta.62":"2026-08-23T10:07:39.083Z","1.18.2-beta.63":"2026-08-23T10:22:06.202Z","1.18.2-beta.64":"2026-08-23T10:35:40.493Z","1.18.2-beta.65":"2026-08-23T10:41:30.360Z","1.18.2-beta.66":"2026-08-23T11:00:33.680Z","1.18.2-beta.67":"2026-08-23T11:25:06.168Z","1.18.2-beta.68":"2026-08-23T11:27:55.371Z","1.18.2-beta.69":"2026-08-23T11:53:52.530Z","1.18.2-beta.70":"2026-08-23T12:38:30.289Z","1.18.2-beta.71":"2026-08-23T13:03:37.481Z","1.18.2-beta.72":"2026-08-23T14:05:05.260Z","1.18.3-beta.1":"2026-08-23T16:11:53.053Z","1.18.3-beta.2":"2026-08-23T16:22:34.830Z","1.18.3-beta.3":"2026-08-23T16:54:04.017Z","1.18.3-beta.4":"2026-08-24T01:08:21.288Z","1.18.3-beta.5":"2026-08-24T01:54:00.809Z","1.18.3-beta.6":"2026-08-24T02:22:59.300Z","1.18.3-beta.7":"2026-08-24T02:26:02.440Z","1.18.3-beta.8":"2026-08-24T02:39:18.469Z","1.18.3-beta.9":"2026-08-24T02:42:03.240Z","1.18.3-beta.10":"2026-08-24T04:05:19.522Z","1.18.3-beta.11":"2026-08-24T05:06:10.320Z","1.18.3-beta.12":"2026-08-24T05:14:14.866Z","1.18.3-beta.13":"2026-08-24T05:24:31.911Z","1.18.3-beta.14":"2026-08-24T05:41:44.687Z","1.18.3-beta.15":"2026-08-24T06:25:13.514Z","1.18.3-beta.16":"2026-08-24T07:32:02.091Z","1.18.3":"2026-08-24T11:08:52.523Z","1.18.4-beta.1":"2026-08-24T16:16:07.209Z","1.18.4-beta.2":"2026-08-24T16:45:18.299Z","1.18.4-beta.3":"2026-08-25T04:39:17.885Z","1.18.4-beta.4":"2026-08-25T05:08:12.886Z","1.18.4-beta.5":"2026-08-25T06:17:45.251Z","1.18.4-beta.6":"2026-08-25T08:25:27.181Z","1.18.4-beta.7":"2026-08-25T08:46:13.969Z","1.18.4-beta.8":"2026-08-25T11:06:36.059Z","1.18.4-beta.9":"2026-08-25T11:25:02.129Z","1.18.4-beta.10":"2026-08-25T11:56:29.881Z","1.18.4-beta.11":"2026-08-25T12:12:03.695Z","1.18.4-beta.12":"2026-08-25T12:32:33.898Z","1.18.4-beta.13":"2026-08-25T12:41:57.465Z","1.18.4":"2026-08-25T13:07:48.835Z","1.18.4-beta.14":"2026-08-25T15:04:47.293Z","1.18.4-beta.15":"2026-08-25T16:32:02.147Z","1.18.4-beta.16":"2026-08-25T16:53:46.204Z","1.18.4-beta.17":"2026-08-26T03:24:36.466Z","1.18.4-beta.18":"2026-08-26T06:03:29.680Z","1.18.4-beta.19":"2026-08-26T06:14:47.619Z","1.18.4-beta.20":"2026-08-26T10:43:04.235Z","1.18.4-beta.21":"2026-08-26T11:13:08.582Z","1.18.4-beta.22":"2026-08-26T12:31:34.208Z","1.18.4-beta.23":"2026-08-26T16:00:41.437Z","1.18.4-beta.24":"2026-08-26T17:53:17.471Z","1.18.4-beta.25":"2026-08-27T03:41:23.176Z","1.18.4-beta.26":"2026-08-27T04:52:58.968Z","1.18.4-beta.27":"2026-08-27T05:39:26.832Z","1.18.4-beta.28":"2026-08-27T06:29:08.311Z","1.18.4-beta.29":"2026-08-27T09:58:39.224Z","1.18.5":"2026-08-27T12:26:51.119Z","1.18.6-beta.1":"2026-08-28T13:58:55.222Z","1.18.6-beta.2":"2026-08-28T15:18:31.180Z","1.19.0-beta.1":"2026-08-29T05:39:49.161Z","1.19.0-beta.2":"2026-08-29T06:05:07.432Z","1.19.0-beta.3":"2026-08-29T06:51:21.194Z","1.19.0-beta.4":"2026-08-29T07:07:21.540Z","1.19.0-beta.5":"2026-08-29T07:46:22.104Z","1.19.0-beta.6":"2026-08-29T08:18:52.097Z","1.19.0-beta.7":"2026-08-29T08:34:54.663Z","1.19.0-beta.8":"2026-08-29T08:54:07.017Z","1.19.0-beta.9":"2026-08-29T09:41:45.018Z","1.19.0-beta.10":"2026-08-29T10:03:40.315Z","1.19.0-beta.11":"2026-08-29T10:19:26.777Z","1.19.0-beta.12":"2026-08-29T11:10:28.542Z","1.19.0-beta.13":"2026-08-29T12:31:27.255Z","1.19.0-beta.14":"2026-08-29T15:40:24.800Z","1.19.0-beta.15":"2026-08-29T15:58:49.378Z","1.19.0-beta.16":"2026-08-29T16:19:24.908Z","1.19.0-beta.17":"2026-08-29T16:48:32.192Z","1.19.0-beta.18":"2026-08-29T16:55:09.284Z","1.19.0-beta.19":"2026-08-29T16:57:21.534Z","1.19.0-beta.20":"2026-08-29T17:03:24.537Z","1.19.0-beta.21":"2026-08-29T17:09:10.100Z","1.19.0-beta.22":"2026-08-29T17:11:56.719Z","1.19.0-beta.24":"2026-08-29T17:42:32.426Z","1.19.0-beta.25":"2026-08-29T18:09:16.672Z","1.19.0-beta.26":"2026-08-30T01:23:52.478Z","1.19.0-beta.27":"2026-08-30T03:22:43.068Z","1.19.0-beta.28":"2026-08-30T04:43:40.534Z","1.19.0-beta.29":"2026-08-30T04:48:56.706Z","1.19.0-beta.30":"2026-08-30T06:37:19.030Z","1.19.0-beta.31":"2026-08-30T09:46:00.468Z","1.19.0-beta.32":"2026-08-30T11:23:56.379Z","1.19.0-beta.33":"2026-08-30T13:54:46.322Z","1.19.0-beta.34":"2026-08-30T14:38:52.460Z","1.19.0-beta.35":"2026-08-31T11:40:26.428Z","1.19.0-beta.36":"2026-08-31T12:30:27.229Z","1.18.7-beta.1":"2026-08-31T15:45:58.090Z","1.18.7-beta.2":"2026-08-31T16:17:36.743Z","1.19.0-beta.37":"2026-08-31T16:46:02.524Z","1.19.0-beta.38":"2026-08-31T17:19:03.782Z","1.19.0-beta.39":"2026-08-31T17:50:55.082Z","1.19.0-beta.40":"2026-09-01T03:51:11.342Z","1.19.0-beta.41":"2026-09-01T15:58:29.835Z","1.19.0-beta.42":"2026-09-02T01:38:03.024Z","1.19.0":"2026-09-02T02:17:32.577Z","1.19.1":"2026-09-02T04:07:24.140Z","1.19.2-beta.1":"2026-09-02T07:50:12.895Z","1.19.2-beta.2":"2026-09-02T08:17:42.099Z","1.19.2-beta.3":"2026-09-02T08:34:47.134Z","1.19.2":"2026-09-02T09:39:02.182Z","1.19.3-beta.1":"2026-09-02T18:23:02.344Z","1.19.3-beta.2":"2026-09-02T18:30:30.605Z","1.19.3-beta.3":"2026-09-02T18:47:20.617Z","1.19.3-beta.4":"2026-09-02T18:57:54.777Z","1.19.3-beta.5":"2026-09-03T01:16:12.571Z","1.19.3-beta.6":"2026-09-03T02:27:37.128Z","1.19.3-beta.7":"2026-09-03T02:48:06.840Z","1.19.3-beta.8":"2026-09-03T05:38:33.970Z","1.19.3-beta.9":"2026-09-03T05:56:22.001Z","1.19.3-beta.10":"2026-09-03T08:22:59.598Z","1.19.3-beta.11":"2026-09-03T09:42:06.516Z","1.19.3-beta.12":"2026-09-03T10:54:11.687Z","1.18.7-beta.3":"2026-09-03T14:55:09.652Z","1.19.3":"2026-09-03T16:00:53.714Z","1.19.4-beta.1":"2026-09-03T16:29:20.479Z","1.19.4":"2026-09-03T17:15:43.868Z","1.19.5-beta.1":"2026-09-04T02:09:41.739Z","1.19.5-beta.2":"2026-09-04T04:02:54.788Z","1.19.5-beta.3":"2026-09-04T06:02:07.072Z","1.19.5-beta.4":"2026-09-04T11:08:03.796Z","1.19.5-beta.5":"2026-09-04T15:47:55.342Z","1.19.5-beta.6":"2026-09-04T16:39:15.118Z","1.19.5-beta.7":"2026-09-04T16:59:44.144Z","1.19.5-beta.8":"2026-09-04T17:21:45.074Z","1.19.5-beta.9":"2026-09-04T17:23:43.657Z","1.19.5-beta.10":"2026-09-04T17:54:55.055Z","1.19.5-beta.11":"2026-09-05T01:24:06.058Z","1.19.5-beta.12":"2026-09-05T02:04:30.035Z","1.19.5-beta.13":"2026-09-05T02:28:56.920Z","1.19.5-beta.14":"2026-09-05T03:40:42.635Z","1.19.5":"2026-09-05T06:12:21.833Z","1.19.6-beta.1":"2026-09-05T07:42:39.215Z","1.19.6-beta.2":"2026-09-05T08:19:39.111Z","1.19.6":"2026-09-05T14:26:48.387Z","1.19.7-beta.1":"2026-09-05T16:24:34.283Z","1.19.7-beta.2":"2026-09-05T16:40:22.218Z","1.19.7-beta.3":"2026-09-05T16:55:34.516Z","1.19.7-beta.4":"2026-09-05T17:35:30.189Z","1.19.7-beta.5":"2026-09-05T17:39:51.838Z","1.19.7-beta.6":"2026-09-06T03:49:07.072Z","1.19.7-beta.7":"2026-09-06T03:54:00.564Z","1.19.7-beta.8":"2026-09-06T04:02:37.456Z","1.19.7-beta.9":"2026-09-06T08:05:27.269Z","1.19.7-beta.10":"2026-09-06T08:10:21.377Z","1.19.7-beta.11":"2026-09-06T09:36:14.951Z","1.19.7-beta.12":"2026-09-06T10:22:46.053Z","1.19.7-beta.13":"2026-09-06T11:18:55.226Z","1.19.7-beta.14":"2026-09-06T11:53:10.501Z","1.19.7-beta.15":"2026-09-06T13:49:40.690Z","1.19.7-beta.16":"2026-09-06T14:15:12.965Z","1.19.7-beta.17":"2026-09-06T14:24:27.911Z","1.19.7-beta.18":"2026-09-06T14:30:02.282Z","1.19.7-beta.19":"2026-09-06T14:37:09.891Z","1.19.7-beta.20":"2026-09-06T15:29:59.314Z","1.19.7-beta.21":"2026-09-06T16:10:36.294Z","1.19.7-beta.22":"2026-09-06T16:26:51.742Z","1.19.7-beta.23":"2026-09-06T16:43:04.632Z","1.19.7-beta.24":"2026-09-06T17:00:41.363Z","1.19.7-beta.25":"2026-09-06T17:21:49.442Z","1.19.7-beta.26":"2026-09-06T17:53:44.814Z","1.19.7":"2026-09-07T02:23:46.985Z","1.19.7-beta.27":"2026-09-07T05:50:08.071Z","1.19.8-beta.1":"2026-09-07T05:53:34.668Z","1.19.8-beta.2":"2026-09-07T06:04:46.453Z","1.19.8-beta.3":"2026-09-07T07:25:06.909Z","1.19.8-beta.4":"2026-09-07T09:01:37.856Z","1.19.8-beta.5":"2026-09-07T11:32:27.247Z","1.19.8-beta.6":"2026-09-07T13:33:51.484Z","1.19.8-beta.7":"2026-09-07T14:34:57.580Z","1.19.8-beta.8":"2026-09-07T14:52:40.258Z","1.19.8":"2026-09-07T15:02:20.017Z","1.19.8-beta.9":"2026-09-07T16:09:21.890Z","1.19.8-beta.10":"2026-09-07T16:17:21.963Z","1.19.9":"2026-09-07T16:25:16.556Z","1.19.9-beta.1":"2026-09-07T16:49:55.294Z","1.19.10-beta.1":"2026-09-07T16:54:54.160Z","1.19.10-beta.2":"2026-09-08T02:19:41.736Z","1.19.10":"2026-09-08T03:03:44.107Z","1.19.11-beta.1":"2026-09-08T12:26:12.421Z","1.19.11-beta.2":"2026-09-08T15:28:28.588Z","1.19.11":"2026-09-08T15:28:30.857Z","1.19.12":"2026-09-09T13:41:32.487Z","1.19.13-beta.1":"2026-09-09T15:47:13.823Z","1.19.13-beta.2":"2026-09-10T00:45:10.265Z","1.19.13-beta.3":"2026-09-10T11:11:24.268Z","1.19.13-beta.4":"2026-09-10T12:02:55.846Z","1.19.13":"2026-09-10T16:36:52.529Z","1.19.13-beta.5":"2026-09-11T10:31:25.239Z","1.19.13-beta.6":"2026-09-11T15:28:56.976Z","1.19.13-beta.7":"2026-09-11T16:31:57.381Z","1.19.13-beta.8":"2026-09-12T04:50:40.284Z","1.19.13-beta.9":"2026-09-12T05:20:39.820Z","1.19.14":"2026-09-12T06:45:17.678Z","1.19.15-beta.1":"2026-09-12T10:14:39.661Z","1.19.15-beta.2":"2026-09-12T10:27:07.715Z","1.19.15-beta.3":"2026-09-12T13:33:36.864Z","1.19.15-beta.4":"2026-09-12T13:42:09.472Z","1.19.15-beta.5":"2026-09-12T14:55:18.057Z","1.19.15":"2026-09-12T15:14:59.819Z","1.19.16":"2026-09-12T16:27:20.885Z","1.19.17-beta.1":"2026-09-13T14:20:56.820Z","1.19.17-beta.2":"2026-09-15T14:37:03.448Z","1.19.17-beta.3":"2026-09-16T14:24:52.873Z","1.19.17":"2026-09-17T06:36:19.089Z","1.19.18":"2026-09-17T09:53:38.522Z","1.19.19-beta.1":"2026-09-19T03:33:23.747Z","1.19.19-beta.2":"2026-09-19T06:28:23.888Z","1.19.19":"2026-09-20T05:22:51.509Z","1.19.20-beta.1":"2026-09-20T07:29:25.527Z","1.19.20":"2026-09-21T13:04:12.144Z","1.19.21-beta.1":"2026-09-22T04:50:30.288Z","2.0.0-beta.1":"2026-09-22T05:34:07.323Z","1.19.21-beta.2":"2026-09-22T06:47:17.823Z","1.19.21-beta.3":"2026-09-22T09:32:55.831Z","1.19.21":"2026-09-23T03:20:35.838Z","1.19.22-beta.1":"2026-09-23T05:39:46.846Z","2.0.0-beta.3":"2026-09-23T16:59:34.644Z","2.0.0-beta.4":"2026-09-24T02:12:58.642Z","2.0.0-beta.5":"2026-09-24T08:12:58.133Z","2.0.0-beta.6":"2026-09-24T08:48:16.595Z","2.0.0-beta.7":"2026-09-24T09:12:31.034Z","2.0.0-beta.8":"2026-09-24T09:36:31.494Z","2.0.0-beta.9":"2026-09-24T11:42:02.083Z","2.0.0-beta.10":"2026-09-24T12:27:53.055Z","2.0.0-beta.11":"2026-09-24T12:49:58.086Z","2.0.0-beta.12":"2026-09-24T15:36:40.972Z","2.0.0-beta.13":"2026-09-24T18:05:54.473Z","2.0.0-beta.14":"2026-09-25T05:25:01.380Z","2.0.0-beta.15":"2026-09-25T11:24:47.482Z","2.0.0-beta.16":"2026-09-26T02:52:25.204Z","2.0.0-beta.17":"2026-09-26T04:20:47.095Z","2.0.0-beta.18":"2026-09-26T13:58:27.957Z","2.0.0-beta.19":"2026-09-26T14:13:57.659Z","2.0.0-beta.20":"2026-09-26T15:13:49.222Z","2.0.0-beta.21":"2026-09-27T00:42:05.777Z","2.0.0-beta.22":"2026-09-28T03:30:13.403Z","2.0.0-beta.23":"2026-09-28T13:44:24.637Z","2.0.0-beta.24":"2026-09-28T15:52:25.594Z","2.0.0-beta.25":"2026-09-28T16:22:13.290Z"},"bugs":{"url":"https://github.com/yee94/openchamber/issues"},"license":"MIT","homepage":"https://github.com/yee94/openchamber#readme","repository":{"url":"git+https://github.com/yee94/openchamber.git","type":"git"},"description":"Self-hosted private relay server for OpenChamber","maintainers":[{"name":"xiaobe","email":"wyy.xb@qq.com"}],"readme":"","readmeFilename":""}