{"_id":"echtzeit","_rev":"72-62fa4869938fe2752845b5bbaf4856af","name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","dist-tags":{"latest":"1.6.4"},"versions":{"1.0.0":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/faye","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.0.0","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"","faye-websocket":">=0.6.0"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.0.0","dist":{"shasum":"3da5b02bd1ab1ad187a210f927edc9dd191e7720","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.0.0.tgz","integrity":"sha512-Kt7uiIxa9VxDQ+4SpAP9XnaKUY+9aOUGmEtu30QzaJJIPjcyQmsrL4WZbwxrWZqBR+9hYSntBrG+kZR0rywjhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8/mAJUQJG33/57ZuLxTBLRHTrDmENyX3xm3qTSoPukQIgI3g+Bpb8/u6enuJ/0FyyLjjB6qhQKSta7slmRC6fuTw="}]},"_from":".","_npmVersion":"1.2.24","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.0.1":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.0.1","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"","faye-websocket":">=0.6.0"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.0.1","dist":{"shasum":"28e33584eb7397aca03dc7270381d7036afc74ca","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.0.1.tgz","integrity":"sha512-JXknxJI/BzFkKNEPnE+/Rka2FoxHXPu0G0joo3VVstAOtoBl64hi2NMMn8rRwIt2Ke2B2Bm+6bhCOJYytSTCBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEoEWgowq4o28TsW5xBn0+tvnEP4v2WxdCpzLQ9Ub3PIAiAXZOA/4hNWzFPVTlI8xU/NYoDUXija8DRQW8TeBNErfg=="}]},"_from":".","_npmVersion":"1.2.24","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.0.2":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.0.2","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"","faye-websocket":">=0.6.0"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.0.2","dist":{"shasum":"c718e2371563d788c4b754f3f3458c6acbeca2b2","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.0.2.tgz","integrity":"sha512-J4vJ9Tc1u+Se6+P3xQ2qSIgErbmuewLcomQxaNvIJQBBOrGCHqdjDZHVVXNYnOYO2r2R6GycPjOtuJSJFitFEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4zm95g2O+eHARv+22u6769IADSNjysW86TuXLqCCx2AIgGpq3RyV0BpZ00x+evloyVpNGdJdckxjyEv5k1Gb7meY="}]},"_from":".","_npmVersion":"1.2.24","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.0.3":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.0.3","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"","faye-websocket":">=0.6.0"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.0.3","dist":{"shasum":"a35d6ce23fe977bdc515a5bb55d4374d8169749c","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.0.3.tgz","integrity":"sha512-YdRvhJ9kV7C7FUM+7gIgmAZxaZ/L4IJZix8Np6blT6ZVqVsyX77YlHZ3qbigdF5T+9Ptk43KrGAjrWa9uT7HAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHmOETHfTJpcSRWHryGh96xA1jr9Q8oPD/T+ZyKkBw4IAiEAlR+fbfpxASzTzI8SFyMQA60RLjrk02gO05xutgBuhZ8="}]},"_from":".","_npmVersion":"1.2.24","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.1.0":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.1.0","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"","faye-websocket":">=0.6.0"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.1.0","dist":{"shasum":"2ace2afd5e475016866f9353547eba92cb7e2bf1","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.1.0.tgz","integrity":"sha512-Zc5P7WL1pl/d8zfsknt4tQbkVk1E+nnMtTUWrO7ROhBIvBVnaaAlpXUMR8xxv/kPzBb9WPs8zcyDKJ+s/6MOsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyq6LRMeGluocmM2ojtN0eP3HwcED5p2xZVAg3OA5SiwIhAIZV78JjBKvE94kUnDkjRTOuRBsWAZkS54xf1AapIHVE"}]},"_from":".","_npmVersion":"1.2.24","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.2.0":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.2.0","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"*","faye-websocket":"*"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.2.0","dist":{"shasum":"5884b97647a421918900bf624d381acf27c2ba54","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.2.0.tgz","integrity":"sha512-lLxEYc6JoMrU6aKZGYlI/AjtphgE5fEW48zyKQXuzp1Ilv2zU0IIQMr/LMlzmiY72u6oUOQobzC5wPw/X663Dw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHWQzTci+/1OXsbP6ix2Iv6pH6BfiD7+HF53Xe9dHM6FAiEArPGtj2Kk6BLrxAHgbrUrSFrTpL95CUWOVWVkiZ+3YRU="}]},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.2.1":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.2.1","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"*","faye-websocket":"*"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.2.1","dist":{"shasum":"fd911742fc801bc3d23d2ae683044b32d848ae42","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.2.1.tgz","integrity":"sha512-sj3Q00P7cF+/p2glgp9HNP6h8F2eHB+nO2S8erGXkZM7vdRXMUUzmGNWI/VViCFzA5H+5sNQLLUg9JlvR4FCDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3CO7Sr75FHzj92nJvls5SUDs6ULAad/vn0rL8RdvZEAiBHO3bAkY0oG90Cb+vA/P+k1jiH5Yccuaq+LWzJ3CDB4A=="}]},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.3.0":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.3.0","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"*","faye-websocket":"*"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.3.0","dist":{"shasum":"1467b460ed5c53bf0c1ef7d6dfde978c81439675","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.3.0.tgz","integrity":"sha512-B4ZeSREIUyH0y2W6EnAyl/2LndpyuucavLknz4d3KgbOQPPapmq9SfSCPsn6DW5kLRDooMXoG26AXcqFAcnmgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBEovJtu7LqI4db/5n+H2LfHGD1lVIV1BJwf2P/lgpdAiEAr26LefzJ2ERWWfHZU3PfxYWUDnSou31lm8/T1RYqCYo="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.3.1":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.3.1","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"*","faye-websocket":"*"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.3.1","dist":{"shasum":"ab1351ac0ffc1c5d6c3ff62a3c9419e6bfac3b1f","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.3.1.tgz","integrity":"sha512-B39ntpenbpD31L6NW6Kxy76rUKPcgIY6AWBYJMlvl0JJBbUSyQlNmDEuB4b+kuGoWUMvT9gymOwUiP3O5QKnyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE3i77Lky++kjNk/0yys64Hnm7/EU2N1oI7CNd6Rc6cnAiATTWSqsGjtlrEpv0YTr8JxJCb3ZrggnmRZ3pYFOubP0Q=="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.3.2":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.3.2","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"*","faye-websocket":"*"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.3.2","dist":{"shasum":"e11739fd74522b2c57072e050c2c62e885f02438","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.3.2.tgz","integrity":"sha512-+oDXhyy1UEJnAH7WchqaGhzXOBmq3aiSMtBQAZq/KfZmGNoFjoBI7nel7gTL+zizW5+Q8cQ1Evl5/eKHm9QquQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiBTKR54cDCNdIIvFYPaIkFqqASp5/40gUDk057lhZEQIhAJPXd/Wq5rL4HLUk+Okk+D4qisLttyJ4ItbgqTabCa8W"}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.3.3":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.3.3","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"*","faye-websocket":"*"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.3.3","dist":{"shasum":"a89efa66c0993c26b94eff70b33d2bad3f6b6c65","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.3.3.tgz","integrity":"sha512-Vj7gZkRFwModgJT8t+M2d/iRFTZCGWjBOaJW0g1nnhfCV4Bj6UjJUSWYqwT/pjuxJv1jyYVKSthpclDhAhu1lQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBAKB1zOxrwIr2aBlOP0QI/9I4nT5VDBXj2PBoArYcr2AiEAzaVQrCQHtTydu/j5D/keilvZmhpxCTD/jx2ijscs/8Y="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.3.4":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.3.4","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"*","faye-websocket":"*"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.3.4","dist":{"shasum":"b27d7ef08370938bec3a24cdfef60c68c3095e75","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.3.4.tgz","integrity":"sha512-4dC8HBey86nu1CCjHBdhIzlZFywzzU9mfeKJujHbMiLVqzseWAj+W6O3A5DAgmiSq4RwHGs+U40jfQO7fpRe3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHuMet25AJn2qsXJYpEU2dwE4LnWtTpOxToy2g7PPGDHAiAQqh0Gy3Pknn9C00MabQRKUUc7NKRXqeYP5+Et3ylCTw=="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.3.5":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.3.5","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"*","faye-websocket":"*"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.3.5","dist":{"shasum":"b6336b5380eb91543a3af225eb8f4bc956b29111","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.3.5.tgz","integrity":"sha512-x30IWyYMT5NOiRl1/9HVDk1FKbZ50d/9Rwzar/RFgUCY9Zi4BnlHqaAx2zJoZrhOY5GexbonFPE4PzsEURsDpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR14nUKvhTMvJynWLmo4OZJmdU7AZBT3r+ykUv3yWthQIgSHsYG9B/Pto4YQXmKulEMcJdC18WiSnSdJMXc/PWptg="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.4.0":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.4.0","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"*","faye-websocket":"*"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.4.0","dist":{"shasum":"09d2496d961f44430cf41280761bbde1dc8d4042","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.4.0.tgz","integrity":"sha512-Y+fVtqhmRV9JadIbrl94hnHQkhDO3ROv/5bNkzJFLpxIN240M7vsBEPddXU2V88bAOq9m4H7N0k+BZ8GnggwLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9s2Fnl0ZyQjxjj3Lv3Isz3JgoKSPyT2JnYm8/bh8yDAIgLh2jaFURLl9Na2FQI16NmLaVX7pz9RC8quJ7wIVyliE="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.4.1":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.4.1","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"*","faye-websocket":"*"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.4.1","dist":{"shasum":"e1e0fe83a80406cd8bda463f857b1678c90b3d40","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.4.1.tgz","integrity":"sha512-H/q9u80/sIwIZW2MG+PsVHSoygIy5mlVpubX55dKCZbvNfZgD7d83BvdwZNQf1D0wFycmGIz18fearJYBHJhsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAOF81VjA445Z7avBAQ/MRTygJQBN7o++OHB+IHvPP7KAiEA16/yZpN3YrD6uJhhDnZwSeBS0Q+JKXdxe2oEGfp5mSo="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.4.2":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.4.2","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"*","faye-websocket":"*"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.4.2","dist":{"shasum":"d829df4b18aefcc42c5f8e5d88947cdbf78e494a","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.4.2.tgz","integrity":"sha512-r8qlQJ1wl8wcmdFconj3y6SvSzUFXVxc6JREoWfh6e2s0Vqfe0W6utK3n6sCeDqRGH9KYcNlUziP15g/eiiwpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDauhL/ufB1kPCuQrbmPoRMx6Z4+kAB3MdwyzDYY/XEQQIgWi3fuCvs6JthNY4QezNeWmwKrgr3Gx3xMt48ihlT830="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.4.3":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.4.3","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"*","faye-websocket":"*"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.4.3","dist":{"shasum":"d6685e802820b37f8763a11664e8f1e9e2b6c8b5","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.4.3.tgz","integrity":"sha512-dOUeGNMbqYWBidifbkaMN3BrMMqQSgnv7bF7XiG2rEiAQWR//KqnJJhqmOmaIIBnW8Pkj1R+6/Ijl/SpBIvpBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHyc+6aS0ioSSTXa8v/KHUmYtbaNBEh0zac3/a8wGrQgAiBZVK+awHRdk/VLO0ii2VRCrswi84I1H+uBiYHGR9BUTQ=="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.0.3-b":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.0.3-b","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"","faye-websocket":">=0.6.0"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.0.3-b","dist":{"shasum":"0830577f886c1f27f45a929c4597b7be64445e3d","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.0.3b.tgz","integrity":"sha512-wuJpzwP/Un68qvxs+EAK6TvyzxVkzBTY3MAst3rxu4EyAqyg+XJzS+wHJsWoefm/KK9oajWgjJ33yxRt/LPI/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrQYvWrcILhsi7LU5JJtT9vTYUHszB/i5fMNBWC5qosAiEA4ZUrPbcsNN1mlm+ugvZW7v+QXQmZ+LhwkLnW76Z+GEI="}]},"_from":".","_npmVersion":"1.2.24","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.4.4":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.4.4","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"*","faye-websocket":"*"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.4.4","dist":{"shasum":"56f600d332d89e70ef334f2836a51793c0405e07","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.4.4.tgz","integrity":"sha512-TLLtZp+d9D4PW/IVC3im2UBRJIhYWES7xxe/UePIj3hu2uzJHceZ/pY/X+3UC5DjQP/Sb5Z5+efoJIJ6MTILzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWT4G1ksUEwaUR9mzp5CYwDYWnAdrxtJ7PqrvNjNIlvAiEAp8UltdmMo9nxkpWgASnXhXYSOpsmLJkKzzGKSQ7mdk8="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.4.5":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.4.5","engines":{"node":">=0.4.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"*","faye-websocket":"*"},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.4.5","dist":{"shasum":"d9c5fc5786e7058bc2304d2f328aee82bb6bdfcf","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.4.5.tgz","integrity":"sha512-GUNdm+cJVzMLTFPRx1QACW367fUpWQ2XyMz11XeFV+nxU8w8WFFE7BwbH5Nqt//qSo7za+7PvFFkdHHu/F6h4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7ZGANJJNdeB4mTu7wAGlmGN5lgoLIxEBX6ZtKWvPGWAiEA33cNT8ME+xV7FemIQ/oqNT4/RmOpOTv3SzODArOCXYQ="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.5.0":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.5.0","engines":{"node":">=0.6.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"cookiejar":"*","faye-websocket":"*","csprng":""},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.5.0","dist":{"shasum":"a57a7a5b79e202ca91f3f23dd4d67fa7b8660b06","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.5.0.tgz","integrity":"sha512-lh3rs15jmpKW96iButtDcX3BsRJJCJDQHy0Fppmcs3k6Oz4PTVWNnTgSg+mxkjT5fWH02t/dN7EnVqPe1qCYAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHPHpSCyTFMfHb5TI/bbslNySehqA2r9PdSb4mRTyjaFAiAo9Qc997JzVdqnDOWfk/T7n5N1r/MtE1IjzeTRSFyqiA=="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"directories":{}},"1.5.1":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/Legify/echtzeit","author":{"name":"Legify GmbH","email":"kenan@legify.com","url":"http://legify.com/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@legify.com","url":"http://legify.com/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.5.1","engines":{"node":">=0.6.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"concat-stream":"*","cookiejar":"*","faye-websocket":"*","csprng":""},"bugs":{"url":"https://github.com/Legify/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/Legify/echtzeit.git"},"_id":"echtzeit@1.5.1","dist":{"shasum":"79f83d33491320de8b30a5086006edae4661489c","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.5.1.tgz","integrity":"sha512-JyVMCo3WV9FUZpFk1rBRfZNy+y/ZLScJxsmaUsatmC2MjTcvB2uiBJccUWklBJ/sOk8cP9Udn0r/c75ReI/rOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5F1pxKMlpeL00BNFVmYrU37xwXaD+IAobI9qVMSouMQIgETQEzhMte7DDkUNVqngDpai0WInYDqFVKPZsgAOmCUQ="}]},"_from":".","_npmVersion":"1.3.23","_npmUser":{"name":"kenansulayman","email":"Kenan@Sulayman.org"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}]},"1.5.5":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/perint/echtzeit","author":{"name":"Perint","email":"kenan@sly.mn","url":"http://sly.mn/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@sly.mn","url":"http://sly.mn/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.5.5","engines":{"node":">=0.6.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"csprng":"","faye-websocket":"*","tough-cookie":"*"},"bugs":{"url":"https://github.com/perint/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/perint/echtzeit.git"},"_id":"echtzeit@1.5.5","_shasum":"e578755fa4b67ce415292f069e82dacaa6e39154","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"kenansulayman","email":"kenan@sly.mn"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"dist":{"shasum":"e578755fa4b67ce415292f069e82dacaa6e39154","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.5.5.tgz","integrity":"sha512-dtLOBKind7mFf+8F8WVlBefDnw2120mHuhRs+X/RPhk64s097MMuXVisgWbyELf8/uIA0ZdrAkzwOaZlI6n68Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIESqkYFXpp6AT/FPnUBxNwN+bVNiWZ2DpN8H7f8ppCGGAiA2+753d7NW9bZlrlXmm7sDqR9b8iGybiuhGKuxQcW6XA=="}]}},"1.5.6":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/perint/echtzeit","author":{"name":"Perint","email":"kenan@sly.mn","url":"http://sly.mn/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@sly.mn","url":"http://sly.mn/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.5.6","engines":{"node":">=0.6.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"csprng":"","faye-websocket":"*","tough-cookie":"*"},"bugs":{"url":"https://github.com/perint/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/perint/echtzeit.git"},"_id":"echtzeit@1.5.6","_shasum":"f2fe5fe11fa967e8fe94b4d4f61f00d20cb0bc19","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"kenansulayman","email":"kenan@sly.mn"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"dist":{"shasum":"f2fe5fe11fa967e8fe94b4d4f61f00d20cb0bc19","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.5.6.tgz","integrity":"sha512-dUV7zzJs9xDkIav8leY+COjIGHCeMwkX3L64J8nu8FmJP/WPErMieWgJe43ZncgYMbtGREy8F21GmP5oz1ktmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFK+TP+fbeU3mJwzXuZG4kddMvLl1I0bj4Qx9lSXHwy6AiEAq2GX0V6eC+KqX+IanZIWJFYaUG4MKuI8CZnFZifx0Vg="}]}},"1.6.1":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/perint/echtzeit","author":{"name":"Perint","email":"kenan@sly.mn","url":"http://sly.mn/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@sly.mn","url":"http://sly.mn/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.6.1","engines":{"node":">=0.6.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"csprng":"","uglify-js":"*","r1-telemetry":"*","faye-websocket":"*","tough-cookie":"*"},"bugs":{"url":"https://github.com/perint/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/perint/echtzeit.git"},"gitHead":"1de03afa84740db26302836f36d83e2db9c69516","_id":"echtzeit@1.6.1","_shasum":"e2e74d4e77299ddac0228f6e15b23b589f1d2c3c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"kenansulayman","email":"kenan@sly.mn"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"dist":{"shasum":"e2e74d4e77299ddac0228f6e15b23b589f1d2c3c","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.6.1.tgz","integrity":"sha512-X2B4EZfVxkxzGYu5NYkG8RSokGq39IqZMWpTKbROVzdu4xJmG9qwJSdPos842eSzvBl/XhX/9uUygEwi0m/a4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9ooxbLulq9sScMJ6FwK+Dy6hELMfpuX9dVfC9GRBGFgIhAPzEXIOFwWmU7TyGXCLaISvs4MGIFfnryVuTQXuKvKcd"}]}},"1.6.2":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/perint/echtzeit","author":{"name":"Perint","email":"kenan@sly.mn","url":"http://sly.mn/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@sly.mn","url":"http://sly.mn/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.6.2","engines":{"node":">=0.6.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"csprng":"","uglify-js":"*","r1-telemetry":"*","faye-websocket":"*","tough-cookie":"*"},"bugs":{"url":"https://github.com/perint/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/perint/echtzeit.git"},"gitHead":"e7abeb7d25550b722e5ffbd09657e8303792555a","_id":"echtzeit@1.6.2","_shasum":"c6ae023f37b4584feb53697da9db0e36ad7b40f1","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"kenansulayman","email":"kenan@sly.mn"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"dist":{"shasum":"c6ae023f37b4584feb53697da9db0e36ad7b40f1","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.6.2.tgz","integrity":"sha512-Mhd7ImJVNdKItXEMDlvEeQQik9fGYRda35vqDkANOwm9LMoCsmFU84RGXWwVtPX0OS7gOUMhPZFqZHaYUL86og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG6SAxCIcYQcB5KZEflQPAPf3tPkDhhdW72Qplq99zigIhANm17DVAbyv6bEqpATz8+2x1zTSLXnmtMvX2QSPxuG70"}]}},"1.6.3":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/perint/echtzeit","author":{"name":"Perint","email":"kenan@sly.mn","url":"http://sly.mn/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@sly.mn","url":"http://sly.mn/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.6.3","engines":{"node":">=0.6.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"csprng":"","uglify-js":"*","r1-telemetry":"*","faye-websocket":"*","tough-cookie":"*"},"bugs":{"url":"https://github.com/perint/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/perint/echtzeit.git"},"gitHead":"107bd02d6ec197ddf2de74b8343ce032a5168883","_id":"echtzeit@1.6.3","_shasum":"bf0d72abc6de09b180b3a2271f82c2ff947f486e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"kenansulayman","email":"kenan@sly.mn"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"dist":{"shasum":"bf0d72abc6de09b180b3a2271f82c2ff947f486e","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.6.3.tgz","integrity":"sha512-seyMqGLkE4LrWelmz1gwYV4E7DqRJtNpGTkedUl3otmg4WfuSGB0V8iQYWQbM0UlsgO93bVusMJOITM2MQ0Mkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJ+2kaol9TDxW4b+cLL5D51vHxqzTUJIKBXznroqv6pAiEAoiwiardt+9U5UqTj+cN8xUr7upAg3nSyTeevDY4Q79U="}]}},"1.6.4":{"name":"echtzeit","description":"A library-agnostic enterprise fork of the pub/sub toolset Faye","homepage":"https://github.com/perint/echtzeit","author":{"name":"Perint","email":"kenan@sly.mn","url":"http://sly.mn/"},"contributors":[{"name":"Kenan Sulayman","email":"kenan@sly.mn","url":"http://sly.mn/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"version":"1.6.4","engines":{"node":">=0.6.0"},"main":"./bin/echtzeit","scripts":{"install":"node build/","update":"node build/"},"dependencies":{"csprng":"","uglify-js":"*","r1-telemetry":"*","faye-websocket":"*","tough-cookie":"*"},"bugs":{"url":"https://github.com/perint/echtzeit/issues"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"repository":{"type":"git","url":"git://github.com/perint/echtzeit.git"},"gitHead":"8115baff5fce22372952b293c6f5a9c9bdf94658","_id":"echtzeit@1.6.4","_shasum":"6383b8e82ce7301e472e789a4ab75e5ccf3d5cbb","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"kenansulayman","email":"kenan@sly.mn"},"maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"dist":{"shasum":"6383b8e82ce7301e472e789a4ab75e5ccf3d5cbb","tarball":"https://registry.npmjs.org/echtzeit/-/echtzeit-1.6.4.tgz","integrity":"sha512-3jPIkkIeM+eI+daZsmMm/2XKKBB/kSAd7ZiEwsICAy7bGq2S0NeJBUVev8y6Nt66vUyZXm4ZQKrNY/QQT9zTfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICaPMVPmeynYzoaJvcNOGXMaFMF4BBBmEhObIbwsOqVjAiEAzgcSnVfdoy2z/bwyy6UMMJisYHjj0Eo/UVVLEHG2UKk="}]}}},"readme":"![Echtzeit by perint](http://data.sly.mn/PK6E/echtzeit.png)\n===========\n\nEchtzeit is a highly optimized toolset for pub/sub messaging between web clients built to scale.\n\nThis is an enterprise fork of Faye, please see http://faye.jcoglan.com for further information on the general purpose toolset with Ruby/Rack support. However, we endorse any *business to business* dialog and are open for support at `kenan@sly.mn` — please include information about the company you represent and the purpose of your *echtzeit* integration.\n\nInstallation\n------------\n\n  `npm install echtzeit`\n\nUsage\n------------\n\n\tWith the recent changes echtzeit and Faye, the engine will only listen if it is attached to an arbitrary server. Where echtzeit.listen was used, create a new server [var srv = (http/https).createServer()], attach an initialized instance [var ez = new echtzeit.NodeAdapter({mount: '/', timeout: 45})] to the server with [ez.attach(srv)] and finally listen to a port by [srv.listen(…)].\n\n*Echtzeit* makes it easy to kickstart your realtime environment by providing an abstraction layer which covers all transport-ways you love including WebSocket, JSONP, Polling and XHR. *Echtzeit* is adaptive and implements an intelligent extension system.\n\nYou kickstart the *echtzeit* engine by initializing it and attaching it to an arbitrary server of your choice — including *http*, *https* and *spdy*.\n\n\tvar echtzeit = require(\"echtzeit\"),\n\tez = new echtzeit.NodeAdapter({mount: '/app', timeout: 45});\n\nThe mountpoint makes it easy to attach to a server without disrupting its functions or service.\n\n\tvar srv = http.Server(); ez.attach(srv); srv.listen(643);\n\nIf you power it up and head to `http://127.0.0.1:643/app/client.js` you'll see *echtzeit*'s client library — which also implies *echtzeit* is working.\n\nThis is great! Let's listen to a channel and ditch that rocket-science degree:\n\n\tez.getClient().subscribe(\"/public\", function ( message ) { });\n\nWe're using *echtzeit*'s internal client for the server which gets rid of all the initialization clutter we would might face. Great so far, let's get started with the userland.\n\nThis ain't rocket-science, too: just include the client library and use the same way to connect to *echtzeit*.\n\n\t<script type=\"text/javascript\" src=\"http://127.0.0.1:643/app/client.js\"></script>\n\t<script type=\"text/javascript\">\n\t\tvar ez = new echtzeit.Client('http://127.0.0.1:643/app');\n\t</script>\n\nNow listen on a channel and you're ready to go:\n\n\tez.subscribe('/public', function( message ) { alert( message.text ) });\n\nGo ahead, open some windows and type this into the console of one window:\n\n\tez.publish(\"/public\", { text: \"Hey, friends!\" });\n\nYou can do the plain same on the server:\n\n\tez.getClient().publish('/public', { text: \"Hey, friends!\" });\n\nChangelog\n------------\n\n### 1.6.4 [Faye/1.1.0] / Weltschmerz\n\n* Complete overhaul; revises many custom changes. Notably faster.\n* Adds compilation of client library on build-time\n* Changes to JSON-P responses have been made mitigating the Rosetta Flash attack\n\n### 1.5.1 [Faye/1.0.1] / Superposition (II) <sup>†</sup>\n\n* Add `Adapter#close()` method for gracefully shutting down the server\n* Fix error recover bug in WebSocket that made transport cycle through `up`/`down` state\n* Update Promise implementation to pass `promises-aplus-tests 2.0`\n* Add `concat-stream` for collecting request data over stream\n\n### 1.5.0 / Superposition\n\n* Client changes:\n  * Allow clients to be instantiated with URI objects rather than strings\n  * Add a `ca` option to the Node `Client` class for passing in trusted server certificates\n  * Objects supporting the `callback()` method in JavaScript are now Promises\n  * Fix protocol-relative URI parsing in the client\n  * Remove the `getClientId()` and `getState()` methods from the `Client` class\n* Transport changes:\n  * Add request-size limiting to all batching transports\n  * Make the WebSocket transport more robust against quiet network periods and clients going to sleep\n  * Support cookies across all transports when using the client on Node.js or Ruby\n  * Support custom headers in the `cross-origin-long-polling` and server-side `websocket` transports\n* Adapter changes:\n  * Add an `origins` option to the server to whitelist authorized origins\n  * Escape U+2028 and U+2029 in JSON-P output\n  * Fix a bug stopping requests being routed when the mount point is `/`\n  * Fix various bugs that cause errors to be thrown if we try to send a message over a closed socket\n  * Remove the `listen()` method from `Adapter` in favour of using server-specific APIs\n* Server changes:\n  * Use cryptographically secure random number generators to create client IDs\n  * Allow extensions to access request properties by using 3-ary methods\n  * Objects supporting the `bind()` method now implement the full `EventEmitter` API\n  * Stop the server from forwarding the `clientId` property of published messages\n* Miscellaneous:\n  * Support Browserify by returning the client module\n  * `echtzeit.logger` can now be a logger object rather than a function\n\n### 1.0.0 / Co-Existence\n\n* Specify ciphers for SSL on Node to mitigate the BEAST attack\n* Mitigate increased risk of socket hang-up errors in Node v0.8.20\n* Fix race condition when processing outgoing extensions in the Node server\n* Fix problem loading the client script when using `{mount: '/'}`\n* Clean up connection objects when a WebSocket is re-used with a new clientId\n* All JavaScript code now runs in strict mode\n* Select transport on handshake, instead of on client creation to allow time for `disable()` calls\n* Do not speculatively open WebSocket/EventSource connections if they are disabled\n* Gracefully handle WebSocket messages with no data on the client side\n* Close and reconnect WebSocket when onerror is fired, not just when onclose is fired\n* Fix problem with caching of EventSource connections with stale clientIds\n* Don't parse query strings when checking if a URL is same-origin or not\n\n<sup>†</sup> May mutate and evolute at any time.\n\nIssues [![Build Status](https://travis-ci.org/perint/echtzeit.png)](https://travis-ci.org/perint/echtzeit)\n------------\n\nFeel free to open an issue if you think anything specific to this fork should be discussed. PRs are welcome. See the above notice if you have questions regarding *echtzeit*.\n\nDifferences to Faye\n------------\n\n* `fireback` flag controlling behaviour whether messages are sent back to the client who emitted them\n* `client.js` is cached and piped to every client from memory, rather than reading it from disk\n* Overall performance optimizations\n* More lightweight\n\nLicense\n------------\n\nCopyright (c) 2014 by perint and Kenan Sulayman. All Rights Reserved.\nCopyleft  (c) 2013 by Legify UG. All Rights Reserved.\n\n[Portions/Faye] Copyright (c) 2009-2013 James Coglan and contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the 'Software'), to deal in\nthe Software without restriction, including without limitation the rights to use,\ncopy, modify, merge, publish, distribute, sublicense, and/or sell copies of the\nSoftware, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies 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, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","maintainers":[{"name":"kenansulayman","email":"Kenan@Sulayman.org"}],"time":{"modified":"2022-06-16T04:46:12.925Z","created":"2013-05-30T23:03:35.196Z","1.0.0":"2013-05-30T23:03:38.645Z","1.0.1":"2013-05-30T23:13:44.635Z","1.0.2":"2013-05-30T23:21:55.954Z","1.0.3":"2013-06-01T15:20:48.303Z","1.0.3b":"2013-06-01T15:24:34.467Z","1.1.0":"2013-06-02T00:10:41.087Z","1.2.0":"2013-07-06T20:39:20.920Z","1.2.1":"2013-07-06T21:18:34.431Z","1.3.0":"2013-07-16T13:08:32.733Z","1.3.1":"2013-07-16T14:53:56.077Z","1.3.2":"2013-07-17T17:57:04.231Z","1.3.3":"2013-08-01T19:23:33.804Z","1.3.4":"2013-08-12T14:13:04.924Z","1.3.5":"2013-08-12T15:33:27.658Z","1.4.0":"2013-08-13T12:07:30.166Z","1.4.1":"2013-08-18T11:19:13.378Z","1.4.2":"2013-08-26T22:18:32.391Z","1.4.3":"2013-08-27T00:52:37.547Z","1.4.4":"2013-09-12T01:47:56.938Z","1.0.3-b":"2013-09-12T01:46:42.539Z","1.4.5":"2013-09-12T01:49:52.469Z","1.5.0":"2013-09-30T20:03:22.512Z","1.5.1":"2014-02-03T17:02:08.833Z","1.5.5":"2014-07-27T16:22:57.395Z","1.5.6":"2014-07-27T16:25:32.411Z","1.6.0":"2014-12-11T21:29:07.315Z","1.6.1":"2014-12-11T21:31:14.645Z","1.6.2":"2014-12-11T21:37:54.807Z","1.6.3":"2014-12-11T21:40:28.509Z","1.6.4":"2014-12-11T21:45:03.669Z"},"author":{"name":"Perint","email":"kenan@sly.mn","url":"http://sly.mn/"},"repository":{"type":"git","url":"git://github.com/perint/echtzeit.git"},"users":{"kenansulayman":true},"readmeFilename":"README.md","homepage":"https://github.com/perint/echtzeit","keywords":["faye","echtzeit","realtime","ajax","bayeux","comet","http","pubsub","websocket"],"contributors":[{"name":"Kenan Sulayman","email":"kenan@sly.mn","url":"http://sly.mn/"},{"name":"James Coglan","email":"jcoglan@gmail.com","url":"http://jcoglan.com/"}],"bugs":{"url":"https://github.com/perint/echtzeit/issues"}}