{"_id":"@thenewlabs/entangle-relay","_rev":"31-0575c199091936eb8a0d02998f4a93fe","name":"@thenewlabs/entangle-relay","dist-tags":{"latest":"2.23.0"},"versions":{"1.0.0":{"name":"@thenewlabs/entangle-relay","version":"1.0.0","_id":"@thenewlabs/entangle-relay@1.0.0","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"9e49155832319a8cb58c51c58dc66af83795256b","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-1.0.0.tgz","fileCount":21,"integrity":"sha512-dbOMWYS2HCsic79+YRJldcuKDn2TeRy9rEAKTJItxdwtNdreGLCDZqKeX2iNvjls0/aKm9i7BYjK5cQseL3UkA==","signatures":[{"sig":"MEQCIHtEsQMnckk5nliuy8k/srBDd5wLDuhbRmVz7ps0ukCgAiBcogWtdn5siKMhdm/HPMhhsE4Wm/QlS0QeqJHm1JnR8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39654},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"32b11ad6d0e470198076790764e6cd4d1219b4e3","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^1.0.0","@thenewlabs/entangle-crypto":"^1.0.0","@thenewlabs/entangle-protocol":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_1.0.0_1783679328084_0.3383769696402603","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@thenewlabs/entangle-relay","version":"2.0.0","_id":"@thenewlabs/entangle-relay@2.0.0","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"de462793f8ddce702ba48e6fa862e6f02a0eea6e","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.0.0.tgz","fileCount":21,"integrity":"sha512-+iEfkfF6D5Y2JBjqMzTXOinO9lIvvJBh7g3qafPcZbX2drp4vUhux54b4tfHzeH3dFp3kt1eKo5xExsFaXykIg==","signatures":[{"sig":"MEUCIAQCznUAoMufOF7fZ1uAgdUHY1E+/mTo9cuMhmMHPsMwAiEAxgjYbEWz0JITANY6s6uMi6h6FwS1phULssvHqRKGZPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47530},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6d4218b72551bc73a85b18240868ead153791cd2","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.0.0","@thenewlabs/entangle-crypto":"^2.0.0","@thenewlabs/entangle-protocol":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.0.0_1783692014783_0.6985033334191699","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@thenewlabs/entangle-relay","version":"2.0.1","_id":"@thenewlabs/entangle-relay@2.0.1","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"9860a8057416939b8b01824c7d283d41b6731e1a","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.0.1.tgz","fileCount":21,"integrity":"sha512-Q5jmXRkBA2CW8A+TOgHKc+myzXdDq/baEcWgx5APV0SWSTbHx8c6WiDgKG2Q3LX+3GK8e9PheFOc00Ouahhyhg==","signatures":[{"sig":"MEUCIBkvHJ3fGsstHfPNzy1zLWvGK3BMGv8G+gkscbVTxITPAiEAmoPJ87S8/OQJc4bxApBctfoO06qZfSiEX9jlBnOxecI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47551},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"825f61b9f2db10d6f7271f4c360c5ce73ce4cb96","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.0.1","@thenewlabs/entangle-crypto":"^2.0.1","@thenewlabs/entangle-protocol":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.0.1_1783693057544_0.3363162224773677","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@thenewlabs/entangle-relay","version":"2.0.2","_id":"@thenewlabs/entangle-relay@2.0.2","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"7bd3d278534cd0e9b1835f950c5c74c04b5a8470","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.0.2.tgz","fileCount":25,"integrity":"sha512-zMoZPQX+42uZySOyrH+DWp1/fHPcI4dVBHkStW25HLdgtED1Whwhz8JGEfjLZ73ho78pdAtIealSYE6QSHnziQ==","signatures":[{"sig":"MEUCIE3rlG4jmcyjtKXDXdhhCFNyRgnYEgoqogmpe1PLwFqFAiEA9gNYb7jM9wg7UHqJyEP/AKFu7zCmAMf/+patBF5KetE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4490458},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"25b7847d0fec2fbcad464ef6e5eeb23838f00e29","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.0.2","@thenewlabs/entangle-crypto":"^2.0.2","@thenewlabs/entangle-protocol":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.0.2_1783693852181_0.46951052072022037","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@thenewlabs/entangle-relay","version":"2.0.3","_id":"@thenewlabs/entangle-relay@2.0.3","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"93333e9659949250e78651ad28865b8aed4c8f76","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.0.3.tgz","fileCount":25,"integrity":"sha512-bYpshUXTEsCvb1l8PC2uUzRaNUUvneLPZaHXx63jxChEIOB4bkO/fuoGVqJpRFEAT6cPCyiAaJ8AoHKaoO+JFQ==","signatures":[{"sig":"MEUCIBqz6ROud7JAjTugdWxpuWWwtkajZqLmIsmS+d7RIDIUAiEA68xExFepnWRZIz7JelR4UyvhfAW7FX/0UMINClErNWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4497304},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4a63ac9e1195c03c787103bc41b8de06070b692b","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.0.3","@thenewlabs/entangle-crypto":"^2.0.3","@thenewlabs/entangle-protocol":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.0.3_1783696939006_0.707221218964087","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@thenewlabs/entangle-relay","version":"2.1.0","_id":"@thenewlabs/entangle-relay@2.1.0","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"c6305a7e4e0db7734238c4ca165fd0680503ec90","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.1.0.tgz","fileCount":25,"integrity":"sha512-6IyM5zXOlbRgOgLchg3faeEoEKY1xTtrGhJBjFTilq5GZVPgcndryYE2sFgtE7Yb4XU8Suqcx9f6FrjZWPUiug==","signatures":[{"sig":"MEUCIEmL59ZBXtllzYeexvtwAjMvLQkRQFN85XLKg3d6XDjpAiEA/9WrZb3H7JQVMreptrk7YSM9CIxe5xNfzklcAlNu2so=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4309317},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b355b599b20e8b1794aaacc0d2f730bb0b7c5874","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.1.0","@thenewlabs/entangle-crypto":"^2.1.0","@thenewlabs/entangle-protocol":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.1.0_1783701223713_0.3898893046784384","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@thenewlabs/entangle-relay","version":"2.1.1","_id":"@thenewlabs/entangle-relay@2.1.1","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"963b1d63e63b4039220ace6ff099a712bca04a15","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.1.1.tgz","fileCount":25,"integrity":"sha512-Hj6rF5RnlJhpBQC/4cXw4R/eV3YIYd8TaoKLfdoqN0sKymEnhkcNYoex9FPeNjenSfAxHDamKHh5OtiDPS0g2Q==","signatures":[{"sig":"MEUCICgED7p5vpJ/Q58zds15XxEpFQS7NFoZmf2PILZhf9liAiEArtylZsasqiAVWElZ5AoI0Ns5sjl3dd+cKbEl6A3Je7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4309317},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f2542d8c0b5afa6442e8fcc13387213d94cde839","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.1.1","@thenewlabs/entangle-crypto":"^2.1.1","@thenewlabs/entangle-protocol":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.1.1_1783701594878_0.5263393202583753","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@thenewlabs/entangle-relay","version":"2.2.0","_id":"@thenewlabs/entangle-relay@2.2.0","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"71e32b43f9ad2582080c6391c33dd646e9dfa5b0","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.2.0.tgz","fileCount":25,"integrity":"sha512-pgwzpB6NgWSXYrFARQse3tFLIcwkG0kzB5tdfOLkchLKcxEaYJs432sRL8LYSjYFhWf+sN+YjoY/tE1Aqke3JA==","signatures":[{"sig":"MEQCIDxGr0mXVckrOEpzYezPZIJ3/Ga0EtCgiX8lUrfv5kGrAiAD5xwtL7w2+nCYsOrtYlxo0JolMYiHA0E8OGPDc9RYXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4309317},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6abe340d482077e69b3f90a6a508909b1a6dba09","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.2.0","@thenewlabs/entangle-crypto":"^2.2.0","@thenewlabs/entangle-protocol":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.2.0_1783702813900_0.08888148497674009","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@thenewlabs/entangle-relay","version":"2.2.1","_id":"@thenewlabs/entangle-relay@2.2.1","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"f25e124f3bdbd2aa0af4c257b7f6d3c9922ed3da","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.2.1.tgz","fileCount":25,"integrity":"sha512-/RoJh6g2uryGHaxvUFevDwgBo4/4wQ9A7tWLAOSTPbpJrPHPBgf1OPlXjWFFfsLFgsV3a08t7Drt8hk3AiXwnw==","signatures":[{"sig":"MEUCIQClNsX2J5/Dgo8QWgzUpirS7fvv05dUosgCJikPEc590wIgWdZkzVm0RhohbSkbi83K86l5SujoK36VktXw2lKyXiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4313815},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4b16a42da306cb7a3dc800faf88c023d7b292e1f","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.2.1","@thenewlabs/entangle-crypto":"^2.2.1","@thenewlabs/entangle-protocol":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.2.1_1783712207690_0.6250792319390681","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@thenewlabs/entangle-relay","version":"2.3.0","_id":"@thenewlabs/entangle-relay@2.3.0","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"3388eba0a525893b106640d2c572c6b30f98fc87","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.3.0.tgz","fileCount":25,"integrity":"sha512-HyXeTLT5OqxPUQ8AM7UnFCL+2RxuuFzxg7E1F2/NJMuG4coELSX6EVP26FcvPjzO43Kc6g23AHn4TStojxoVYw==","signatures":[{"sig":"MEUCIQDXw5WNxmmedNLmsYv7p2jkzQhA6RGcOMY9sw6AbS48eQIgYFswHnkvTdt2WeS8V27sVw7tZclPMez/MyOyFof/V3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4315499},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e87e4fdb5a21b4981f6bba5d4bf5dea219d3840c","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.3.0","@thenewlabs/entangle-crypto":"^2.3.0","@thenewlabs/entangle-protocol":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.3.0_1783718064106_0.08990892772162651","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@thenewlabs/entangle-relay","version":"2.4.0","_id":"@thenewlabs/entangle-relay@2.4.0","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"dad40efb9f8def0d904a273b34467e15e2dc4709","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.4.0.tgz","fileCount":25,"integrity":"sha512-vWCBNnRjQE/Hy3B8f/X7QNkBjKgJ+cOINqILwIlkk3tolMD2+i8kcQwEpAEV0qvtPdsCDiFoq2iNohsl0lFCeQ==","signatures":[{"sig":"MEUCIEZpuY/fXXVvmUlvaKrvR9/XWdIH9b8PITgb5YUSXx5cAiEApp85JvGFXU5UZFS7iFMWHLxeqZSbRv6Jqu+UfqaS8Bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4334150},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9aafde96e232041dfeeb6cc3a31bd5c7ada86764","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.4.0","@thenewlabs/entangle-crypto":"^2.4.0","@thenewlabs/entangle-protocol":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.4.0_1783751138176_0.9622284332378463","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@thenewlabs/entangle-relay","version":"2.5.0","_id":"@thenewlabs/entangle-relay@2.5.0","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"263661521e53c64b4971248eed90722a02b64b8e","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.5.0.tgz","fileCount":25,"integrity":"sha512-Um4gewD4frP5GwkpTFlz5yduEgde0+Zrcu77wrDBzNI9PJ60XBUrF8KLFdWUzIJSM9vpJ8Ejfnn5wVhTFCOcgw==","signatures":[{"sig":"MEQCIHyMy0XEW7sdZukhArdE+YvTav8McI2MNAgqvFOIlDxjAiA9ns2SFKM0BTAXeDcky9PXxqOaGrwHSBGLzobjvtv/4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4335858},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"09ab039e12eb13b407f179dbf5f8d9c7319d173c","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.5.0","@thenewlabs/entangle-crypto":"^2.5.0","@thenewlabs/entangle-protocol":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.5.0_1783759324643_0.062199756782442384","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@thenewlabs/entangle-relay","version":"2.6.0","_id":"@thenewlabs/entangle-relay@2.6.0","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"2af9c4ee12a8ce548c8a30f868ff4a07d3f57aee","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.6.0.tgz","fileCount":25,"integrity":"sha512-TNxGEOX3HUgmvCHE2azdfccfxvX+dgNQfvIhBvg618iI+8zLheaRRIVXbVcgh20DTPLY3KLUVZcAHyJ++Rp/pw==","signatures":[{"sig":"MEUCIFgRhVCGjc/DIuN3PKJM8eQsGFwAYOujA81RtHZ1fgpaAiEAz7L5wdsC+Jm0cBnwYWbfHHgSae96OWk2IUkTFnhMgQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4334922},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"79e42c9b7f3e2da8548ad749c2522491231afd50","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.6.0","@thenewlabs/entangle-crypto":"^2.6.0","@thenewlabs/entangle-protocol":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.6.0_1783764611379_0.7547082269465304","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@thenewlabs/entangle-relay","version":"2.6.1","_id":"@thenewlabs/entangle-relay@2.6.1","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"f824f5a884b055b82562e114c124252ec740b172","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.6.1.tgz","fileCount":25,"integrity":"sha512-WwfuOrQx0AiB2OU01XJeWQpt3pZ1zogHC8bxeV9s8NpzlMYHqO0c4iaE8Rxd/cO0fEYOcY6wqCujkrb7AKpeCQ==","signatures":[{"sig":"MEYCIQD4ELrHTx6bLMjiwOUaFBDq3QwIzMdQKjWntf6Cdu+cLAIhAITRJukSpzyiYzgrkc8qU4cBoYADTfQmkZOBeEQI8y4c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4334922},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"db0252b1249a8ee74feacd46853d4ccdd9505057","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.6.1","@thenewlabs/entangle-crypto":"^2.6.1","@thenewlabs/entangle-protocol":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.6.1_1783785028878_0.6712710185369415","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@thenewlabs/entangle-relay","version":"2.6.2","_id":"@thenewlabs/entangle-relay@2.6.2","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"02897340a56b5404080636ce22f1ddff60fbf6d6","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.6.2.tgz","fileCount":25,"integrity":"sha512-SbfT4fELK/2SjxAFilJm/iO8td1fvWxiGJETrsAfmvmKu4AbxOHjgdSYwuf0081dhQhiqIUh0KoLCmqhJeAX0g==","signatures":[{"sig":"MEUCIBKeCqIkWDNNHNRTMjQzg3Mw4RIvO63Av20mgp51YsQeAiEAnRTWNYmjqpLAxmylGr7IRoNk+7AxWmDs8bnV+6SPf8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4334260},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9abaac9613c2401e4974fb7fff306d06da6cef87","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.6.2","@thenewlabs/entangle-crypto":"^2.6.2","@thenewlabs/entangle-protocol":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.6.2_1783785994449_0.7800318379486479","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@thenewlabs/entangle-relay","version":"2.7.0","_id":"@thenewlabs/entangle-relay@2.7.0","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"7abb3b5455cb44e4d4113612f5e419492ee95080","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.7.0.tgz","fileCount":25,"integrity":"sha512-QOnztJKh/9NcAc2eOTKlKj1c+jKlSMFnsBWAjbIPbUvPYXM9QEZEOzeG9N/0JrZVTf/Xvzjni2X4TgIaNOlvZg==","signatures":[{"sig":"MEUCIQCKo2JN9oHkdAAi17fxjJgQlVtfuwG3Zd2mRQwv8QohZgIgJaUR8Xx8zam50M9uqWkpozymFNd6JBiNnxu4ct2b0b0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4334260},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"68b21b90afa7ad235e0922d9afd8dcad93ab5b42","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.7.0","@thenewlabs/entangle-crypto":"^2.7.0","@thenewlabs/entangle-protocol":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.7.0_1783787773891_0.10709097890096975","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@thenewlabs/entangle-relay","version":"2.8.0","_id":"@thenewlabs/entangle-relay@2.8.0","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"f30eecf800dba43b9b90a9293885d2168c654d5f","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.8.0.tgz","fileCount":25,"integrity":"sha512-wmeirxz4Uybsp5zFn8s1YILW4XdWzK9X5s14C6T/pnJgKNctebd+sn28c+hJllcixm6qXssuHX1zvIhToxrqIA==","signatures":[{"sig":"MEYCIQCSm8sBkh27Dti/pxjXKzNTWmUL/zzRL322NLKTBohHpwIhANIDEtj6AcDyAx2FJFTvGfCjkwa+cNMWkp6uHAzki0VG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4334260},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"be2101cde9e6e5ec00dd2bd467485ce478c381f6","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.8.0","@thenewlabs/entangle-crypto":"^2.8.0","@thenewlabs/entangle-protocol":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.8.0_1783809222003_0.9384699716846183","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@thenewlabs/entangle-relay","version":"2.9.0","_id":"@thenewlabs/entangle-relay@2.9.0","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"6c273902a0ec254798d7362035e2c29be449e40d","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.9.0.tgz","fileCount":25,"integrity":"sha512-27Oir5aHw8QfwubXHHqdHnXvJTxojcQrBom/2Wsq9pj2OcKRiZtqiLKsApMqbB0xP8YNyRkBazKSNrBrHxb/xw==","signatures":[{"sig":"MEQCIFqJTTVD3BNdh88mM1vpbGhjneBCJxQZ7G29h6ddfMsDAiAJlax7tpupeEsqfUzhg9I4qax+DIITkgsWtfeg28xAXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4334260},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"78169768bf1817c6e77858cd77821b642ca49efb","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.9.0","@thenewlabs/entangle-crypto":"^2.9.0","@thenewlabs/entangle-protocol":"^2.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.9.0_1783810165022_0.48515020555293287","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@thenewlabs/entangle-relay","version":"2.11.0","_id":"@thenewlabs/entangle-relay@2.11.0","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"8792e774a9840fc73b11324cb45980e630183069","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.11.0.tgz","fileCount":25,"integrity":"sha512-Ft+BmUGLHcAX7+l4EwikNLCJFOdoqPvrs/WiZdn+FAHmL2wtadGR5HXa8y9asSgodGWy2E3p2bKyID7P7xEAbg==","signatures":[{"sig":"MEYCIQCqfTp7N+dtPfHL48gElSyUl8zqFb7naIreKbr92sQOmgIhAN+e0Kb5QUJZlz4IMCghbID+wcPqT5ck5zIrnENnXMxN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4347340},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"070d59c411deccae16caf5697f98c8e6014e8253","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.11.0","@thenewlabs/entangle-crypto":"^2.11.0","@thenewlabs/entangle-protocol":"^2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.11.0_1783857075969_0.6096432303498818","host":"s3://npm-registry-packages-npm-production"}},"2.11.1":{"name":"@thenewlabs/entangle-relay","version":"2.11.1","_id":"@thenewlabs/entangle-relay@2.11.1","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"9e3a7470572a6b16f0428f2ffe83b9b8d561651e","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.11.1.tgz","fileCount":29,"integrity":"sha512-GGRItnan4aBxd5NqRXP+8BIqL8kAoNAb/GAs8oJ92QzBqYiJMjNvRnb0L5ME80z3rX6WcV79y38gfKmSS6Q1rA==","signatures":[{"sig":"MEQCIACxp4KSHWQRn4M1DgRsoTerYnufNN6yUuv6ciVxJ+ZXAiAHqrpOtDyd569UBrdRG/ZKe+z5e+xNQcTj5pEj+BUtug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4368015},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3e2a6ae790978cbc5ec6691a09a6dafd8ff6710d","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.11.0","@thenewlabs/entangle-crypto":"^2.11.0","@thenewlabs/entangle-protocol":"^2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.11.1_1783895134529_0.004860974846701671","host":"s3://npm-registry-packages-npm-production"}},"2.11.2":{"name":"@thenewlabs/entangle-relay","version":"2.11.2","_id":"@thenewlabs/entangle-relay@2.11.2","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"adb18136ed9790ef5dbad9bf085d9e603aebce07","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.11.2.tgz","fileCount":29,"integrity":"sha512-bQ3sApowTsvZ01dN8lVZflF645Me+VB6XZ0EUFO41obJ7S3DjIRY4fAzzJhqQt1vFQlvMxTba+W/p9SXErNpaw==","signatures":[{"sig":"MEUCIBN+k0vMz3gRffB0MjcawLFr6EDwWsycGILzaNkt1cOuAiEAmp/Vour8or4v3BdSAkShVOTIbAfUiC40seL3dELnDoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4383774},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d4b964161ef9d6a572ab2c04ea09adae76bcbb05","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.11.0","@thenewlabs/entangle-crypto":"^2.11.0","@thenewlabs/entangle-protocol":"^2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.11.2_1783941586986_0.15766127081850922","host":"s3://npm-registry-packages-npm-production"}},"2.11.3":{"name":"@thenewlabs/entangle-relay","version":"2.11.3","_id":"@thenewlabs/entangle-relay@2.11.3","maintainers":[{"name":"thenewlabs","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"990fb4c0b51a27426e426b91a0919ccf4c2e6b66","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.11.3.tgz","fileCount":29,"integrity":"sha512-EdnVAhyOpCUaiS17ko2G+5XdcMdbFWGViJPPabqQgQFD4epmPVpV6i7RzuPqrfRX2IztGCn6oNPYMU+DQmcOSg==","signatures":[{"sig":"MEUCIGQ+3uMswp8FbRgvQMIz2U5fe+aIG7hOnMVnor3CMlDDAiEA+1fZ1bmVz/WiuFJ7e2WQYJhkOV3AVrQEBHLvtFKRPZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4383864},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ef465d97c180b0694124f3fd50d4e10ef5004cba","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.11.0","@thenewlabs/entangle-crypto":"^2.11.0","@thenewlabs/entangle-protocol":"^2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.11.3_1784035754915_0.1070351124656772","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@thenewlabs/entangle-relay","version":"2.14.0","_id":"@thenewlabs/entangle-relay@2.14.0","maintainers":[{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"3957a431ee14ac4da71da6722b0a1990367d3e2e","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.14.0.tgz","fileCount":29,"integrity":"sha512-2K+IoANNWnkYDzKT1aiz4INzwetG36FmAtQ7Zri48lqzTrQllhfJqg7MG2IL3j/z8yhqW3uOFLWHWBkcSndtdQ==","signatures":[{"sig":"MEYCIQCi9Mfn3LP1CGaUjMJYbSWq5KLKZaD6FglvT0Tt67l7rQIhAIFWaD/I/4niTpiz+Iva7sz0Au0LoAVcIYGg+YcZtxSS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4423043},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"402a685dbe93d486083aec2a043e5a1261a91f4d","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.14.0","@thenewlabs/entangle-crypto":"^2.13.0","@thenewlabs/entangle-protocol":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.14.0_1784546241966_0.2651279189279343","host":"s3://npm-registry-packages-npm-production"}},"2.14.1":{"name":"@thenewlabs/entangle-relay","version":"2.14.1","_id":"@thenewlabs/entangle-relay@2.14.1","maintainers":[{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"a85b2c83305b843cbced3ef52528efca18628182","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.14.1.tgz","fileCount":29,"integrity":"sha512-roHdiAe6PQlxF8SICZAmYC4H3bXSDUzBgd0eHnFCv36nv2JuZw4gfSvCYxgpY17orAcrPYOD1YQEbBUajKMsyA==","signatures":[{"sig":"MEUCIQCBvuQwywLGhMY0I3dis6NXrrNtS98Brtrfjx0OlpoaKwIgVpmqFRkCi2W0mGFWNd+U5k62QDaFPpNupM+/99NExCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4423043},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e2909f28e93071dfe5cd8c3d72c5754ccd67bb28","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.14.1","@thenewlabs/entangle-crypto":"^2.13.1","@thenewlabs/entangle-protocol":"^2.14.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.14.1_1784546449656_0.2218173036430755","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@thenewlabs/entangle-relay","version":"2.15.0","_id":"@thenewlabs/entangle-relay@2.15.0","maintainers":[{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"e9012bb666339228335f095b837475b11bc670b7","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.15.0.tgz","fileCount":29,"integrity":"sha512-cPWL9JDsfM/z5fiGwO8l+V5Lk10MkLB0iPXfLTYMqQ1KNvBVok3VrGVG7+BcEvSK0xgZp671Th7gNeergEvpkQ==","signatures":[{"sig":"MEUCIBKLyLh9yTIz9lHLrMvUONsTVbirp7ElOer6vFER8NPyAiEAyFTEBZWc/i3Vh2+9i6iTEO04BoNU73hB4ETsoYe3Rh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4431616},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"40e78f2030e2fd0e66f06abe06ce2af3cdbfc9dd","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.14.2","@thenewlabs/entangle-crypto":"^2.13.1","@thenewlabs/entangle-protocol":"^2.14.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.15.0_1784579311864_0.7646388526680157","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"@thenewlabs/entangle-relay","version":"2.16.0","_id":"@thenewlabs/entangle-relay@2.16.0","maintainers":[{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"1244b607ea26746f75c5d07d97ea35fc8ddf2f7c","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.16.0.tgz","fileCount":29,"integrity":"sha512-rB+SnU8a7ihUYtWvlDDtpOuX4M4TT8BuhmGif5teGTTmES2SQy08Y97lygXr68+Q699qzakIUByoPG6Rd9QP2g==","signatures":[{"sig":"MEUCIBsB8GNmVl3n1v0Pz1yTJSGIXkXURKN/ERp67GSYsPRNAiEAhQsCmBWGvD1ScNSwCx5j+5bkWJiQD4jAw5b3TJxrfl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4433808},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2b946a59e612aa8982134634256c00986bd5cc69","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.14.2","@thenewlabs/entangle-crypto":"^2.13.1","@thenewlabs/entangle-protocol":"^2.14.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.16.0_1784808128478_0.42037029453965014","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@thenewlabs/entangle-relay","version":"2.17.0","_id":"@thenewlabs/entangle-relay@2.17.0","maintainers":[{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"e27ba9f99fe1dd75406a9db232377c05367065ef","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.17.0.tgz","fileCount":37,"integrity":"sha512-3Zu0iWuZFS08SiUQnoJgh6jXktKOGLvGnk+99XcI/3xCkOUlc3RqlluUCYMasYCncTdUQCTBdDekhxv9k4s47w==","signatures":[{"sig":"MEQCIFgIqrMY5BAfVq/FZ8ZKlfs+aZph82hb8mRnEvGRRjVBAiAlYxWZVleVwSd6mkhTZj/nSXbd7cVXsHKmS1Dp+bvBzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4474466},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"089ea2518e87e9b08baa6c9d6c11d21e823a3569","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.15.0","@thenewlabs/entangle-crypto":"^2.14.0","@thenewlabs/entangle-protocol":"^2.15.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.17.0_1784840677103_0.7767795396608304","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@thenewlabs/entangle-relay","version":"2.18.0","_id":"@thenewlabs/entangle-relay@2.18.0","maintainers":[{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"660ed2958360dcb4883fedeb76d3c6b5fc9a57f0","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.18.0.tgz","fileCount":41,"integrity":"sha512-JrBKcyhFf9ht8RTREJHIrviVF8abrT1pQpN/Jt2NWbLoc/Sj/1pnh/zrg5wVpE4mf3TgBLAMOvhUfZ4afMzyMA==","signatures":[{"sig":"MEUCIQDadgg6SGptkd9+MC3ANLl3tSV5LubbfbFH8NXCxOR1twIgZUK8mBBp9bH2dlt8gEN56UriPgu0Wy7x/0VzU28hox0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4509064},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b80094fb33e4039c2d77b3109720017dc0721ae6","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.15.0","@thenewlabs/entangle-crypto":"^2.14.0","@thenewlabs/entangle-protocol":"^2.15.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.18.0_1784928489740_0.915609773788123","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"@thenewlabs/entangle-relay","version":"2.19.0","_id":"@thenewlabs/entangle-relay@2.19.0","maintainers":[{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"422d6411b49ca40d6e6ea3a05353668911b45728","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.19.0.tgz","fileCount":41,"integrity":"sha512-prUQ3ohDJM14FflAc2X63Z5N1BN41HtxTJLE5q2el6RvDWvmjan2xnyLVJ/aI4r0Vm8/br/I04zY17hzHWkQsA==","signatures":[{"sig":"MEYCIQDAjGDkFDetx/sgyUjEgicM7pHPBIJED3y0w+8ZCshJhAIhANo/nnA7nbIIW3dojTdVrc9M3ZLB9VINLszadK9CLnAl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4509020},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7eb3dec7b84e52f860b5a473a33d47d74f4ed31c","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.15.0","@thenewlabs/entangle-crypto":"^2.14.0","@thenewlabs/entangle-protocol":"^2.15.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.19.0_1784981600181_0.537230917761039","host":"s3://npm-registry-packages-npm-production"}},"2.21.0":{"name":"@thenewlabs/entangle-relay","version":"2.21.0","_id":"@thenewlabs/entangle-relay@2.21.0","maintainers":[{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"}],"bin":{"entangle-relay":"dist/index.js"},"dist":{"shasum":"781b9d431a33976c8ecab94738a5d58a31e0199f","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.21.0.tgz","fileCount":45,"integrity":"sha512-yQK5Q4l8tx491k4y+U/xoPJMQpteQQLpqWrMBUTP3pxCYRstu2Wdcit1do6zTVLeBu1jsU2nfyZIu24DpARmNw==","signatures":[{"sig":"MEYCIQDqVEBvVeNPFKoK8vUAqfvLG5M0JrDTgzGCFbQ4mFFybAIhANtPd9SFYuCnLqE47ueG425q7pvgbB2KRYsdMcE9VKKy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4524500},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6f4287ecc278b2b035d0765923ed09bb4cde9e37","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rm -rf dist tsconfig.tsbuildinfo","start":"node dist/index.js","prepack":"node ../scripts/copy-web-to-server.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","commander":"^15.0.0","@thenewlabs/entangle-utils":"^2.15.0","@thenewlabs/entangle-crypto":"^2.14.0","@thenewlabs/entangle-protocol":"^2.15.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/entangle-relay_2.21.0_1785062459261_0.8878274987282695","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"@thenewlabs/entangle-relay","version":"2.23.0","type":"module","main":"./dist/index.js","bin":{"entangle-relay":"dist/index.js"},"scripts":{"build":"tsc","start":"node dist/index.js","dev":"tsx src/index.ts","clean":"rm -rf dist tsconfig.tsbuildinfo","prepublishOnly":"npm run build","prepack":"node ../scripts/copy-web-to-server.mjs"},"dependencies":{"@thenewlabs/entangle-crypto":"^2.15.0","@thenewlabs/entangle-protocol":"^2.17.0","@thenewlabs/entangle-utils":"^2.17.0","commander":"^15.0.0","cors":"^2.8.6","express":"^5.2.1","ws":"^8.21.0"},"devDependencies":{"@types/cors":"^2.8.19","@types/express":"^5.0.6","@types/node":"^20.19.43","@types/ws":"^8.18.1","tsx":"^4.23.0","typescript":"^5.9.3"},"_id":"@thenewlabs/entangle-relay@2.23.0","gitHead":"a254e94a57174fa554d3267cab3dbd48bd3f358e","types":"./dist/index.d.ts","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-JjOb8y+02x0MGX/H5bEW2uCZiaFIP7pDSf2Q5ypmKmN9RIPBTa/CoBTUl3GsSL534MdGOeXZaDd0dIhiQxKfcQ==","shasum":"81f9ed00c0b4c16a8cbe1eedeb93a4df1452251a","tarball":"https://registry.npmjs.org/@thenewlabs/entangle-relay/-/entangle-relay-2.23.0.tgz","fileCount":45,"unpackedSize":4526889,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDhoKSm8g6AqS0NBV509rwTsq/9xlDDKDoTEh+h0LHQSQIhAIbM7JedhMy1qa7EIhPOMFOuVBTC57D5R+5nF4yguawi"}]},"_npmUser":{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"},"directories":{},"maintainers":[{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/entangle-relay_2.23.0_1785565732969_0.4356897557267416"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-10T10:28:47.906Z","modified":"2026-08-01T06:28:53.314Z","1.0.0":"2026-07-10T10:28:48.230Z","2.0.0":"2026-07-10T14:00:15.111Z","2.0.1":"2026-07-10T14:17:37.674Z","2.0.2":"2026-07-10T14:30:52.350Z","2.0.3":"2026-07-10T15:22:19.200Z","2.1.0":"2026-07-10T16:33:43.940Z","2.1.1":"2026-07-10T16:39:55.081Z","2.2.0":"2026-07-10T17:00:14.110Z","2.2.1":"2026-07-10T19:36:47.878Z","2.3.0":"2026-07-10T21:14:24.331Z","2.4.0":"2026-07-11T06:25:38.367Z","2.5.0":"2026-07-11T08:42:04.801Z","2.6.0":"2026-07-11T10:10:11.523Z","2.6.1":"2026-07-11T15:50:29.033Z","2.6.2":"2026-07-11T16:06:34.625Z","2.7.0":"2026-07-11T16:36:14.149Z","2.8.0":"2026-07-11T22:33:42.180Z","2.9.0":"2026-07-11T22:49:25.232Z","2.11.0":"2026-07-12T11:51:16.117Z","2.11.1":"2026-07-12T22:25:34.732Z","2.11.2":"2026-07-13T11:19:47.166Z","2.11.3":"2026-07-14T13:29:15.085Z","2.14.0":"2026-07-20T11:17:22.164Z","2.14.1":"2026-07-20T11:20:49.863Z","2.15.0":"2026-07-20T20:28:32.274Z","2.16.0":"2026-07-23T12:02:08.639Z","2.17.0":"2026-07-23T21:04:37.316Z","2.18.0":"2026-07-24T21:28:09.947Z","2.19.0":"2026-07-25T12:13:20.360Z","2.21.0":"2026-07-26T10:40:59.436Z","2.23.0":"2026-08-01T06:28:53.171Z"},"maintainers":[{"name":"thenewlabs-dev","email":"thenewlabs@spring.nl"}],"readme":"ERROR: No README data found!","readmeFilename":""}