{"_id":"nydus","_rev":"59-051e7ef0d6df66390e086cc004943fb3","name":"nydus","dist-tags":{"latest":"5.4.0"},"versions":{"0.1.0":{"name":"nydus","version":"0.1.0","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@0.1.0","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"ae04d143bcd301a857d8bba44571fc34b4e32ed4","tarball":"https://registry.npmjs.org/nydus/-/nydus-0.1.0.tgz","integrity":"sha512-GB0Z4td+QufwvWz8qPNsW4sRsPbaXr1cswNv97Uh+Htt8qRhr35QwOCt7UjrKX/hWywNIHczioGScYVIKT5b/g==","signatures":[{"sig":"MEYCIQC8A838SoqBAqGBEpVJ71XZiqfbnzTyKY7OgX/GyM77pAIhAKJO9bi/Sx5SDDWpRgfqn6w9XJN2Ezpedf0vR31ho40J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"_npmVersion":"1.3.24","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"dependencies":{"ws":"~0.4.31","idgen":"~1.3.0","routes":"~0.2.0","node-uuid":"~1.4.1","nydus-protocol":"~0.1.0"}},"0.1.1":{"name":"nydus","version":"0.1.1","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@0.1.1","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"dd7183f8f3c00b4e6c780a4f3817ba899369b720","tarball":"https://registry.npmjs.org/nydus/-/nydus-0.1.1.tgz","integrity":"sha512-8nQZYXhBi2ddhr1j61dNvHRfuvT6MqC3UzogFOfs7UALGf2b8XtdgHlIzTk7A51WuEBoQJKYdiq09VGZtavSIw==","signatures":[{"sig":"MEUCIQDLPwv5uvvm3gFU2Nmg3QZ4GZNgSmMSnnYn326mIyXgxwIgbYyePaQqhoS4GR/6YT6X/wq54QBp/+JBxkGQ1vAPUUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"_npmVersion":"1.3.24","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"dependencies":{"ws":"~0.4.31","idgen":"~1.3.0","routes":"~0.2.0","node-uuid":"~1.4.1","nydus-protocol":"~0.1.0"}},"0.1.2":{"name":"nydus","version":"0.1.2","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@0.1.2","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"1eb096c5f6f54c3d22c058fb3ab523ed4dc234d1","tarball":"https://registry.npmjs.org/nydus/-/nydus-0.1.2.tgz","integrity":"sha512-t+D4xENXujCOOaNQQatnN4kcDOSci2MEeVFFp9fua75nt9GkWYV837UGolg/J5VmjU96sJX+sRuERmPjcYzzvA==","signatures":[{"sig":"MEQCIGYEprlO3fJcee2g47rxHJcNmW1B64B1wRLEMpqsvdBHAiBKvfDq9PliFpsvlIkV3AYVTiuCwa5SoPP6ZBZ9ArU/Xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"_npmVersion":"1.3.24","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"dependencies":{"ws":"~0.4.31","idgen":"~1.3.0","routes":"~0.2.0","node-uuid":"~1.4.1","nydus-protocol":"~0.1.0"}},"0.1.3":{"name":"nydus","version":"0.1.3","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@0.1.3","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"0288afb74616ab7ffccfcf004be81095ca35380d","tarball":"https://registry.npmjs.org/nydus/-/nydus-0.1.3.tgz","integrity":"sha512-2793LgpL5dJldn6PmLNAALT3bAcG1wwj0m+JhKD0QC0JZmVXuamPQI9VERdXje8pdJw5y44jA6Pxbjpd6s1z7w==","signatures":[{"sig":"MEUCIGsj7yC7/p7E4XTIoBdGCxKR0A0O0F4YI5okLZ04aORkAiEAwQZbP86Xm746Mx/cAQQRLBErWF3LneLphWVy+B0PnBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"_npmVersion":"1.3.24","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"dependencies":{"ws":"~0.4.31","idgen":"~1.3.0","routes":"~0.2.0","node-uuid":"~1.4.1","nydus-protocol":"~0.1.0"}},"0.1.4":{"name":"nydus","version":"0.1.4","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@0.1.4","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"51f01dc841f240a1b93dfa0a482a084c3bb3383e","tarball":"https://registry.npmjs.org/nydus/-/nydus-0.1.4.tgz","integrity":"sha512-VlCn76bDZJQc13o6Bd2SSjRFKmgBDuToMGanvtRJiW1KekeeJtYGC4QfrUmwkzW/3E9JYqIY+EJF9xQ6EgWeYg==","signatures":[{"sig":"MEUCIQDSXTOLBpzpvMWf5I9ZVDWu6mUoqtWRElBCj54EApK43AIgMC6TjPNjZGiVUgDNLW8ctXalOoyotkrrOqqswWJic8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"51f01dc841f240a1b93dfa0a482a084c3bb3383e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"_npmVersion":"1.4.9","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"dependencies":{"ws":"~0.4.31","idgen":"~1.3.0","routes":"~0.2.0","node-uuid":"~1.4.1","nydus-protocol":"~0.1.0"}},"0.1.5":{"name":"nydus","version":"0.1.5","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@0.1.5","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"2055f3a420c5a67518b2613a3104e1fed149ed95","tarball":"https://registry.npmjs.org/nydus/-/nydus-0.1.5.tgz","integrity":"sha512-37bPegni2iCHMQtlsZ83SKaPQk1iB3Kz8iEtZ/eyyFt5hv3Osiqc7UGEev33oWJggO2EI52P+HpHOHXgJ4AS5Q==","signatures":[{"sig":"MEQCIBEj3icneOGdgLm3/uJZt6g30BP4ET0sMthQYXnp7yyxAiBZdlj/fhlt0wVA1AX8LuQUKgWWB0HiOh+R5NvBBQM69g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2055f3a420c5a67518b2613a3104e1fed149ed95","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"_npmVersion":"1.4.9","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"dependencies":{"ws":"^0.4.31","idgen":"~2.0.2","routes":"~1.1.0","node-uuid":"~1.4.1","nydus-protocol":"^0.1.0"}},"0.1.6":{"name":"nydus","version":"0.1.6","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@0.1.6","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"22cf684b8bc378103291384803da3fd990829d57","tarball":"https://registry.npmjs.org/nydus/-/nydus-0.1.6.tgz","integrity":"sha512-hi4MlfrTcztqbUcqOXehpLvAKJzbKDmeRbBOHy+UgMnUPYWfJ6Qp4egu9IPfJ6A8BRDEgsFomeRxPvPI52NwLA==","signatures":[{"sig":"MEUCIQCV4/+/PPyZ1n47Tkck6REVAGOfh4hZTmq+WaL2QmOuegIgTpdPJii8FOqLivS27+Sm5VozfGub3UG+muMvfP+wqZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"22cf684b8bc378103291384803da3fd990829d57","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"_npmVersion":"1.4.9","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"dependencies":{"ws":"^0.4.31","idgen":"~2.0.2","routes":"~1.1.0","node-uuid":"~1.4.1","nydus-protocol":"^0.1.0"}},"0.2.0":{"name":"nydus","version":"0.2.0","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@0.2.0","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"cdbd700bcc1d8700f0765ec85332e0bd458f2a08","tarball":"https://registry.npmjs.org/nydus/-/nydus-0.2.0.tgz","integrity":"sha512-hle6raQccx9kDlVGCjnKkW4dc3EbJcL7k/AGltaxfuPSuBpa6OnzQnxk8tDul7k9mvvql2hxx7LEOxCBnhgL8A==","signatures":[{"sig":"MEUCIAT4jTxoPEW0mbiWqniki/dxdJ9oOky8s5APAIp2rlmGAiEA5BcCrKb9LlBYgjVmqyxXFkO0jPMIySHjAkcc9oOap5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cdbd700bcc1d8700f0765ec85332e0bd458f2a08","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"_npmVersion":"1.4.9","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"dependencies":{"ws":"^0.4.31","idgen":"^2.0.2","routes":"^1.2.0","node-uuid":"^1.4.1","nydus-protocol":"^0.2.0"}},"0.2.1":{"name":"nydus","version":"0.2.1","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@0.2.1","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"f77541a81650bf67de811e735c34f81b8860ff2f","tarball":"https://registry.npmjs.org/nydus/-/nydus-0.2.1.tgz","integrity":"sha512-s87XYmuzxwiHCPW+lzKOGKScBYWCsOemsUzV2m6YgiYSB9tdgY/bKqWDR778n+PuHB/n7xoXZbnwDKDOgSf3Nw==","signatures":[{"sig":"MEUCIH3yccQoxHw7Xjrmo+/IrcZPfWrEKugGx/MCjOlPiuAcAiEAkjNu5xCyKNC3K+tjPyqGGUZyd54La0f2Yj2tS1PlL5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f77541a81650bf67de811e735c34f81b8860ff2f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"_npmVersion":"1.4.9","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"dependencies":{"ws":"^0.4.31","idgen":"^2.0.2","routes":"^1.2.0","node-uuid":"^1.4.1","nydus-protocol":"^0.2.0"}},"0.2.2":{"name":"nydus","version":"0.2.2","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@0.2.2","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"503ab93961fcaf9b4456f39a7bd23c89508170fd","tarball":"https://registry.npmjs.org/nydus/-/nydus-0.2.2.tgz","integrity":"sha512-vkbOqIdedsU1E9Px1PBv97Kj7dvei8/9DW3ZNVSAe+6AQ7swTFpKHuA333pY3sF5QvaOohq4g9Z5eJzRhuPmLA==","signatures":[{"sig":"MEQCIGNUk+yqlWJDzVIlidC0JURnwbvUJSULmMR2pTv0zELjAiBNsnnspM9ntoNT/vp6iaVwfQ2UTRMwsPU6nL92dmX6PQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"503ab93961fcaf9b4456f39a7bd23c89508170fd","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"_npmVersion":"1.4.9","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"dependencies":{"ws":"^0.4.31","cuid":"^1.2.4","routes":"^1.2.0","node-uuid":"^1.4.1","nydus-protocol":"^0.2.0"}},"0.2.3":{"name":"nydus","version":"0.2.3","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@0.2.3","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"4ca459b0a4b4b63f649c1a47e4f5e86505cf9583","tarball":"https://registry.npmjs.org/nydus/-/nydus-0.2.3.tgz","integrity":"sha512-7x3idjjLyp8bGXWQoOl1WuqYVdGsNl+Rkmt3xDBEqfJAr6rLxZ3YeYXZ66wtzTpANcm9XocHpI+sxLxOmX2MwQ==","signatures":[{"sig":"MEUCIFAF3BHqGmyedGz6w+RBW3fNRfjGvrklCDzsr+yfuYp4AiEAytch0NEZBIRQKAlo/PIqXPnBiCS5Um3m6OveMXG8iX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4ca459b0a4b4b63f649c1a47e4f5e86505cf9583","gitHead":"303793ee74b2ae9adcde6e10d2193b9c23fb3cd1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"_npmVersion":"2.5.1","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"1.2.0","dependencies":{"ws":"^0.7.1","cuid":"^1.2.4","routes":"^2.0.0","node-uuid":"^1.4.1","nydus-protocol":"^0.2.0"}},"0.3.0":{"name":"nydus","version":"0.3.0","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@0.3.0","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"e9d2d82f0a2fc8ffedee3728f605f8b20224d679","tarball":"https://registry.npmjs.org/nydus/-/nydus-0.3.0.tgz","integrity":"sha512-XbRxyf4zEqLjLe90mjNNSAqAqhtL2mTWG4RYSeAggXoiN5NyQPrLNgC2bEtRI/d/l7b/BHQGYNeyYW6jApSyHw==","signatures":[{"sig":"MEYCIQDayrpAiC2Yq7dpKxJAFPH+uBnDyRMz3FE3Dp0l06FHBAIhAJc8AY0O+uz418f7YPZLJgIHmcpnL6enDH4vFK9nt4XX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e9d2d82f0a2fc8ffedee3728f605f8b20224d679","gitHead":"835cf65da5e230f5c68c59980f86b67d59ff90e6","scripts":{"lint":"eslint --ext .js ./","test":"mocha -R spec --compilers js:babel/register --recursive test/","autotest":"mocha --watch -R spec --compilers js:babel/register --recursive test/","prepublish":"npm run lint && npm run test"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"2.14.4","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"4.1.1","dependencies":{"cuid":"^1.2.5","backo":"^1.1.0","debug":"^2.2.0","ruta3":"^2.0.0","engine.io":"^1.5.2","immutable":"^3.7.4","nydus-protocol":"^0.3.1"},"devDependencies":{"chai":"^3.2.0","babel":"^5.6.23","mocha":"^2.2.5","eslint":"^1.6.0","babel-core":"^5.7.4","babel-eslint":"^4.0.5","nydus-client":"^0.3.0","chai-as-promised":"^5.1.0","engine.io-client":"^1.5.2","eslint-plugin-babel":"^2.1.1"}},"0.3.1":{"name":"nydus","version":"0.3.1","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@0.3.1","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"d4818079d77de09a664eedf609d093bae47619f6","tarball":"https://registry.npmjs.org/nydus/-/nydus-0.3.1.tgz","integrity":"sha512-O0FDXvzQ9znIzDk2nEDRAcVChVga37Eo4gwKSpe9KXgnGfRFhA1wFrwPpxd1QwhsNhoGmO3692mV2q33IX0efA==","signatures":[{"sig":"MEUCIQDa8xm/FzjlLuEKwfdM136m3oe5N8lD53rbXnm4ZeAp/AIgKDy524I+5+4n6p89D2SJ0pPbiEfTl+YR4BzRISJ1TyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"d4818079d77de09a664eedf609d093bae47619f6","gitHead":"b7b4255ad48412cc772d3310136054eb1a6ed24b","scripts":{"lint":"eslint --ext .js ./","test":"mocha -R spec --compilers js:babel/register --recursive test/","build":"babel --out-dir lib/ *.js","clean":"rimraf lib","autotest":"mocha --watch -R spec --compilers js:babel/register --recursive test/","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"2.14.4","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"4.1.1","dependencies":{"cuid":"^1.2.5","backo":"^1.1.0","debug":"^2.2.0","ruta3":"^2.0.0","engine.io":"^1.5.2","immutable":"^3.7.4","nydus-protocol":"^0.3.1"},"devDependencies":{"chai":"^3.2.0","babel":"^5.6.23","mocha":"^2.2.5","eslint":"^1.6.0","rimraf":"^2.4.3","babel-core":"^5.7.4","babel-eslint":"^4.0.5","nydus-client":"^0.3.0","chai-as-promised":"^5.1.0","engine.io-client":"^1.5.2","eslint-plugin-babel":"^2.1.1"}},"0.3.2":{"name":"nydus","version":"0.3.2","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@0.3.2","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"6a10c37c3a4b0cff4702ae2d9d5ecac8fd4b86f3","tarball":"https://registry.npmjs.org/nydus/-/nydus-0.3.2.tgz","integrity":"sha512-0I9e/o0QalzeZ+1AaPfG+1wx2FC6Ad5La231W30CPDotEbxu24pdZz8vEQBBSeWSNhvhlBvJqRGaloNEtMqAXg==","signatures":[{"sig":"MEQCIFnJWfal4kTGSMOmQs0Ny+RsWzzzNaV1crkRlp/bfzCjAiAqxNOAUXjSv4A9mJfC5MN3RRmqGuB9xjOGHuVPj+PJnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"6a10c37c3a4b0cff4702ae2d9d5ecac8fd4b86f3","gitHead":"d81af02de21b7a0d7ad7f008e8b38f1f2b9ea038","scripts":{"lint":"eslint --ext .js ./","test":"mocha -R spec --compilers js:babel/register --recursive test/","build":"babel --out-dir lib/ *.js","clean":"rimraf lib","autotest":"mocha --watch -R spec --compilers js:babel/register --recursive test/","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"2.14.4","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"4.1.1","dependencies":{"cuid":"^1.2.5","backo":"^1.1.0","debug":"^2.2.0","ruta3":"^2.0.0","engine.io":"^1.5.2","immutable":"^3.7.4","nydus-protocol":"^0.3.1"},"devDependencies":{"chai":"^3.2.0","babel":"^5.6.23","mocha":"^2.2.5","eslint":"^1.6.0","rimraf":"^2.4.3","babel-core":"^5.7.4","babel-eslint":"^4.0.5","nydus-client":"^0.3.0","chai-as-promised":"^5.1.0","engine.io-client":"^1.5.2","eslint-plugin-babel":"^2.1.1"}},"0.3.3":{"name":"nydus","version":"0.3.3","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@0.3.3","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"4507c690740e5ed6f3ef7229e3223aa95734e8eb","tarball":"https://registry.npmjs.org/nydus/-/nydus-0.3.3.tgz","integrity":"sha512-n+ewlLmOlhHFNy1rAYnhzmK/veUvbTfHQW4OfZBH8KmNGZ3TQ+RzsJoMUDF1iWTsu/ygWIs+TxQVxKypFFGQLA==","signatures":[{"sig":"MEUCIAf291vrhCtI23ar62cK64bc+Dx2TzSnRCcxrImDh8HaAiEA2zTeD6YVt5yfjtznTCy+eJJmOB4M1uZQbuD0wiHkIQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"4507c690740e5ed6f3ef7229e3223aa95734e8eb","gitHead":"0a6161d25d7059b2d5f747448e65cc2d9c53de89","scripts":{"lint":"eslint --ext .js ./","test":"mocha -R spec --compilers js:babel/register --recursive test/","build":"babel --out-dir lib/ *.js","clean":"rimraf lib","autotest":"mocha --watch -R spec --compilers js:babel/register --recursive test/","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"3.3.6","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"5.0.0","dependencies":{"cuid":"^1.2.5","backo":"^1.1.0","debug":"^2.2.0","ruta3":"^2.0.0","engine.io":"^1.5.2","immutable":"^3.7.4","nydus-protocol":"^0.3.1"},"devDependencies":{"chai":"^3.2.0","babel":"^5.6.23","mocha":"^2.2.5","eslint":"^1.6.0","rimraf":"^2.4.3","babel-core":"^5.7.4","babel-eslint":"^4.0.5","nydus-client":"^0.3.0","chai-as-promised":"^5.1.0","engine.io-client":"^1.5.2","eslint-plugin-babel":"^2.1.1"}},"0.3.4":{"name":"nydus","version":"0.3.4","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@0.3.4","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"ce4627cd06a1f848200ca994154dcbc9e1be8a08","tarball":"https://registry.npmjs.org/nydus/-/nydus-0.3.4.tgz","integrity":"sha512-kx7pJthFqX1MNEMIi/6ppE20djbWZ8TwdRDHt3/NU4nUwMJ9Fneh9ukCbgEF3daGs3AHoLQY4hbUyw70GlLTDQ==","signatures":[{"sig":"MEQCIAP/0UtirZtQ5wLhF20aBs5x9wHDzNBP4yGBebLeos5zAiAISU6SMhpiqx4fcWjsT4XMT+oOhy9fGjVaA0ynelySiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"ce4627cd06a1f848200ca994154dcbc9e1be8a08","gitHead":"91137518d8976cab0f4857cfa1783c3081c98122","scripts":{"lint":"eslint --ext .js ./","test":"mocha -R spec --compilers js:babel/register --recursive test/","build":"babel --out-dir lib/ *.js","clean":"rimraf lib","autotest":"mocha --watch -R spec --compilers js:babel/register --recursive test/","posttest":"npm run lint","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"3.3.12","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"5.3.0","dependencies":{"cuid":"^1.2.5","backo":"^1.1.0","debug":"^2.2.0","ruta3":"^2.0.0","engine.io":"^1.5.2","immutable":"^3.7.4","nydus-protocol":"^0.3.1"},"devDependencies":{"chai":"^3.2.0","babel":"^5.6.23","mocha":"^2.2.5","eslint":"^1.6.0","rimraf":"^2.4.3","babel-core":"^5.7.4","babel-eslint":"^4.0.5","nydus-client":"^0.3.0","chai-as-promised":"^5.1.0","engine.io-client":"^1.5.2","eslint-plugin-babel":"^2.1.1"}},"0.3.5":{"name":"nydus","version":"0.3.5","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@0.3.5","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"14279412789079ce70a2f41b3ccf3a6afbd5ec47","tarball":"https://registry.npmjs.org/nydus/-/nydus-0.3.5.tgz","integrity":"sha512-Om9FnYUizwiRiZMlirjufdu6hDyX9v6bKNrOkldHPVsMqwvdFURGy2N44j7flaJyHriE3sYtvURBgf/jrNm3zg==","signatures":[{"sig":"MEYCIQDkS446UEVmAv1Na6q/c741IMEBF5hegvcHBja6/Vo4WwIhAPHT/Wmwx+ek2ijF+h5V7VLylQ7OWtyEs9n2gUm9q2jZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"14279412789079ce70a2f41b3ccf3a6afbd5ec47","engines":{"node":">= 6.0.0"},"gitHead":"98397a1aeb1da8a9a9d192ac6dd3f31bbec309bc","scripts":{"lint":"eslint --ext .js ./","test":"mocha -R spec --compilers js:babel-register --recursive test/","build":"babel --out-dir lib/ *.js","clean":"rimraf lib","autotest":"mocha --watch -R spec --compilers js:babel-register --recursive test/","posttest":"npm run lint","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"3.8.6","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"cuid":"^1.2.5","backo":"^1.1.0","debug":"^2.2.0","ruta3":"^2.0.0","engine.io":"^1.5.2","immutable":"^3.7.4","nydus-protocol":"^0.3.1"},"devDependencies":{"chai":"^3.2.0","mocha":"^2.2.5","eslint":"^2.5.3","rimraf":"^2.4.3","babel-cli":"^6.8.0","babel-core":"^6.8.0","babel-eslint":"^6.0.2","nydus-client":"^0.3.0","babel-register":"^6.3.13","chai-as-promised":"^5.1.0","engine.io-client":"^1.5.2","babel-preset-node6":"^11.0.0","eslint-plugin-babel":"^3.0.0","babel-preset-stage-0":"6.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus-0.3.5.tgz_1465262656227_0.43725189729593694","host":"packages-16-east.internal.npmjs.com"}},"1.0.0":{"name":"nydus","version":"1.0.0","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@1.0.0","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"492a0601d5cc214b9a411cf73b71c88e1f654660","tarball":"https://registry.npmjs.org/nydus/-/nydus-1.0.0.tgz","integrity":"sha512-W1ZwuLXrEfYPwOD/lZlBkWfcGwg+EumNKMLYF76yB5duaH4EibMoverMUeLNqLb1OOp9YqryocYLEFvemWp4AQ==","signatures":[{"sig":"MEQCIG354i3srpMu6UgMG7qy9JOC7ukt25kfhBZqzBKa2eETAiADNbJ4YmPZwW048rUCMdM53xlJrZ1zuLcfnjD5euLCaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"492a0601d5cc214b9a411cf73b71c88e1f654660","engines":{"node":">= 7.6.0"},"gitHead":"4bfc5805907f1812e7eacc35b6229b4ef37c975e","scripts":{"lint":"eslint --ext .js ./","test":"mocha -R spec --compilers js:babel-register --recursive test/","build":"babel --out-dir lib/ *.js","clean":"rimraf lib","autotest":"mocha --watch -R spec --compilers js:babel-register --recursive test/","posttest":"yarn run lint","prepublish":"yarn run lint && yarn run test && yarn run clean && yarn run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"4.1.2","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"7.7.1","dependencies":{"cuid":"^1.2.5","backo":"^1.1.0","ruta3":"^2.0.0","engine.io":"^3.1.0","immutable":"^3.7.4","nydus-protocol":"^1.0.0","babel-preset-env":"^1.4.0"},"devDependencies":{"chai":"^3.2.0","mocha":"^3.4.1","eslint":"^3.19.0","rimraf":"^2.4.3","babel-cli":"^6.8.0","babel-core":"^6.8.0","babel-eslint":"^7.2.3","nydus-client":"^0.3.0","babel-register":"^6.3.13","chai-as-promised":"^6.0.0","engine.io-client":"^3.1.0","eslint-plugin-babel":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/nydus-1.0.0.tgz_1494889984169_0.47258208715356886","host":"packages-18-east.internal.npmjs.com"}},"1.0.1":{"name":"nydus","version":"1.0.1","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@1.0.1","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"f45ff0114ab2c3519f63434b5552e3c02fe0c985","tarball":"https://registry.npmjs.org/nydus/-/nydus-1.0.1.tgz","integrity":"sha512-ALW2ya60Br75kYrzzH6vfEU7nMdLBNKVg0VgJxFYbVWEDK8qugaR0ygU4duCaO0+2bMQn5RXi2VTeBAIqDkFYQ==","signatures":[{"sig":"MEUCIQCPKsByHwtfK7cniribxJYRAG0+OhGTurAWic9x2Xb00wIgSvsGVQW+PpwKDFI4rNVxrOX3OxBmQoiA+vS8TygYhOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"f45ff0114ab2c3519f63434b5552e3c02fe0c985","engines":{"node":">= 7.6.0"},"gitHead":"e3eba22d0c592be15e2c5bf2d022a034d47c8cb7","scripts":{"lint":"eslint --ext .js ./","test":"mocha -R spec --compilers js:babel-register --recursive test/","build":"babel --out-dir lib/ *.js","clean":"rimraf lib","autotest":"mocha --watch -R spec --compilers js:babel-register --recursive test/","posttest":"yarn run lint","prepublish":"yarn run lint && yarn run test && yarn run clean && yarn run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"4.1.2","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"7.7.1","dependencies":{"cuid":"^1.2.5","backo":"^1.1.0","ruta3":"^2.0.0","engine.io":"^3.1.0","immutable":"^3.7.4","nydus-protocol":"^1.0.0","babel-preset-env":"^1.4.0"},"devDependencies":{"chai":"^3.2.0","mocha":"^3.4.1","eslint":"^3.19.0","rimraf":"^2.4.3","babel-cli":"^6.8.0","babel-core":"^6.8.0","babel-eslint":"^7.2.3","nydus-client":"^0.3.0","babel-register":"^6.3.13","chai-as-promised":"^6.0.0","engine.io-client":"^3.1.0","eslint-plugin-babel":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/nydus-1.0.1.tgz_1495258290320_0.0388064319267869","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"nydus","version":"1.0.2","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@1.0.2","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"57a6c48a181aa6fb0ff84a6d49631b7d79037661","tarball":"https://registry.npmjs.org/nydus/-/nydus-1.0.2.tgz","integrity":"sha512-VzEzwUKGa3s5i/f15LRnofFnF8Oyv/g7lirQlc1q+zSKtmAEE2SSbdme+f3+JxkRGi2butBcxgJtWhZcl52dJg==","signatures":[{"sig":"MEUCIA81jjw1zMMS8GuL/eQvswIGbrn8zTeTzUOWPgtBbnMZAiEA7EH6EHL5cKJZ86/62Uff+x+sauE3fboQC4heG28HJyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"57a6c48a181aa6fb0ff84a6d49631b7d79037661","engines":{"node":">= 7.6.0"},"gitHead":"2be9eb5d87412ae70bd3ab656d64707ed0fa20e6","scripts":{"lint":"eslint --ext .js ./","test":"mocha -R spec --compilers js:babel-register --recursive test/","build":"babel --out-dir lib/ *.js","clean":"rimraf lib","autotest":"mocha --watch -R spec --compilers js:babel-register --recursive test/","posttest":"yarn run lint","prepublish":"yarn run lint && yarn run test && yarn run clean && yarn run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"4.1.2","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"7.7.1","dependencies":{"cuid":"^1.2.5","backo":"^1.1.0","ruta3":"^2.0.0","engine.io":"^3.1.0","immutable":"^3.7.4","nydus-protocol":"^1.0.0","babel-preset-env":"^1.4.0"},"devDependencies":{"chai":"^3.2.0","mocha":"^3.4.1","eslint":"^3.19.0","rimraf":"^2.4.3","babel-cli":"^6.8.0","babel-core":"^6.8.0","babel-eslint":"^7.2.3","nydus-client":"^1.0.0","babel-register":"^6.3.13","chai-as-promised":"^6.0.0","engine.io-client":"^3.1.1","eslint-plugin-babel":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/nydus-1.0.2.tgz_1495258722752_0.6771281014662236","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"nydus","version":"1.0.3","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@1.0.3","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"8fb8ea5209291d2df87a7a52ead00654840c3174","tarball":"https://registry.npmjs.org/nydus/-/nydus-1.0.3.tgz","integrity":"sha512-HARNJT8lmFq1IyFHKu6xHuNFPHvv7Ra2XD0X85VNzXbvZ56msxdGjH01183NkpH7Q+FZWsAv6Z2s8h0zyx1p/w==","signatures":[{"sig":"MEUCIQDVWig0JvY9wcRMmyr4ou/hczKST+cqCAfu+0BKakdkJgIgPiO0e2iuq+y9N9fUxteyeqs8TJn3sb7JNqUGRl7npvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"8fb8ea5209291d2df87a7a52ead00654840c3174","engines":{"node":">= 7.6.0"},"gitHead":"f5762f5b7da5737bf4ff08eefd3e610100463d46","scripts":{"lint":"eslint --ext .js ./","test":"mocha -R spec --compilers js:babel-register --recursive test/","build":"babel --out-dir lib/ *.js","clean":"rimraf lib","autotest":"mocha --watch -R spec --compilers js:babel-register --recursive test/","posttest":"yarn run lint","prepublish":"yarn run lint && yarn run test && yarn run clean && yarn run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"4.1.2","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"7.7.1","dependencies":{"cuid":"^1.2.5","backo":"^1.1.0","ruta3":"^2.0.0","engine.io":"^3.1.0","immutable":"^3.7.4","nydus-protocol":"^1.0.0","babel-preset-env":"^1.4.0"},"devDependencies":{"chai":"^3.2.0","mocha":"^3.4.1","eslint":"^3.19.0","rimraf":"^2.4.3","babel-cli":"^6.8.0","babel-core":"^6.8.0","babel-eslint":"^7.2.3","nydus-client":"^1.0.0","babel-register":"^6.3.13","chai-as-promised":"^6.0.0","engine.io-client":"^3.1.1","eslint-plugin-babel":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/nydus-1.0.3.tgz_1495260181633_0.0041497149504721165","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"nydus","version":"1.0.4","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@1.0.4","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"291d743d3ac071516b1584cb9996542e40e1d2c2","tarball":"https://registry.npmjs.org/nydus/-/nydus-1.0.4.tgz","fileCount":16,"integrity":"sha512-D45a/qbzrTKe999Ct8qoKD8bS59DUVzGdOme0Whn8cav7KbxyBO8pHerfpm9TSMsLctD5Ls8QOtE4VftVwyCTQ==","signatures":[{"sig":"MEYCIQCfZcYV/ELBecLjpNt5uzbou7E7R8NOyUt45gdre/ECSQIhANZvCIc5S2wN7mIFW/+WHSY8wH2h5e/4sBtawFVhcJYj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCC/CCRA9TVsSAnZWagAA3lgP/2f2iSSnuQ6zFKDpatHC\nPJn55UVpQuezgGPKfGySGrfAAzjZW3HW8sgaKS9Vv5TVeKEP9aDmCZOt2432\n8h8qDA/3xWIsZeGqWtcLKBpsW/QSzrTQ8eBNm0ic+E6SkTiRV/nbBa7yck2K\nQWrBllJlYj4Tcy5cxqzvWJiIfA0gIf1A+woFS3dAJ/90hCusvegDzwtljaSl\npzZKaCRth1tSiyEHVnUYzWeQiPsWDqquBsd4zWlhpYi/UoDFAuVht/AA4V+w\nLQQxW8NWWIUdh+FwLw+SGtUMohoxAxI94XqJwji0oeEMODsC+PUDFjdbpYyY\nr6Bg4TJpFO5alFTMivJJXxXrK5LbjkBs2XhsW3WspDqe5NqIcExEsHyc5BOY\nk0pmx/L8WFhzBSJ9qrwfb1xRBWHWLVKN3LjBZsd5UDQK2SzhRB6nTeTS7hW5\nRaBoOVWNDXCZ4Eg+8HZJ7Rhy6dtzH4kcjwRy0n2QE2DYbUHTrrenCWetJCOS\nrT8mmeGwPzSyzIU5SdjvZmhFO0zlGjGw2pZY+mE76P4Esqs6uDrOgCFtkCJ+\n00+A21CZ8fGqI3V4p//VYh7oLayOBWY8tCkmEgHukzslWzPtrNfTJDwzCap6\nHgOr/WTo8BBcD/qw7qjIlm+NCYI424bt3lOTt7zf2UV4z700io2/pgfdf3H8\nJbGm\r\n=ZPgE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 7.6.0"},"gitHead":"02e321a7b9c8fd6294bb5bdb7bac27cdc2b9b40e","scripts":{"lint":"eslint --ext .js ./","test":"mocha -R spec --require @babel/register --recursive test/","build":"babel --out-dir lib/ *.js","clean":"rimraf lib","autotest":"mocha --watch -R spec --require @babel/register --recursive test/","posttest":"yarn run lint","prepublish":"yarn run lint && yarn run test && yarn run clean && yarn run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"6.1.0","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"11.9.0","dependencies":{"cuid":"^2.1.6","backo":"^1.1.0","ruta3":"^2.0.0","engine.io":"^3.3.2","immutable":"^4.0.0-rc.12","nydus-protocol":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","eslint":"^5.16.0","rimraf":"^2.6.3","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","babel-eslint":"^10.0.1","nydus-client":"^1.0.1","@babel/register":"^7.4.4","chai-as-promised":"^7.1.1","engine.io-client":"^3.3.2","@babel/preset-env":"^7.4.5","eslint-plugin-babel":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_1.0.4_1560817602251_0.19117275540767875","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"nydus","version":"1.1.0","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@1.1.0","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"3236365a99afd243a9db23344264b7f1cb8445e1","tarball":"https://registry.npmjs.org/nydus/-/nydus-1.1.0.tgz","fileCount":19,"integrity":"sha512-96T9/LzhpuKsxPK5oWRkS0OqZaIb1+EGYh/rJk8ln3u32HIk5xg4MZSBmeGHfPlJzFCtDuQVbjqmK3hTY0drjw==","signatures":[{"sig":"MEQCIBsQBo04TASSfwsubVqYlEQuZZmE0CuKuIMTHbp+Vct4AiBgBz+dRCttqGvM5svT7nX8+xkfMzuc2tLkgF5pyE6cTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5+LVCRA9TVsSAnZWagAApG0P/1HEVRXkBwnBVcwi9icF\nTjP4pP96ReFJdba1Y5tXJaOXKfOwcq2TWwdiB58HlDr7PkzP9niJzK7yUSzz\n5YJB8yY1eolGS095PRmXTskeso9RrwqqL3pbNFP08y9LBEhW+YGevCtXORRG\nVmhgjNA+mrlusV83Vr2uoho8ST8IkONpZqt1Z7doVXws/bvzhOnN+lBwKQK6\nNxkjHGqMWPPPxxjcrJ2e1oqTzahmLlBi4JHDK90zoJwF8jmgh2nsWcIHuZQ8\nzOAH4BjFBtLMxOkjKCWLl/v4xagM+K7fF+OflRNU9BYIF5ZgWZqPHiMHATy1\n4I2+Mnb6FZgqrGenO3bGt3AuibPj3QIFpnkcYd7uVX+tXE6eyTeo7oIfG+60\nHbK3HHbWTeiL4NeEIIigWnQe+E8/oPszn6LQZLEiy8TtzFfhTgqImRL9rYvz\nco0DwCpmEre7EzETueg2RqcvLMrX1dBZzJZvk/HEZ2NlrUSVmFf+QWgv/9F/\nGg92V7dUVB1RJCHbvRXpBcFwUitJtgtsUKP09urMviT5G00YkhgkKB8IcnCN\np5t+4zsqQsdX8Kz837XBi8Ruuu/bYhPjx0bqFBlw1LuTJuqBTQFhGS61m3Ko\n9gdF5rWWZaG+IzJvh9b49LypJnd6oGz+qAD5SgKZzkpgMlQ3xYh55PdTbhyZ\nXRz3\r\n=jI8Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 7.6.0"},"scripts":{"lint":"eslint --ext .js ./","test":"mocha -R spec --require @babel/register --recursive test/","build":"babel --out-dir lib/ *.js","clean":"rimraf lib","autotest":"mocha --watch -R spec --require @babel/register --recursive test/","posttest":"yarn run lint","prepublish":"yarn run lint && yarn run test && yarn run clean && yarn run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2014 Travis Collins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n","dependencies":{"cuid":"^2.1.6","backo":"^1.1.0","ruta3":"^2.0.0","engine.io":"2Pacalypse-/engine.io#master","immutable":"^4.0.0-rc.12","nydus-protocol":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","eslint":"^5.16.0","rimraf":"^2.6.3","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","babel-eslint":"^10.0.1","nydus-client":"^1.0.2","@babel/register":"^7.4.4","chai-as-promised":"^7.1.1","engine.io-client":"^4.0.5","@babel/preset-env":"^7.4.5","eslint-plugin-babel":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_1.1.0_1609032405554_0.873226273377371","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"nydus","version":"2.0.0","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@2.0.0","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"a38fa03aea03608838525a72ed5c0dfd4d45a339","tarball":"https://registry.npmjs.org/nydus/-/nydus-2.0.0.tgz","fileCount":17,"integrity":"sha512-aDa5tnFChmCdAakq1rLs/Zbg78YXvakvNjbgU6L3kI4zMBKqS3bxDqy0RH3cEA6WdZZDuxtPyMRA5r5ko4Ur8Q==","signatures":[{"sig":"MEUCIQC+NEDdQabmbNlHeKTxuZ4lOhkUL+1/XEVu+EbOoNrk6gIgMR16PFd9b5aIYlrWZJRA9Viw+0/cgsEc3AXOSEE+AdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6ck1CRA9TVsSAnZWagAAuJAQAJPAczX5w3s/meCMHuRb\n1l6xPqZ/niZf18qguowc4Z6/ZFIiC5ejNmLJ3M6g1UX1EwxlvOKgoYAzyKMk\nYq7t+7eYnJzaraSWeh51cXSsYpDnci6RJEZJj8Qz8qXETI4pAqvmz28S35g3\n7hOGu05LSMIPqHQD44gpuiJCjFF5Ghry6lkHqdOjVlfeWIK8QmIphe07DreQ\nYQ0V46hjqPzDmneUUhO02BbpSw4vm77HIw7DjU6eEmC+44oIyOuCcMetkWy7\n6gBGSKZvKivC0wda1HE3QOfdK+Ajso2a4Ra7BNo/LctqjVO14ptyKFIfnnux\nPTjwt4+C6HZCP5g/isfD56YFRoUoKdkFMBcr9ftjf1bz6tQCCbU9uQ4DGK15\ngvteMlm5WcKVWIQZBnJyltM2Kn1SW4DlRKTPQVZD6eTXZ8umL6FyoZS9AWpR\nHqpnDSlBnTSi5eK0Kdb0Ni5K2126FmqSnKpQ18o2FP4Gi3R0hjTuAhFn0Igp\nWTI2vEiwDJZ9poOoxFqB7E1yaFSzeN2Nyi/gamu0ZRrxgRIw2GkZJfqC1nIJ\nvMtiy4sZZtFIR+zfPt5Rv9I8pU5b8MYX3j3WQQiT4mvaXxmS+jKLWluI+8gX\n19GfeBKfpXqzYFEwrxIUSgThThnAIycbf5818DZiNDqXgooYD6gYDmIca6rH\nsZMP\r\n=rvjg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/modules/index.js","engines":{"node":">= 12.4.0"},"scripts":{"lint":"eslint --ext .js,.ts ./","test":"ts-mocha -p tsconfig-cjs.json -R spec test/**.ts","build":"tsc && tsc -p tsconfig-cjs.json","clean":"rimraf dist","watch":"tsc -w","autotest":"ts-mocha --p tsconfig-cjs.json w --watch-extensions ts -R spec test/**.ts","prepublishOnly":"yarn run lint && yarn run test && yarn run clean && yarn run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2014 Travis Collins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n","dependencies":{"cuid":"^2.1.6","ruta3":"^2.0.0","backo2":"^1.0.2","engine.io":"2Pacalypse-/engine.io#master","immutable":"^4.0.0-rc.12","nydus-protocol":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1","eslint":"^7.16.0","rimraf":"^3.0.2","prettier":"^2.2.1","ts-mocha":"^8.0.0","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","nydus-client":"^2.0.0","@types/backo2":"^1.0.1","@types/engine.io":"^3.1.4","chai-as-promised":"^7.1.1","engine.io-client":"^4.0.5","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.0","@types/engine.io-client":"^3.1.4","@typescript-eslint/parser":"^4.11.0","@typescript-eslint/eslint-plugin":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_2.0.0_1609156916619_0.4605166422558038","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"nydus","version":"2.0.1","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@2.0.1","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"9133541b58ffd48e96b08054f8fba4c4c5bb94e7","tarball":"https://registry.npmjs.org/nydus/-/nydus-2.0.1.tgz","fileCount":17,"integrity":"sha512-3dIiRawaiTz9BrSauiORXsXt2rXEP0yvPyAN+X5GPSJRWNckZbX7arGxixus0XBZqeP1kmhhPVzZ+4x4v4AVOw==","signatures":[{"sig":"MEUCIQDpVVqjawS/DuqJVIk78ttj33/H5UOM0qd79dZXv/3e2AIgfpaL4Y8lGYe/n/v9xqYACshQ+SKnwVrNXz/mTzR6I48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6crLCRA9TVsSAnZWagAAzEAP+gO45t8y5PkTbPOQtQBS\ny2t3MXuljB+8KlT/MLOLtawbw7HXBVYnTa06GsFF3Q68SH8y7fY2UdkmIqWZ\nu47euwpajkZRw8bUoqO9myGCj6uzuwqmXH/Cg+bXcI22+JdD0c/yUv2Ied+m\nsyiCvWCp/6kkK28iznu4Gie3dhPxR9z9v98XwQzJ8ZTRz5JUqSqbTKXcSIzm\n5QxihRi3DL+7nO28cYFrtMYrJybYcSONo8xxaEbKUozZEAt5hPfj7UiK+kOZ\nBk1d7B8cjKcmboKqKjbmr5xrNYbPe/+ZGWZNWCu1cDiI/lfdP/t+dzK3IQg8\nK6RHKYyRT10EXM1eN1DgncaGrQDawI3x5sRvGfpy123KYppa55pcKkHMxtnV\nY82sT0O1qWK6zq880/bIt+T0fUDf6Ws8/LNT/gJQDg2BHKX498kK/ZbEdU4Z\nQgEua/Oxe9/N+NeJkdEzR9F+LaM3q0WQx7aHENPadHM7GJgKg1v0CJMZHSdj\n6ZZEazjygynjwwvMrFkQhpTDdVRLFk7QtcRA5prRwQ28clicmVrHUOEAJA56\nZ7Q+9tImmCMvcu/9Q6MiSHAHyPwMj6VNwzTFWGh3mODBN8iIG9Wh1sJjmkYX\nkePkczqMgIOBxvDNXP8I5PDocY1oRHFIiVRfJoYBMEfMU6TLJNYklbNBfBoD\nxic4\r\n=HLlM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/modules/index.js","engines":{"node":">= 12.4.0"},"scripts":{"lint":"eslint --ext .js,.ts ./","test":"ts-mocha -p tsconfig-cjs.json -R spec test/**.ts","build":"tsc && tsc -p tsconfig-cjs.json","clean":"rimraf dist","watch":"tsc -w","autotest":"ts-mocha --p tsconfig-cjs.json w --watch-extensions ts -R spec test/**.ts","prepublishOnly":"yarn run lint && yarn run test && yarn run clean && yarn run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2014 Travis Collins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n","dependencies":{"cuid":"^2.1.6","ruta3":"^2.0.0","backo2":"^1.0.2","engine.io":"2Pacalypse-/engine.io#master","immutable":"^4.0.0-rc.12","nydus-protocol":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1","eslint":"^7.16.0","rimraf":"^3.0.2","prettier":"^2.2.1","ts-mocha":"^8.0.0","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","nydus-client":"^2.0.0","@types/backo2":"^1.0.1","@types/engine.io":"^3.1.4","chai-as-promised":"^7.1.1","engine.io-client":"^4.0.5","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.0","@types/engine.io-client":"^3.1.4","@typescript-eslint/parser":"^4.11.0","@typescript-eslint/eslint-plugin":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_2.0.1_1609157323306_0.46148327316653925","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"nydus","version":"2.0.2","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@2.0.2","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"a97176b6d7fbda2b51069365ad941e6989178da6","tarball":"https://registry.npmjs.org/nydus/-/nydus-2.0.2.tgz","fileCount":17,"integrity":"sha512-XbcQIH8fudZns4rpUtfhZ/HRKrp1orxnaGHCxGFqlr3BVrrBz7xk4OUeC1MAr7e7X/6nqn2qxqbD1dcBNtp67g==","signatures":[{"sig":"MEUCIQD3bxFxPiq5ChH++OFqN+o4lZR6M/UTgFvnC++4KhhWDwIgRwHK4onUytOfQOARNrpojWBm8VttyGVUOmriVYSNOMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9AZLCRA9TVsSAnZWagAAFbgP+wW3lFhKd0UEBw407ISJ\nmG1uHogLAj3K0/UvlhYS+BniDgOgeHv3aXYiALdCT2Qbj4s9Tr1DKaAWmo+C\njvVe9GEm60N9MkIUK4EGDjtVq3xLPciQEkbhueSOaq/fIyylLmDu0/m7GgBh\nlMmxVe56LoqqiH0E3HfQxHx2e8XUBcbRooowSNcRX2gMvkLDi2FqmRKEoXL5\nmIQtzdGLw6tMK3U9r1FSfNEGWyKe4WkU/w+YXjqrFgif4MnVTp6R8ggolzrT\n2qDpVnqkmMvECShJ26XLuq7xOF7M1L53eZmqFx1+/FvYvDlnf1jjBrG8q688\nuoNiBTyijXorWwtfkvTQDHe7HmfBZR5/j2cTSKhaKGef/pE4XPA1tD9vnPVU\ne0ZoJ/EaS3/Fnv/MnCsB/sLPJFTvbvfebHYdnvW2mrE2ZzGK/vDv2sQJ4fKF\n69Mz9CZcHHGbg2rLUujUgme0s2Lh1e0Yk4XievpCnEj0NCAQLYYbaNxWBUvT\nz0z+Ty/+pB1SUPWZPlGW6XKWfjRJDGUv3X2DFPuX1LI/OO4UdmD+DLDvRA6W\nXd+f520mNZ//dI/GM6HBfcJO9JaoIOMNvx3BXEvPAvd79aIu0PAvKY6/ouwV\n7F+Z617w37tgH+SbYGOAm2OwMQka7cvMNdPjQH53Vo2lPk1fgrYOdRvgSgK/\noZwW\r\n=za6h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/modules/index.js","engines":{"node":">= 12.4.0"},"scripts":{"lint":"eslint --ext .js,.ts ./","test":"ts-mocha -p tsconfig-cjs.json -R spec test/**.ts","build":"tsc && tsc -p tsconfig-cjs.json","clean":"rimraf dist","watch":"tsc -w","autotest":"ts-mocha --p tsconfig-cjs.json w --watch-extensions ts -R spec test/**.ts","prepublishOnly":"yarn run lint && yarn run test && yarn run clean && yarn run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2014 Travis Collins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n","dependencies":{"cuid":"^2.1.6","ruta3":"^2.0.0","backo2":"^1.0.2","engine.io":"2Pacalypse-/engine.io#master","immutable":"^4.0.0-rc.12","nydus-protocol":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1","eslint":"^7.16.0","rimraf":"^3.0.2","prettier":"^2.2.1","ts-mocha":"^8.0.0","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","nydus-client":"^2.0.0","@types/backo2":"^1.0.1","@types/engine.io":"^3.1.4","chai-as-promised":"^7.1.1","engine.io-client":"^4.0.5","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.0","@types/engine.io-client":"^3.1.4","@typescript-eslint/parser":"^4.11.0","@typescript-eslint/eslint-plugin":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_2.0.2_1609827914984_0.20580052567656582","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"nydus","version":"2.1.0","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@2.1.0","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"d48a3e85c7efe365010061916899d913496d0255","tarball":"https://registry.npmjs.org/nydus/-/nydus-2.1.0.tgz","fileCount":17,"integrity":"sha512-n6zjlLUEJpAt1IRLDGdH/+KSfMYTQMnqkzODW7taXmQ1rvoAD6PSid91y97IphbE4gtDR1ctlR4TWffFEXJ9rg==","signatures":[{"sig":"MEUCIQCPq54k8d+XjXc2Xf8nFuqs+WfLUadyVswHR9YX8hV1cQIgAI2kz1gUYFO+HC/0U3QlF4YTw7Hyxo23/wy/+GJY7Vk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTF2KCRA9TVsSAnZWagAAm+kP/iudo66/n4T2k6blbe8Q\nNqoz6zHXGU9YVwY7PPXHaIk5KuErViZgBEWfu9+TC+uo3IRlEKVuNtarkhB+\nBQfDfzzxqvvXImlscQF6x2Ct01EDomZHUIYbv0AWqtJdLW31+5wbE/y0RWiN\nDv0sTa0ki5d5XeOhULCbj3ASQ1YdEa873NWeDIiY7zDRMEkSFNI1feH6L73n\nicvRXTKatP0tbIc2tKr7vTRVWzhSIjmviDa6ACZLIZA1ZEe/Odpo43WdphcG\nZJJ2H04ipjbYP16Tb7Vaa4ULm+vJFif/4Fr7OwqCgujAJvs84RxdC3xG2EJJ\n0G3ICv/E4omy/LBk7wu7UE0yHsTkj9JWicOs8F2cAKd5utZkT4gEJStOoWMM\n8CCtPL5bqcLji6ZcvbrsvFj76NQxCjbIDKOvEeX2VuQ3lJ32wx4dL0eYyAe8\nV/VFm8nDV7pOtgR9rHWsfdBHbyjPxNIKJLa79Gsgwappih2L6MR0EtSb7PlX\nNqYQIeREKaL8Hut7zAuarVt9d1t/wTZlN6HJ/nRHkBgz0uBwUwr/pn9bcozI\nc12834qaof4mWjtC/D3RcgoHA+QSYUQP4loGD2ERERa98/MLByCxkAxrP7cW\n9e39sMeObUoH0f5ww9n2xi2YewkvhERqo05bIYZUz8noyUI9hthEul0BnDDd\n+XxB\r\n=wYUA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/modules/index.js","engines":{"node":">= 12.4.0"},"scripts":{"lint":"eslint --ext .js,.ts ./","test":"ts-mocha -p tsconfig-cjs.json -R spec test/**.ts","build":"tsc && tsc -p tsconfig-cjs.json","clean":"rimraf dist","watch":"tsc -w","autotest":"ts-mocha --p tsconfig-cjs.json w --watch-extensions ts -R spec test/**.ts","prepublishOnly":"yarn run lint && yarn run test && yarn run clean && yarn run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2014 Travis Collins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n","dependencies":{"cuid":"^2.1.6","ruta3":"^2.0.0","backo2":"^1.0.2","engine.io":"2Pacalypse-/engine.io#master","immutable":"^4.0.0-rc.12","nydus-protocol":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1","eslint":"^7.16.0","rimraf":"^3.0.2","prettier":"^2.2.1","ts-mocha":"^8.0.0","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","nydus-client":"^2.0.0","@types/backo2":"^1.0.1","@types/engine.io":"^3.1.4","chai-as-promised":"^7.1.1","engine.io-client":"^4.0.5","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.0","@types/engine.io-client":"^3.1.4","@typescript-eslint/parser":"^4.11.0","@typescript-eslint/eslint-plugin":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_2.1.0_1615617417786_0.5687405256898523","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"nydus","version":"2.1.1","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@2.1.1","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"a169b700e12caa0091376471a98f814be3e618eb","tarball":"https://registry.npmjs.org/nydus/-/nydus-2.1.1.tgz","fileCount":17,"integrity":"sha512-2w8IQjmAbAtJde56sm5iy7uGNlF7Wqi5UTeNf4yaj54tGXT5pG7Q0FsKRJlfrJvjN0q8yj6AI2RDINKJEt3n5Q==","signatures":[{"sig":"MEUCIDmLTqfnuNqQdO1kom6J9stslRlx1IXumopxmwByBt9pAiEA68o0zj7semo3HXCjuYd71jnZPm+9XIHW16i3+9qIt1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTGWHCRA9TVsSAnZWagAAAgoP+gKeUzbPtm1+jdeqs8Wo\nRnPkEsS7c9Aw2grfAQch8yeqiLqDm6L+QddUuA7T+rIhONOpDF8TG0QRSywO\nrPhCvxwWVYMgyyaSMLqM2XjDs17YFcg0TF4gd4mCdd6sUor7fWNcRaOEMBOJ\n49NI98Z8wDHFo384HI6xC8L6zW/joMgCktyhWHc0GHhc1QIMa3m8j1voa4U/\n/in8f4pfaWAZ6eZKaSF2XI6mC4m/46rPaoyUsS1HcQgrY3tAGPp/3c1qDtJu\n9qUtnWiGkhXAPGy7nqe4q8TazS4jb67syI3gfGg11jhaWFGhk6ZHrOgHD0/z\n5KR6kIHZC3XFbhUrKjHOA/x8VObN0XSaG0kxGki4khTW69oc2Czlokf3FUUe\naZzWWaywtbv0afQwMtcgSUuzeY8MI+CApJAsJTlN2mswsBDMvtT/1XKK7rJM\n1qGXQ1hVGjOf8YtIK/jXVxZqzb7F4kYfEWGdYyfPFiLipc4hiBqDTHNPLxWL\ngH50Ixv06WWDTUpsiQtm799NBuT6JxJAO5kcHFqYbLpKIo/4clTNIeeNsUO7\n2fzcS0DQ6LZw3YkFeCLuslnkSM2YeIPmywPoIk0k0b4bssma84eDF9Vmv9BU\nQ3WgbPBj4MSSXM9WSOzdpGF9vvVq3aH1xH7ZTHPqcCIFouRALPJ90a48WEWe\nuWua\r\n=0Sk3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/modules/index.js","engines":{"node":">= 12.4.0"},"scripts":{"lint":"eslint --ext .js,.ts ./","test":"ts-mocha -p tsconfig-cjs.json -R spec test/**.ts","build":"tsc && tsc -p tsconfig-cjs.json","clean":"rimraf dist","watch":"tsc -w","autotest":"ts-mocha --p tsconfig-cjs.json w --watch-extensions ts -R spec test/**.ts","prepublishOnly":"yarn run lint && yarn run test && yarn run clean && yarn run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2014 Travis Collins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n","dependencies":{"cuid":"^2.1.6","ruta3":"^2.0.0","backo2":"^1.0.2","engine.io":"2Pacalypse-/engine.io#master","immutable":"^4.0.0-rc.12","nydus-protocol":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1","eslint":"^7.16.0","rimraf":"^3.0.2","prettier":"^2.2.1","ts-mocha":"^8.0.0","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","nydus-client":"^2.0.0","@types/backo2":"^1.0.1","@types/engine.io":"^3.1.4","chai-as-promised":"^7.1.1","engine.io-client":"^4.0.5","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.0","@types/engine.io-client":"^3.1.4","@typescript-eslint/parser":"^4.11.0","@typescript-eslint/eslint-plugin":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_2.1.1_1615619463278_0.10215872895053901","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"nydus","version":"3.0.0","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@3.0.0","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"e1f47f789a8a65ebace301174299dec5f3ce1e80","tarball":"https://registry.npmjs.org/nydus/-/nydus-3.0.0.tgz","fileCount":22,"integrity":"sha512-SU2jLMIPnGzT0LJ/BXXNlnzBVCJuMrbB9ULSDCOhJj0aeVc1kcRWdbHOwZxD6921bNp7n6QuSjc0pAmZ/q5J/g==","signatures":[{"sig":"MEQCIBAlTEev6GX5Yuv9g64/lS16e+8eiiSmaa8XDXiSS5yQAiBxZDQxQNU777l5sBKdKqTNN6gzctuONy46Uxe58qbRrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoeyYCRA9TVsSAnZWagAAaMQP/3YPgroS0aCZa//vQsdT\ngpH+HozUYLl4xecCR3BTiGSRnTjImnaWElbuV5bgTBBt/e6bjhkVCE7nxwia\niKv+n3I+cud2Ye74QHxqT1M/L2coa0gih0dBoFBcx6zGqWeyW8k+UZ6TGrMu\n1CSh55560qV8wOiAm4Len+uWhaEgP6x/J16mgA/wg8q95Z6FcQItcGcvf5sv\nmID5BCqcV2gmTGth9O1UoqmmUVNLdZjxiFLfmSHk09DK++Q24Ywt3DuKSYRu\nb7J1I8+5eArCPUzkAVI4uSdJB9zpaWgFYB6nC6xdAhNqHqi3Fh7HZA9mctUr\nCf7w2nVFtdrpLq6vhDhaoh78/+WHa+D55sGA/SeInPszqYiP8mTnH2L0pfSp\nFqEO0rFfwUl3ux5KvJ9SCn6/0/ghBuNdewGILBJcRXj6gr4MtVRxtOGuHmAL\np4RRXJZyjrgHyROAQ8mvoVhcPEi//LOh3RYAUWo5lHIhKl0B5eweMPaqoyRH\nkd/Y0aqTWHctxGU8x0xDPv1ti1KVALQWEB7bqk5utHXzCJ+AsWAO4BJX1OLz\nYNhC+yOrqXPUwKv0DhSm75fgQp1VXOG467yooX53J/di25uAIt+WkKov2WRq\neF03AfqOVpnvC/GNgZjhLO0tKHphnWGVA9nB3tmezp0XQmlyUXbUA/28Vh5g\n8eLi\r\n=nrFA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/modules/index.js","engines":{"node":">= 12.4.0"},"scripts":{"lint":"eslint --ext .js,.ts ./","test":"ts-mocha -p tsconfig-cjs.json -R spec test/**.ts","build":"tsc && tsc -p tsconfig-cjs.json","clean":"rimraf dist","watch":"tsc -w","autotest":"ts-mocha -p tsconfig-cjs.json -w --watch-extensions ts -R spec test/**.ts","posttest":"yarn run tsc --noEmit && yarn run lint","testonly":"ts-mocha -p tsconfig-cjs.json -R spec test/**.ts","prepublishOnly":"yarn run lint && yarn run test && yarn run clean && yarn run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2014 Travis Collins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n","dependencies":{"cuid":"^2.1.6","ruta3":"^2.0.0","backo2":"^1.0.2","engine.io":"^5.1.1","immutable":"^4.0.0-rc.12","typed-emitter":"^1.3.1","nydus-protocol":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1","eslint":"^7.16.0","rimraf":"^3.0.2","prettier":"^2.2.1","ts-mocha":"^8.0.0","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","nydus-client":"^3.0.0","@types/backo2":"^1.0.1","@types/engine.io":"^3.1.4","chai-as-promised":"^7.1.1","engine.io-client":"^5.1.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.3.0","@types/engine.io-client":"^3.1.4","@typescript-eslint/parser":"^4.11.0","@typescript-eslint/eslint-plugin":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_3.0.0_1621224600490_0.004330549456533994","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"nydus","version":"3.0.1","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@3.0.1","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"9bb893064a347951415084acbb61696e80ce67d5","tarball":"https://registry.npmjs.org/nydus/-/nydus-3.0.1.tgz","fileCount":22,"integrity":"sha512-0ADS//pXHZRho4x1ybYTyhREQFtpAD0znMWzeJUVk3SG5qXG0HvHN3XPSo+3+ACY2SDfThwcWA7Iq0Qd6I85tw==","signatures":[{"sig":"MEQCIGOrttcquffpaGhhHvDSPVp/po2LlZrYMgp8IljIXenJAiBT5fvrVCnRZ/t/sSCTEBfxRcCw4Csw//5TOkR4oyi68Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsgHQCRA9TVsSAnZWagAAWnUP/0OUu8zztHyu1IVgqM2k\nBo4cHoyWWKrPYkYwCxWSZrZPSdArnKIv2NDCyERMqQ/2EA7QaxPaoHxA3qOc\nw/275qvux1JxMwdnH5+UtpwFwpQcjCXqYxjyHb0mDyHdoRdGzX6VcoMoY6Zj\nuqH1Kxf959IybW0KzCfXLRg27NosJxoIFlV8hZUNnQzcNNOrINA9i4eQTKdB\nrB/Emr0R69MWGIJwuS9LrVTMhBrpID0EL2FfB8gyZHP8buae3edRnq+g3h4z\nmuVwVzxLaiD79QRHLX7ItN7123rejY20iVLUVK9KBJdJBqRBOqUALtoLRH6U\n6JbW4g0JzWEStvo+gT+SKj0bqjnIlNpn0eJDAdfHpr81mtc8NH4muZsxgyvD\nHPPHbV6SnEc79Te1cWmoKA41dW22NMiJErKr8wTL1Rdo81H5zDkpAius33KV\nQ4LZN8SLpzLy5ihMfhBKRsW7OXAi3xYtsmFpsIeATV3qv4DAttJbQl1zmkjm\nitg0mFILYoZ0iTKpoiQWaUsWcqeq8o2trRkHg2RIJCFsrRIMcjGWIgFtKnqw\nXtKv0AFz4JmHPdlcUcWcaClZIBv+95+Qwx7QDGyud6+VUZV7aaD+2QMBGwx3\nE6WkMzUX7ScIJlo3hknRTmyzG6pL6vUvNkpl4G2Z6BsmB6pDeJFFYwtOONJV\nmYeM\r\n=S4q2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/modules/index.js","engines":{"node":">= 12.4.0"},"scripts":{"lint":"eslint --ext .js,.ts ./","test":"ts-mocha -p tsconfig-cjs.json -R spec test/**.ts","build":"tsc && tsc -p tsconfig-cjs.json","clean":"rimraf dist","watch":"tsc -w","autotest":"ts-mocha -p tsconfig-cjs.json -w --watch-extensions ts -R spec test/**.ts","posttest":"yarn run tsc --noEmit && yarn run lint","testonly":"ts-mocha -p tsconfig-cjs.json -R spec test/**.ts","prepublishOnly":"yarn run lint && yarn run test && yarn run clean && yarn run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2014 Travis Collins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n","dependencies":{"cuid":"^2.1.6","ruta3":"^2.0.0","backo2":"^1.0.2","engine.io":"^5.1.1","immutable":"^4.0.0-rc.12","typed-emitter":"^1.3.1","nydus-protocol":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1","eslint":"^7.16.0","rimraf":"^3.0.2","prettier":"^2.2.1","ts-mocha":"^8.0.0","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","nydus-client":"^3.0.0","@types/backo2":"^1.0.1","@types/engine.io":"^3.1.4","chai-as-promised":"^7.1.1","engine.io-client":"^5.1.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.3.0","@types/engine.io-client":"^3.1.4","@typescript-eslint/parser":"^4.11.0","@typescript-eslint/eslint-plugin":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_3.0.1_1622278607787_0.5717104854360107","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"nydus","version":"3.0.2","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@3.0.2","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"cf9d7db5d64109845d2d7a1640f4b6c349e577ad","tarball":"https://registry.npmjs.org/nydus/-/nydus-3.0.2.tgz","fileCount":22,"integrity":"sha512-K66tku/bp9l/zJIRYaTjdwKIB5cAKYaLu8kjB27cTW5umCHMctuYbT+DSN8sYuVXHkqELLlX0wYZiDHWwMFcPA==","signatures":[{"sig":"MEUCIAlpklYEWtsp3VAPPDZgc1e81wlGXRSiSd2FJFuM5N3jAiEAyY6mYH0WbBcmDREKi5hmYtZG2s+MennG7v0wAZ6NaDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtD7iCRA9TVsSAnZWagAAU6sP/3e+ppf5es0js/EQbVyB\nRmpw/4ZZjEPv5ctSlGDVgL3sMeQnP18+mfUxWWbFOjOw/QaqzBZNGh2xYDLF\nMMWjhL4h++6Wt9CFhQ9i+49MpA3HiNYNJcPMNQqivnf/ZfbioJyW4Q0Yg8+c\nb61PmUtC9BJ5dAjSnoFC3JyhtmjLYQsYQqPbJ0D0DbR/gyJFWym5KtA2rSIc\nAiQFbd2PnirJgLVYiPovxq90FO2Bp6o6mEunJxDNNzzkmi+yLP6pybydPHgP\nCB3JcjtU1DMAKRWjj1Kw2c6eU2IDVOshEY767NVhoLSKX0sbaZaqSnjo9yzG\nrS4nC451OhVfve9yU0zesHTZ1qSgbYtoh+GTA76VLts1UghpNa5GIFDUgSw+\nNSrydl9WOkmjO5JICCvaJn42qxiC2FhaniDOeW3jfEOXC+c2sMzMit95Cg8n\nQ4amw6CxJxbcx2UbHietwnFsc9jeeoUM2PwSSZqqEV/FTegb/hGSwFEXz+I0\nnZbSpDe9fBgogVZtaOKrfia+PKixy1CtXCK3eXK3VFTu6iNtOiSDAy4HKMbJ\nO2jfovT0s5LNwAe9JiWRg84ZICvGRfmJfFJeMj+rWvhUyF6v1NrAD8AtEpkH\nu/I6Fp7VieKGhzfXBJt3eYAuYo4tJdU2SwjonAWA2ivDRusJpOsOIqGBM/z+\nl1dr\r\n=pL0O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/modules/index.js","engines":{"node":">= 12.4.0"},"scripts":{"lint":"eslint --ext .js,.ts ./","test":"ts-mocha -p tsconfig-cjs.json -R spec test/**.ts","build":"tsc && tsc -p tsconfig-cjs.json","clean":"rimraf dist","watch":"tsc -w","autotest":"ts-mocha -p tsconfig-cjs.json -w --watch-extensions ts -R spec test/**.ts","posttest":"yarn run tsc --noEmit && yarn run lint","testonly":"ts-mocha -p tsconfig-cjs.json -R spec test/**.ts","prepublishOnly":"yarn run lint && yarn run test && yarn run clean && yarn run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2014 Travis Collins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n","dependencies":{"cuid":"^2.1.6","ruta3":"^2.0.0","backo2":"^1.0.2","engine.io":"^5.1.1","immutable":"^4.0.0-rc.12","typed-emitter":"^1.3.1","nydus-protocol":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1","eslint":"^7.16.0","rimraf":"^3.0.2","prettier":"^2.2.1","ts-mocha":"^8.0.0","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","nydus-client":"^3.0.0","@types/backo2":"^1.0.1","@types/engine.io":"^3.1.4","chai-as-promised":"^7.1.1","engine.io-client":"^5.1.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.3.0","@types/engine.io-client":"^3.1.4","@typescript-eslint/parser":"^4.11.0","@typescript-eslint/eslint-plugin":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_3.0.2_1622425314441_0.6734134282370019","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"nydus","version":"4.0.0","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@4.0.0","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"44c0a58ce06cf6f968f96cb9ecec68e91511dd2b","tarball":"https://registry.npmjs.org/nydus/-/nydus-4.0.0.tgz","fileCount":22,"integrity":"sha512-JAxqPuPL2I74wfUBBY0mRfRVHQGa2XaArAmNpJ2H7/VdrExhPrDN2k/S0PqhgK7n1alptTN/JTcow0lzzdREBg==","signatures":[{"sig":"MEQCIBgepCk5nMuDaHvJtJ+sidtlcUCjncIYZ/wNf4YeVtnUAiBOX7lioVHt7cHiPKkAGSNPu/XVd+VHHQ9GyaVlNxiBDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimsgnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrBA//XrdUmK/KVhGPF+49LkwGMXNQUwilmTHrVmWBorkZorAr6eFc\r\nczPQD0YzQTNVyBsmWVgTcVQATnLlM+vzxtB9TsEXcZ3bXeNBvSoKyhnOgfDz\r\na8fnxKKclSgeDY6yQFXSKek0V2y8F2+fa324UsGbz7dysnXW7wByhFiApVlF\r\n3pITTLzNShlFRsAaUYa2EaFuJ66d19GMklB5xCUIh7AZqzAyHOQYOD26K3I4\r\ng6EOq9lO/z7qQpL0jbU8wC+Rp47Wgs1V8ZSSh5rA2zF3SyR/nM7Ja/g7/EeD\r\na9DWUkusM3VvwpaaDQQ5loEGeIvuyh+FkciWy/ViBV0zvLaT2O6e8WKuaxsE\r\ned7IwcdKrZYgtUnEl8zKhoS1IF9FM68X+Ezh1Tqj2fSQ7QTnqb9+MoZ36yyw\r\nIW1vFo6EL3uA+McN+FAmGP5p+XaFd+45P1ulnEj/RfuFFuEZI8d0jV8hl3Ps\r\nh+pmjQNH8JSsX6L7RdMy0wMg1lwD9Mi3X1jJV+aLSbxTCORdlxE8dwIY9bI+\r\nYz0wBI586Azvwyuj27hkuZfJ6DimetohYw6ehTgNH3azaUUgIhKdcuoue6Cu\r\nhOamIzut7y6l30g1++ROsNv5QmVUn9lA3CYKJrp+wub2zN5W+jS3Ln/06hyU\r\nGse9uX91YlaLlitGk5Fk2sgTqDSepNou6nk=\r\n=cvLs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/modules/index.js","engines":{"node":">= 12.4.0"},"scripts":{"lint":"eslint --ext .js,.ts ./","test":"ts-mocha -p tsconfig-cjs.json -R spec test/**.ts","build":"tsc && tsc -p tsconfig-cjs.json","clean":"rimraf dist","watch":"tsc -w","autotest":"ts-mocha -p tsconfig-cjs.json -w --watch-extensions ts -R spec test/**.ts","posttest":"yarn run tsc --noEmit && yarn run lint","testonly":"ts-mocha -p tsconfig-cjs.json -R spec test/**.ts","prepublishOnly":"yarn run lint && yarn run test && yarn run clean && yarn run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2014 Travis Collins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n","dependencies":{"cuid":"^2.1.6","ruta3":"^2.0.0","backo2":"^1.0.2","engine.io":"^6.2.0","immutable":"^4.0.0-rc.12","typed-emitter":"^2.1.0","nydus-protocol":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.0.0","eslint":"^8.17.0","rimraf":"^3.0.2","prettier":"^2.2.1","ts-mocha":"^10.0.0","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^9.1.1","nydus-client":"^3.0.0","@types/backo2":"^1.0.1","@types/engine.io":"^3.1.4","chai-as-promised":"^7.1.1","engine.io-client":"^6.2.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@types/engine.io-client":"^3.1.4","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_4.0.0_1654310951364_0.5566785127615348","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"nydus","version":"4.0.1","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@4.0.1","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"0ab2e4b237ab1d8b9a8b79f4980547f9b6317527","tarball":"https://registry.npmjs.org/nydus/-/nydus-4.0.1.tgz","fileCount":22,"integrity":"sha512-hdyqELQAHOOgeBtoJDLSjzakWOxyTcO/kCVR4ZX/X9IJXL8mM45MmAIQZfPk8IC/Balwgg9Z7Y7DDeb9+Lc2LA==","signatures":[{"sig":"MEYCIQDc46RF3VL2ZriejqSmxUckeXb27CA5b4wcdPpJAaGoQwIhAPRCCZPj12zam49B/EJ8Itc9RlHBJfG8IIrCsj93tM7A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJims3OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSYg//akEUzuFpu7JjDAUzbHPt8LOszm5SXOWEIhV4uCcTH5sS8YJg\r\nruG5rrQzUQYf1tKNJwGRZa+gPHHSvzqWK/HX9VDuY5xsJnV5NP4VocOFBeXv\r\nx0eprSSap1BTC4fr5s8TZ39H1Qg+uLHEQjtUR6cjOTbKyrBy3muI/n8FTyzH\r\npnGc4Dmre1BTWRbZjAy8oyNCGFlWh6pV5ddhrtOEjsx2nh5eRC0g8JraD7+3\r\nvmOGN/gK3+K73acwbePBEP32HWMFbRiCVdGNiU1+x+Ve+7MbP/zI1bElDAok\r\nekwGNo8R4OWydjkR4hYQoiW3WSMqlCfTj/SR7knCC3MxOG2gXQ9aTIuHb+6h\r\npypZiagk18QUFj8YkWwzDv3p6F4xH87+Hpo+g/Lw4oibnvQb34byC1JQkmNt\r\nfpZ86q27K8aP//qnkM/6xuoWjqiGNdknwWZroCGwP5Sz3NPikiGuTLba7ixb\r\nSBCNfG/qWEkEsm9S0TVs0EFxFinW+OeI8dcZw5d9rGdgrtD7/95m4BQ05Id+\r\np2MlndUjNl2URVCl6lVOhDUmrHfJHoeKUKeFvvLoNeQVCnijEbbrQXxqPBAn\r\nYeltQb+R94CYtgKmYluZaQ40n1uTtcgmZZcTgmukOnrB+vPcJu5CQR2XCOD5\r\n78d7akyMfi9J2ThhW72ol5k3d1W+tPpz3yY=\r\n=O59i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/modules/index.js","engines":{"node":">= 12.4.0"},"scripts":{"lint":"eslint --ext .js,.ts ./","test":"ts-mocha -p tsconfig-cjs.json -R spec test/**.ts","build":"tsc && tsc -p tsconfig-cjs.json","clean":"rimraf dist","watch":"tsc -w","autotest":"ts-mocha -p tsconfig-cjs.json -w --watch-extensions ts -R spec test/**.ts","posttest":"yarn run tsc --noEmit && yarn run lint","testonly":"ts-mocha -p tsconfig-cjs.json -R spec test/**.ts","prepublishOnly":"yarn run lint && yarn run test && yarn run clean && yarn run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2014 Travis Collins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n","dependencies":{"cuid":"^2.1.6","ruta3":"^2.0.0","backo2":"^1.0.2","engine.io":"^6.2.0","immutable":"^4.0.0-rc.12","typed-emitter":"^2.1.0","nydus-protocol":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.0.0","eslint":"^8.17.0","rimraf":"^3.0.2","prettier":"^2.2.1","ts-mocha":"^10.0.0","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^9.1.1","nydus-client":"^4.0.0","@types/backo2":"^1.0.1","@types/engine.io":"^3.1.4","chai-as-promised":"^7.1.1","engine.io-client":"^6.2.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@types/engine.io-client":"^3.1.4","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_4.0.1_1654312398247_0.49847641711477886","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"nydus","version":"4.0.2","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@4.0.2","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"7a7aed44fd800135998f347c7733b4e392b2307a","tarball":"https://registry.npmjs.org/nydus/-/nydus-4.0.2.tgz","fileCount":22,"integrity":"sha512-hHip9NJXBUBLk3RrqtwXDjjPISXIrNZAUrVTJqaZGPo+UdSKDW1HGsWjs2C/8aFxBWc9H0wcLtjCgdFUlzfuWQ==","signatures":[{"sig":"MEQCH2z7WErd5fKbI/sKF74MCtvYBfB67Of4L8AyEBQJIeYCIQCqmXC7uG29PM7yc84nKzzzuqwS3J15o1oe0aCGKDF33w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60055},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/modules/index.js","engines":{"node":">= 12.4.0"},"scripts":{"lint":"eslint --ext .js,.ts ./","test":"ts-mocha -p tsconfig-cjs.json -R spec test/**.ts","build":"tsc && tsc -p tsconfig-cjs.json","clean":"rimraf dist","watch":"tsc -w","autotest":"ts-mocha -p tsconfig-cjs.json -w --watch-extensions ts -R spec test/**.ts","posttest":"yarn run tsc --noEmit && yarn run lint","testonly":"ts-mocha -p tsconfig-cjs.json -R spec test/**.ts","prepublishOnly":"yarn run lint && yarn run test && yarn run clean && yarn run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus","type":"git"},"description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2014 Travis Collins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n","dependencies":{"cuid":"^2.1.6","ruta3":"^2.0.0","backo2":"^1.0.2","engine.io":"^6.2.0","immutable":"^4.0.0-rc.12","typed-emitter":"^2.1.0","nydus-protocol":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.0.0","eslint":"^8.17.0","rimraf":"^3.0.2","prettier":"^2.2.1","ts-mocha":"^10.0.0","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^10.0.1","nydus-client":"^4.0.0","@types/backo2":"^1.0.1","@types/engine.io":"^3.1.4","chai-as-promised":"^7.1.1","engine.io-client":"^6.2.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@types/engine.io-client":"^3.1.4","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_4.0.2_1683701764995_0.18737484120860803","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"nydus","version":"5.0.0","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@5.0.0","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"cfaf763df7899fa721a1f5607f46af83ddf12982","tarball":"https://registry.npmjs.org/nydus/-/nydus-5.0.0.tgz","fileCount":6,"integrity":"sha512-Ae7bLgJT8gnQiZLA3qY4g0mJenTjhz+tL0tz9nUXXTloPIX1K6Kw7YYMpn/kRUY76lfXTMu00mvBRhZdm1Dkjw==","signatures":[{"sig":"MEUCIQD7vA+psEeFtNmJDw67VFWZjC6/oD8MtctImM0rGIdvmQIgUVEoK4kjieNMcWoPh8jxvBXwxGR/ZCJxNjrE76kiLYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43328},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"e4be7f10d1398c59249e074dcdff17dd9d65d690","scripts":{"lint":"eslint --ext .js,.ts ./","test":"mocha --import=tsx -R spec test/**.ts","build":"tsup","watch":"tsup --watch","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"10.9.0","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ruta3":"^2.0.1","backo2":"^1.0.2","nanoid":"^5.1.5","engine.io":"^6.6.4","immutable":"^4.3.7","typed-emitter":"^2.1.0","nydus-protocol":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1+sha512.f0dda8580f0ee9481c5c79a1d927b9164f2c478e90992ad268bbb2465a736984391d6333d2c327913578b2804af33474ca554ba29c04a8b13060a717675ae3ac","devDependencies":{"tsx":"^4.19.4","chai":"^5.2.0","tsup":"^8.5.0","mocha":"^11.6.0","eslint":"^9.28.0","globals":"^16.2.0","prettier":"^3.5.3","@swc/core":"^1.12.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/chai":"^5.2.2","@types/mocha":"^10.0.10","nydus-client":"^4.0.6","@types/backo2":"^1.0.4","@eslint/eslintrc":"^3.3.1","chai-as-promised":"^8.0.1","engine.io-client":"^6.6.3","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@types/chai-as-promised":"^8.0.2","@typescript-eslint/parser":"^8.34.0","@typescript-eslint/eslint-plugin":"^8.34.0","prettier-plugin-organize-imports":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_5.0.0_1749595493358_0.32825671250837907","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"nydus","version":"5.0.1","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@5.0.1","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"547c98df077b04a8b4db3c43843a53a35077aebd","tarball":"https://registry.npmjs.org/nydus/-/nydus-5.0.1.tgz","fileCount":6,"integrity":"sha512-XceJ8wZCY/E8huUuajttZyrDNpQAkXYhAH4ynhaXjeMby2hVko1Zgt6m/y8USfe2az7JeV+tZ3Lzybdz/Ve1nA==","signatures":[{"sig":"MEUCIENcbKR3DtoS/QWTmMKSRg3jHSTWXDNliXltVUegj6bqAiEA9shX6l+25U/7bP7fVwNmMgAzmUZ8mFVPNvEGs41/+Ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43323},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"92e59bffaed68e9709b8003f6d2fc1264c36a5c3","scripts":{"lint":"eslint --ext .js,.ts ./","test":"mocha --import=tsx -R spec test/**.ts","build":"tsup","watch":"tsup --watch","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run build"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"10.9.0","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ruta3":"^2.0.1","backo2":"^1.0.2","nanoid":"^5.1.5","engine.io":"^6.6.4","immutable":"^4.3.7","typed-emitter":"^2.1.0","nydus-protocol":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1+sha512.f0dda8580f0ee9481c5c79a1d927b9164f2c478e90992ad268bbb2465a736984391d6333d2c327913578b2804af33474ca554ba29c04a8b13060a717675ae3ac","devDependencies":{"tsx":"^4.19.4","chai":"^5.2.0","tsup":"^8.5.0","mocha":"^11.6.0","eslint":"^9.28.0","globals":"^16.2.0","prettier":"^3.5.3","@swc/core":"^1.12.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/chai":"^5.2.2","@types/mocha":"^10.0.10","nydus-client":"^4.0.6","@types/backo2":"^1.0.4","@eslint/eslintrc":"^3.3.1","chai-as-promised":"^8.0.1","engine.io-client":"^6.6.3","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@types/chai-as-promised":"^8.0.2","@typescript-eslint/parser":"^8.34.0","@typescript-eslint/eslint-plugin":"^8.34.0","prettier-plugin-organize-imports":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_5.0.1_1749598530050_0.6651272614621788","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"nydus","version":"5.0.2","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@5.0.2","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"e32e86e7cce74f348d73945bff425ee239546884","tarball":"https://registry.npmjs.org/nydus/-/nydus-5.0.2.tgz","fileCount":6,"integrity":"sha512-pEnEtnINagueqh9I4gywADZIEoHkVgL8aTeWKHTULrBJ86kJZ4C8bOGrqF8ELpryXDZcoW2rLz3E18VmY44Wbw==","signatures":[{"sig":"MEYCIQCWGcDPDIqK415Z8RciC358WVFbbovrujzfCNukiHReFwIhAJ47VbjE8f4L9pvHGsBU+INflvEZ2/DZybLThbkgQa4k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42946},"main":"dist/index.js","type":"module","_from":"file:nydus-5.0.2.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .js,.ts ./","test":"mocha --import=tsx -R spec test/**.ts","build":"tsup","watch":"tsup --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"_resolved":"C:\\Users\\Travis\\AppData\\Local\\Temp\\f4b3e3887b075969907457ed080a10a7\\nydus-5.0.2.tgz","_integrity":"sha512-pEnEtnINagueqh9I4gywADZIEoHkVgL8aTeWKHTULrBJ86kJZ4C8bOGrqF8ELpryXDZcoW2rLz3E18VmY44Wbw==","repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"10.9.0","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ruta3":"^2.0.1","backo2":"^1.0.2","nanoid":"^5.1.5","engine.io":"^6.6.4","immutable":"^4.3.7","nydus-protocol":"^3.0.0","tiny-typed-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","chai":"^5.2.0","tsup":"^8.5.0","mocha":"^11.6.0","eslint":"^9.28.0","globals":"^16.2.0","prettier":"^3.5.3","@swc/core":"^1.12.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/chai":"^5.2.2","@types/mocha":"^10.0.10","nydus-client":"^4.0.6","@types/backo2":"^1.0.4","@eslint/eslintrc":"^3.3.1","chai-as-promised":"^8.0.1","engine.io-client":"^6.6.3","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@types/chai-as-promised":"^8.0.2","@typescript-eslint/parser":"^8.34.0","@typescript-eslint/eslint-plugin":"^8.34.0","prettier-plugin-organize-imports":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_5.0.2_1749598803777_0.6112288853024255","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"nydus","version":"5.1.0","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@5.1.0","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"5f5966972db5907450fc6b180f9b13b4e9dd77c6","tarball":"https://registry.npmjs.org/nydus/-/nydus-5.1.0.tgz","fileCount":6,"integrity":"sha512-pSNEBGvv0TmiYPj4LOJEc85LgGZK5y3r6M2RTY0YHL9mvf/cTEIcw8ZMFTy++wBs4jnpnf6JC9IbNjtCtKKPgg==","signatures":[{"sig":"MEQCICObhoLXptAAJGhm3im8NILrPmZNTCLnQbpm/SI5qWduAiAIfzkgYgbs7wxRNm8I+T6jn9Z4c5YhTtXWnsoSQu48XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42946},"main":"dist/index.js","type":"module","_from":"file:nydus-5.1.0.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .js,.ts ./","test":"mocha --import=tsx -R spec test/**.ts","build":"tsup","watch":"tsup --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"_resolved":"C:\\Users\\Travis\\AppData\\Local\\Temp\\c80d456abe94231269f5a54e8399778a\\nydus-5.1.0.tgz","_integrity":"sha512-pSNEBGvv0TmiYPj4LOJEc85LgGZK5y3r6M2RTY0YHL9mvf/cTEIcw8ZMFTy++wBs4jnpnf6JC9IbNjtCtKKPgg==","repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"10.9.0","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ruta3":"^2.0.1","backo2":"^1.0.2","nanoid":"^5.1.5","engine.io":"^6.6.4","immutable":"^4.3.7","nydus-protocol":"^3.0.0","tiny-typed-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","chai":"^5.2.1","tsup":"^8.5.0","mocha":"^11.7.1","eslint":"^9.32.0","globals":"^16.3.0","prettier":"^3.6.2","@swc/core":"^1.13.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/chai":"^5.2.2","@types/mocha":"^10.0.10","nydus-client":"^5.1.0","@types/backo2":"^1.0.4","@eslint/eslintrc":"^3.3.1","chai-as-promised":"^8.0.1","engine.io-client":"^6.6.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@types/chai-as-promised":"^8.0.2","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0","prettier-plugin-organize-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_5.1.0_1753491593250_0.06353101288490826","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"nydus","version":"5.2.0","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@5.2.0","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"4ec0fb71cc1f6320ef3737616da93b977301b921","tarball":"https://registry.npmjs.org/nydus/-/nydus-5.2.0.tgz","fileCount":6,"integrity":"sha512-ovHmA3WZDSWdXCzqi6o4DFBQEpL/aUrT1s9DTg4O8y9u3aDsEnPt7BRM4PowjgShHzCkRRYtLkUotIVbLtK89A==","signatures":[{"sig":"MEYCIQD2anzrdImWl3+64qhOOo0Mftp810gQJyLpuG9Pbvpg1QIhANydz35K820G3JzxTFhEd/s8H/zxLqoLVufcq3JmJ6KM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42946},"main":"dist/index.js","type":"module","_from":"file:nydus-5.2.0.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .js,.ts ./","test":"mocha --import=tsx -R spec test/**.ts","build":"tsup","watch":"tsup --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"_resolved":"C:\\Users\\Travis\\AppData\\Local\\Temp\\06ea8f278f48fa0736d6dbc1b0ad2dfa\\nydus-5.2.0.tgz","_integrity":"sha512-ovHmA3WZDSWdXCzqi6o4DFBQEpL/aUrT1s9DTg4O8y9u3aDsEnPt7BRM4PowjgShHzCkRRYtLkUotIVbLtK89A==","repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"10.9.0","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ruta3":"^2.0.1","backo2":"^1.0.2","nanoid":"^5.1.5","engine.io":"^6.6.4","immutable":"^5.1.3","nydus-protocol":"^3.0.0","tiny-typed-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","chai":"^5.2.1","tsup":"^8.5.0","mocha":"^11.7.1","eslint":"^9.33.0","globals":"^16.3.0","prettier":"^3.6.2","@swc/core":"^1.13.3","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/chai":"^5.2.2","@types/mocha":"^10.0.10","nydus-client":"^5.1.0","@types/backo2":"^1.0.4","@eslint/eslintrc":"^3.3.1","chai-as-promised":"^8.0.1","engine.io-client":"^6.6.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@types/chai-as-promised":"^8.0.2","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1","prettier-plugin-organize-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_5.2.0_1755301440523_0.7106788533177724","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"nydus","version":"5.2.1","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@5.2.1","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"7a1c167ebab27dbf037aa62f0c70563ccd8cba53","tarball":"https://registry.npmjs.org/nydus/-/nydus-5.2.1.tgz","fileCount":6,"integrity":"sha512-Ybmfpe2Dug/ZBUV+itO+WTO2hBRnlC7Vu5+Q/bUVwoaALtkIvpas35bVnqcs6zp5srsshhzZSz4F2HetBzsNQA==","signatures":[{"sig":"MEYCIQDlzJWh4EZl3sCbMeEZ2L4X9XmR0VrD3QXb6le7bNJCuQIhAM+lcKs0fZ/Dcblvn9rbflCsXKZxcThCmiq92ht8O1L0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42946},"main":"dist/index.js","type":"module","_from":"file:nydus-5.2.1.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .js,.ts ./","test":"mocha --import=tsx -R spec test/**.ts","build":"tsup","watch":"tsup --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"_resolved":"C:\\Users\\Travis\\AppData\\Local\\Temp\\ddfffc79d318a102c63a1151ed6d8770\\nydus-5.2.1.tgz","_integrity":"sha512-Ybmfpe2Dug/ZBUV+itO+WTO2hBRnlC7Vu5+Q/bUVwoaALtkIvpas35bVnqcs6zp5srsshhzZSz4F2HetBzsNQA==","repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"10.9.0","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ruta3":"^2.0.1","backo2":"^1.0.2","nanoid":"^5.1.5","engine.io":"^6.6.4","immutable":"^5.1.3","nydus-protocol":"^3.0.0","tiny-typed-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","chai":"^5.2.1","tsup":"^8.5.0","mocha":"^11.7.1","eslint":"^9.33.0","globals":"^16.3.0","prettier":"^3.6.2","@swc/core":"^1.13.3","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/chai":"^5.2.2","@types/mocha":"^10.0.10","nydus-client":"^5.1.0","@types/backo2":"^1.0.4","@eslint/eslintrc":"^3.3.1","chai-as-promised":"^8.0.1","engine.io-client":"^6.6.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@types/chai-as-promised":"^8.0.2","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1","prettier-plugin-organize-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_5.2.1_1755306758817_0.463198307973117","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"nydus","version":"5.3.0","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@5.3.0","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"2fec43105fa21bd0c8f1f7064f4edc95665d7344","tarball":"https://registry.npmjs.org/nydus/-/nydus-5.3.0.tgz","fileCount":6,"integrity":"sha512-ZqY4Mk5LcwQeYOHjvjrpWtZTjnILEW2xrGtdRLqtpoRUdWtbaCBH80Es9h8pYot+nE5NwnC8gBpTXQQYMsyvlQ==","signatures":[{"sig":"MEYCIQChEeayxRuEGFADvLlvprDIFx0LKfj0FQVZ8Qz30Q0NLwIhALBK1GBlDGmRyyaL1d3RkGIedo75TMOTBPxpm2nELO73","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39104},"main":"dist/index.js","type":"module","_from":"file:nydus-5.3.0.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .js,.ts ./","test":"mocha --import=tsx -R spec test/**.ts","build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"_resolved":"C:\\Users\\Travis\\AppData\\Local\\Temp\\6876803fb20e0f4dba33140197e04669\\nydus-5.3.0.tgz","_integrity":"sha512-ZqY4Mk5LcwQeYOHjvjrpWtZTjnILEW2xrGtdRLqtpoRUdWtbaCBH80Es9h8pYot+nE5NwnC8gBpTXQQYMsyvlQ==","repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"10.9.0","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ruta3":"^2.0.1","backo2":"^1.0.2","nanoid":"^5.1.6","engine.io":"^6.6.5","immutable":"^5.1.4","nydus-protocol":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chai":"^6.2.2","mocha":"^11.7.5","eslint":"^9.39.2","tsdown":"^0.18.3","globals":"^16.5.0","publint":"^0.3.16","prettier":"^3.7.4","@swc/core":"^1.15.7","@types/ws":"^8.18.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/mocha":"^10.0.10","nydus-client":"^5.1.0","@types/backo2":"^1.0.4","unplugin-unused":"^0.5.6","@eslint/eslintrc":"^3.3.3","@vitejs/devtools":"0.0.0-alpha.22","chai-as-promised":"^8.0.2","engine.io-client":"^6.6.4","unplugin-lightningcss":"^0.4.4","@arethetypeswrong/core":"^0.18.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@types/chai-as-promised":"^8.0.2","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1","prettier-plugin-organize-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_5.3.0_1766984797492_0.8734004886941527","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"nydus","version":"5.3.1","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@5.3.1","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"854423bd182085521e2039f60859e07a0a09cf93","tarball":"https://registry.npmjs.org/nydus/-/nydus-5.3.1.tgz","fileCount":6,"integrity":"sha512-4Lw8xt3UqPp2u4m9rJzT/GfZTgJNsREsBOWFRy/qPncE/3kmucOnSFPjXEfstGYizdWArysx90ULeFCzTF6vfA==","signatures":[{"sig":"MEYCIQDjpNlnIftILbrwIi0xXyFhQwIhKP0gBcXjzwgg5HNnywIhALCW7ENtWLqxIBMmOsE5twhfSF5anHBtgc3ZDONP6gZa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39230},"main":"./dist/index.mjs","type":"module","_from":"file:nydus-5.3.1.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"eslint --ext .js,.ts ./","test":"mocha --import=tsx -R spec test/**.ts","build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"_resolved":"C:\\Users\\Travis\\AppData\\Local\\Temp\\4745f722e9667066665fb486215d4aa3\\nydus-5.3.1.tgz","_integrity":"sha512-4Lw8xt3UqPp2u4m9rJzT/GfZTgJNsREsBOWFRy/qPncE/3kmucOnSFPjXEfstGYizdWArysx90ULeFCzTF6vfA==","repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"10.9.0","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ruta3":"^2.0.1","backo2":"^1.0.2","nanoid":"^5.1.6","engine.io":"^6.6.5","immutable":"^5.1.4","nydus-protocol":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chai":"^6.2.2","mocha":"^11.7.5","eslint":"^9.39.2","tsdown":"^0.18.3","globals":"^16.5.0","publint":"^0.3.16","prettier":"^3.7.4","@swc/core":"^1.15.7","@types/ws":"^8.18.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/mocha":"^10.0.10","nydus-client":"^5.1.0","@types/backo2":"^1.0.4","unplugin-unused":"^0.5.6","@eslint/eslintrc":"^3.3.3","@vitejs/devtools":"0.0.0-alpha.22","chai-as-promised":"^8.0.2","engine.io-client":"^6.6.4","unplugin-lightningcss":"^0.4.4","@arethetypeswrong/core":"^0.18.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@types/chai-as-promised":"^8.0.2","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1","prettier-plugin-organize-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_5.3.1_1766985590461_0.9296486710786038","host":"s3://npm-registry-packages-npm-production"}},"5.3.2":{"name":"nydus","version":"5.3.2","keywords":["nydus","websockets","websocket","rpc","pubsub"],"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","_id":"nydus@5.3.2","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"homepage":"https://github.com/tec27/nydus","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"c84d65faa010a50791eff3777c993df9907a4507","tarball":"https://registry.npmjs.org/nydus/-/nydus-5.3.2.tgz","fileCount":6,"integrity":"sha512-9BTYWRKmW2dKR0LATyq3YxV1baGz6lCr1W36trtDKSVcs3yvwOsSN0ri5DTMS62uXGoqPmisPLuBSD+Up1vzoA==","signatures":[{"sig":"MEUCIGkvJBTQcPB+phWP6s3xuveEhJx2IOb2RNcXHBzXwQ1yAiEAoFnOW9pIrjy9qKkS6DCtKhcrVuAfAFHy3DV7Am7u9VU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39230},"main":"./dist/index.mjs","type":"module","_from":"file:nydus-5.3.2.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"eslint --ext .js,.ts ./","test":"mocha --import=tsx -R spec test/**.ts","build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tec27","email":"travis@tec27.com"},"_resolved":"C:\\Users\\Travis\\AppData\\Local\\Temp\\97ae585fdf81259bd3e3c1edfaa4fbe4\\nydus-5.3.2.tgz","_integrity":"sha512-9BTYWRKmW2dKR0LATyq3YxV1baGz6lCr1W36trtDKSVcs3yvwOsSN0ri5DTMS62uXGoqPmisPLuBSD+Up1vzoA==","repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"10.9.0","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ruta3":"^2.0.1","backo2":"^1.0.2","nanoid":"^5.1.6","engine.io":"^6.6.5","immutable":"^5.1.4","nydus-protocol":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chai":"^6.2.2","mocha":"^11.7.5","eslint":"^9.39.2","tsdown":"^0.18.3","globals":"^16.5.0","publint":"^0.3.16","prettier":"^3.7.4","@swc/core":"^1.15.7","@types/ws":"^8.18.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/mocha":"^10.0.10","nydus-client":"^5.1.0","@types/backo2":"^1.0.4","unplugin-unused":"^0.5.6","@eslint/eslintrc":"^3.3.3","@vitejs/devtools":"0.0.0-alpha.22","chai-as-promised":"^8.0.2","engine.io-client":"^6.6.4","unplugin-lightningcss":"^0.4.4","@arethetypeswrong/core":"^0.18.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@types/chai-as-promised":"^8.0.2","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1","prettier-plugin-organize-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nydus_5.3.2_1766985864071_0.30224530365657976","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"_id":"nydus@5.4.0","bugs":{"url":"https://github.com/tec27/nydus/issues"},"dist":{"shasum":"b27bfa0f2dca2fc217746f72070031cdca782217","tarball":"https://registry.npmjs.org/nydus/-/nydus-5.4.0.tgz","fileCount":6,"integrity":"sha512-J9qkWnUghRz97//0mS638Zt4fv8tposbTWhMyX8ydNU+BiJqRz3wf5tRTAb6TsQnAtpftKv8F/TvIIVyVWkuqw==","signatures":[{"sig":"MEQCIExs5w1/3eERs9gA9Zjmy2PRQlbd8QnJC5Y4m0QZrc6zAiBV6s3yWe/Dx2XDTkqMczbNnwDhM3wjoaqKmNO0Dyl6Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCmVsKHk4dgZY5FMrDDS47m+iZd9lRitN2xlc/Jn/P78AIgeIaTm+Kd82EV6Q31JsGgC13A3Xq5XzR/5qrsEZZZIIo="}],"unpackedSize":39172},"name":"nydus","type":"module","types":"./dist/index.d.mts","author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"engines":{"node":">=22.12"},"exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"gitHead":"57ebea3aa37ea878ac3da1fb3f55d620344f7e2c","license":"MIT","scripts":{"lint":"eslint --ext .js,.ts ./","test":"mocha --import=tsx -R spec test/**.ts","build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run build"},"version":"5.4.0","_npmUser":{"name":"tec27","email":"travis@tec27.com"},"homepage":"https://github.com/tec27/nydus","keywords":["nydus","websockets","websocket","rpc","pubsub"],"repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"_npmVersion":"10.9.0","description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","directories":{},"maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"_nodeVersion":"24.14.0","dependencies":{"ruta3":"^2.0.1","backo2":"^1.0.2","nanoid":"^6.0.1","engine.io":"^6.6.11","immutable":"^5.1.9","nydus-protocol":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@12.6.0+sha512.3ef68f951cb111ac204b4a5a16f0b2ddf0da56a96e0413e81d855d9f0b55ef926714709028e1cd00c405c2c5fb7b9e8ec4dc46777c805d0373c2f2ff00fd20ec","devDependencies":{"tsx":"^4.23.15","chai":"^6.2.2","mocha":"^12.0.2","eslint":"^10.11.0","tsdown":"^0.23.0","globals":"^17.12.0","prettier":"^3.9.9","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/chai":"^5.2.3","@types/node":"^22.20.4","@types/mocha":"^10.0.10","nydus-client":"^5.4.0","@types/backo2":"^1.0.4","@eslint/eslintrc":"^3.3.7","chai-as-promised":"^8.0.2","engine.io-client":"^6.6.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","@types/chai-as-promised":"^8.0.2","@typescript-eslint/parser":"^8.70.1","@typescript-eslint/eslint-plugin":"^8.70.1","prettier-plugin-organize-imports":"^4.3.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nydus_5.4.0_1790563589724_0.3915423149884323"}}},"time":{"created":"2014-03-20T09:08:47.929Z","modified":"2026-09-28T02:46:29.927Z","0.1.0":"2014-03-20T09:08:47.929Z","0.1.1":"2014-03-23T02:51:04.804Z","0.1.2":"2014-05-05T07:17:56.809Z","0.1.3":"2014-05-18T22:59:44.303Z","0.1.4":"2014-06-19T06:02:09.729Z","0.1.5":"2014-06-19T06:05:02.873Z","0.1.6":"2014-06-20T06:39:09.558Z","0.2.0":"2014-07-24T05:42:27.406Z","0.2.1":"2014-07-25T06:11:53.716Z","0.2.2":"2014-07-31T04:43:07.331Z","0.2.3":"2015-02-12T08:18:07.097Z","0.3.0":"2015-10-04T00:32:12.862Z","0.3.1":"2015-10-04T00:50:16.458Z","0.3.2":"2015-10-04T01:06:43.718Z","0.3.3":"2015-11-17T08:17:21.842Z","0.3.4":"2015-12-30T09:30:44.075Z","0.3.5":"2016-06-07T01:24:18.104Z","1.0.0":"2017-05-15T23:13:06.486Z","1.0.1":"2017-05-20T05:31:30.431Z","1.0.2":"2017-05-20T05:38:42.847Z","1.0.3":"2017-05-20T06:03:01.799Z","1.0.4":"2019-06-18T00:26:42.441Z","1.1.0":"2020-12-27T01:26:45.671Z","2.0.0":"2020-12-28T12:01:56.756Z","2.0.1":"2020-12-28T12:08:43.446Z","2.0.2":"2021-01-05T06:25:15.133Z","2.1.0":"2021-03-13T06:36:58.422Z","2.1.1":"2021-03-13T07:11:03.423Z","3.0.0":"2021-05-17T04:10:00.682Z","3.0.1":"2021-05-29T08:56:47.977Z","3.0.2":"2021-05-31T01:41:54.598Z","4.0.0":"2022-06-04T02:49:11.649Z","4.0.1":"2022-06-04T03:13:18.553Z","4.0.2":"2023-05-10T06:56:05.235Z","5.0.0":"2025-06-10T22:44:53.518Z","5.0.1":"2025-06-10T23:35:30.257Z","5.0.2":"2025-06-10T23:40:03.989Z","5.1.0":"2025-07-26T00:59:53.442Z","5.2.0":"2025-08-15T23:44:00.731Z","5.2.1":"2025-08-16T01:12:38.995Z","5.3.0":"2025-12-29T05:06:37.652Z","5.3.1":"2025-12-29T05:19:50.600Z","5.3.2":"2025-12-29T05:24:24.212Z","5.4.0":"2026-09-28T02:46:29.800Z"},"bugs":{"url":"https://github.com/tec27/nydus/issues"},"author":{"url":"http://tec27.com/","name":"Travis Collins","email":"travis@tec27.com"},"license":"MIT","homepage":"https://github.com/tec27/nydus","keywords":["nydus","websockets","websocket","rpc","pubsub"],"repository":{"url":"git://github.com/tec27/nydus.git","type":"git"},"description":"WebSocket server using the nydus protocol, a simple RPC/PubSub protocol.","maintainers":[{"name":"tec27","email":"travis@tec27.com"}],"readme":"# nydus\n\nWebSocket server using the [nydus protocol](https://github.com/tec27/nydus-protocol), a simple RPC/PubSub protocol.\n\n[![NPM](https://img.shields.io/npm/v/nydus.svg?style=flat)](https://www.npmjs.org/package/nydus)\n\n[![NPM](https://nodei.co/npm/nydus.png)](https://nodei.co/npm/nydus/)\n\n## Usage\n\n#### `import nydus from 'nydus'`\n\n<b><code>const nydusServer = nydus(httpServer[, options])</code></b>\n\nCreate a nydus server and attach it to a particular `httpServer`. An optional `options` object can\nbe passed as the second argument.\nFor the list of acceptable options, check the [constructor method](https://github.com/socketio/engine.io#methods-1) of engine.io.\n\n## API\n\n<b><code>nydusServer.registerRoute(pathPattern, ...handlers)</code></b>\n\nRegister one or more handlers to respond to `INVOKE` messages on a path matching the specified\npattern. Handlers are ES7 async functions (and thus return promises when called) of the form:\n`async function(data, next)`\n\nHandlers will be composed in order, and are expected to call `next(data, next)` to make execution\ncontinue further down the chain. Data is an immutable map that can be changed before passing it to\nthe next function, but should present the same API (or ideally, be an ImmutableJS map) for\ncompatibility with other handlers.\n\nThe final resolved value will be sent to the client (as a RESULT if the promise was successfully\nresolved, or an ERROR if it was rejected).\n\n<b><code>nydusServer.subscribeClient(client, path[, initialData])</code></b>\n\nAdd a subscription to a publish path for a client. Whenever messages are published to that path,\nthis client will receive a message (until unsubscribed). If `initialData` is specified and the\nclient was previously not subscribed, this data will be published to the client immediately (but\nnot to the other subscribed clients).\n\n<b><code>nydusServer.publish(path, data)</code></b>\n\nPublish the given `data` to all of the clients subscribed on the specified `path`.\n\n<b><code>nydusServer.unsubscribeClient(client, path)</code></b>\n\nRemove a client's subscription to a particular path (if it was subscribed).\n\n<b><code>nydusServer.close()</code></b>\n\nClose any open connections and then stop the nydus server.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}