yunlongzha_try_nodejs
Version:
try it
1 lines • 116 kB
JSON
{"_id":"socket.io","_rev":"749-9784d7e99bd287e53731bb7462911941","name":"socket.io","description":"node.js realtime framework server","dist-tags":{"latest":"1.3.7"},"versions":{"0.3.8":{"name":"socket.io","description":"Sockets for the rest of us.","version":"0.3.8","author":{"name":"LearnBoost"},"license":[{"type":"MIT","url":"http://github.com/LearnBoost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/LearnBoost/Socket.IO-node.git"},"engine":["node >=0.1.90"],"directories":{"lib":"./lib/socket.io"},"_id":"socket.io@0.3.8","engines":{"node":"*"},"_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.3.8.tgz","shasum":"eefbe1c6db4341f59515f4196b437deaa90757a2"}},"0.4.0":{"name":"socket.io","description":"Sockets for the rest of us.","version":"0.4.0","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/LearnBoost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/LearnBoost/Socket.IO-node.git"},"engine":["node >=0.1.90"],"directories":{"lib":"./lib/socket.io"},"_id":"socket.io@0.4.0","engines":{"node":"*"},"_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.4.0.tgz","shasum":"07f02c84695c8c0c80095ef8902d9ebf855a7ed6"}},"0.4.1":{"name":"socket.io","description":"Sockets for the rest of us.","version":"0.4.1","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/LearnBoost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/LearnBoost/Socket.IO-node.git"},"engine":["node >=0.1.90"],"main":"./lib/socket.io","directories":{"lib":"./lib"},"_id":"socket.io@0.4.1","engines":{"node":"*"},"_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.4.1.tgz","shasum":"90d24a42561614b739eefdaa46a7fd743a4babf2"}},"0.5.1":{"name":"socket.io","description":"Sockets for the rest of us.","version":"0.5.1","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/LearnBoost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/LearnBoost/Socket.IO-node.git"},"engine":["node >=0.1.102"],"main":"./index","scripts":{"test":"make test"},"_id":"socket.io@0.5.1","engines":{"node":"*"},"_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.5.1.tgz","shasum":"aee7740b360650d221d8c50824db7c5557a8c5dd"},"directories":{}},"0.5.3":{"name":"socket.io","description":"Sockets for the rest of us.","version":"0.5.3","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/LearnBoost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/LearnBoost/Socket.IO-node.git"},"engine":["node >=0.1.98"],"main":"./","_id":"socket.io@0.5.3","engines":{"node":"*"},"_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.5.3.tgz","shasum":"7cbbcbf1fcd67ff51141eaef5e3f88484704c55b"},"directories":{}},"0.6.0":{"name":"socket.io","description":"The cross-browser WebSocket","version":"0.6.0","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/learnboost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/learnboost/Socket.IO-node.git"},"engine":["node >=0.1.102"],"main":"./index","scripts":{"test":"make test"},"_id":"socket.io@0.6.0","engines":{"node":"*"},"_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.6.0.tgz","shasum":"dcb2774894ca58d9f17cff8f5ef6b38fb83fd492"},"directories":{}},"0.6.1":{"name":"socket.io","description":"The cross-browser WebSocket","version":"0.6.1","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/learnboost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/learnboost/Socket.IO-node.git"},"engine":["node >=0.1.102"],"main":"./index","scripts":{"test":"make test"},"_id":"socket.io@0.6.1","engines":{"node":"*"},"_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.6.1.tgz","shasum":"d9b8283977a7327f0ac956b37172f9f5c1b39f47"},"directories":{}},"0.6.3":{"name":"socket.io","description":"The cross-browser WebSocket","version":"0.6.3","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/learnboost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/learnboost/Socket.IO-node.git"},"engine":["node >=0.1.102"],"main":"./index","scripts":{"test":"make test"},"_id":"socket.io@0.6.3","engines":{"node":"*"},"_nodeSupported":true,"_npmVersion":"0.2.12-1","_nodeVersion":"v0.2.5","dist":{"shasum":"eb4c98fdaa69d7da6e901e23b8d82f58a79624cf","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.6.3.tgz"},"directories":{}},"0.6.4":{"name":"socket.io","description":"The cross-browser WebSocket","version":"0.6.4","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/learnboost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/learnboost/Socket.IO-node.git"},"engine":["node >=0.1.102"],"main":"./index","scripts":{"test":"make test"},"_id":"socket.io@0.6.4","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.2.13-3","_nodeVersion":"v0.2.6","dist":{"shasum":"2f2a3b2e39b228067f0fed87517f894620fac6eb","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.6.4.tgz"},"directories":{}},"0.6.5":{"name":"socket.io","description":"The cross-browser WebSocket","version":"0.6.5","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/learnboost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/learnboost/Socket.IO-node.git"},"engine":["node >=0.1.102"],"main":"./index","scripts":{"test":"make test"},"_id":"socket.io@0.6.5","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.2.13-3","_nodeVersion":"v0.2.6","dist":{"shasum":"bbaacc301960c2542bc2c050e53ae096149e3c9f","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.6.5.tgz"},"directories":{}},"0.6.6":{"name":"socket.io","description":"The cross-browser WebSocket","version":"0.6.6","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/learnboost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/learnboost/Socket.IO-node.git"},"engine":["node >=0.1.102"],"main":"./index","scripts":{"test":"make test"},"_id":"socket.io@0.6.6","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.2.13-3","_nodeVersion":"v0.2.6","dist":{"shasum":"47142c3afb665c737ffd3fb7cae3d39775590f62","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.6.6.tgz"},"directories":{}},"0.6.7":{"name":"socket.io","description":"The cross-browser WebSocket","version":"0.6.7","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/learnboost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/learnboost/Socket.IO-node.git"},"engine":["node >=0.1.102"],"main":"./index","scripts":{"test":"make test"},"_id":"socket.io@0.6.7","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.2.13-3","_nodeVersion":"v0.2.6","dist":{"shasum":"5061b461e4a2334982d053ffe35adb7712c8513f","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.6.7.tgz"},"directories":{}},"0.6.8":{"name":"socket.io","description":"The cross-browser WebSocket","version":"0.6.8","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/learnboost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/learnboost/Socket.IO-node.git"},"engine":["node >=0.1.102"],"main":"./index","scripts":{"test":"make test"},"_id":"socket.io@0.6.8","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.2.13-3","_nodeVersion":"v0.2.6","dist":{"shasum":"868352e60fdb7aeb757cce564a72c8af58a0e14d","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.6.8.tgz"},"directories":{}},"0.6.9":{"name":"socket.io","description":"The cross-browser WebSocket","version":"0.6.9","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/learnboost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/learnboost/Socket.IO-node.git"},"engine":["node >=0.1.102"],"main":"./index","scripts":{"test":"make test"},"_id":"socket.io@0.6.9","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.2.17","_nodeVersion":"v0.3.8","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"f83f2943ddab8a91087cecd4ef3a8a93e42f21c6","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.6.9.tgz"}},"0.6.10":{"name":"socket.io","description":"The cross-browser WebSocket","version":"0.6.10","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/learnboost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/learnboost/Socket.IO-node.git"},"engine":["node >=0.1.102"],"main":"./index","scripts":{"test":"make test"},"_id":"socket.io@0.6.10","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.2.17","_nodeVersion":"v0.4.0-pre","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"90ca370b5fe14c7810420664a1dc9c5883dc8731","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.6.10.tgz"}},"0.6.11":{"name":"socket.io","description":"The cross-browser WebSocket","version":"0.6.11","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/learnboost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/learnboost/Socket.IO-node.git"},"engine":["node >=0.1.102"],"main":"./index","scripts":{"test":"make test"},"_id":"socket.io@0.6.11","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.2.18","_nodeVersion":"v0.2.6","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"77afe3106dc77e99abf67e7974626adc77716ba5","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.6.11.tgz"}},"0.6.12":{"name":"socket.io","description":"The cross-browser WebSocket","version":"0.6.12","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/learnboost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/learnboost/Socket.IO-node.git"},"engine":["node >=0.1.102"],"main":"./index","scripts":{"test":"make test"},"_id":"socket.io@0.6.12","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.2.18","_nodeVersion":"v0.2.6","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"cb5092255e64e8ffed07a3aef0da5353f14e5c4d","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.6.12.tgz"}},"0.6.14":{"name":"socket.io","description":"The cross-browser WebSocket","version":"0.6.14","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/learnboost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/learnboost/Socket.IO-node.git"},"engine":["node >=0.1.102"],"main":"./index","scripts":{"test":"make test"},"_id":"socket.io@0.6.14","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.2.18","_nodeVersion":"v0.2.6","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"73651a3c152b94fb0b353dee31364e6a0b58738b","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.6.14.tgz"}},"0.6.15":{"name":"socket.io","description":"The cross-browser WebSocket","version":"0.6.15","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/learnboost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/learnboost/Socket.IO-node.git"},"engine":["node >=0.1.102"],"main":"./index","scripts":{"test":"make test"},"_id":"socket.io@0.6.15","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.2.18","_nodeVersion":"v0.2.6","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"d5eb26ebdba5811bf448e8e6db935527aa4f1bf9","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.6.15.tgz"}},"0.6.16":{"name":"socket.io","description":"The cross-browser WebSocket","version":"0.6.16","author":{"name":"LearnBoost"},"licenses":[{"type":"MIT","url":"http://github.com/learnboost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"http://github.com/learnboost/Socket.IO-node.git"},"engine":["node >=0.1.102"],"main":"./index","scripts":{"test":"make test"},"_id":"socket.io@0.6.16","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.2.18","_nodeVersion":"v0.2.6","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"fb4d8e053f6d7376e4561d46949fd21dc210a894","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.6.16.tgz"}},"0.6.17":{"name":"socket.io","description":"The cross-browser WebSocket","version":"0.6.17","author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"}],"licenses":[{"type":"MIT","url":"http://github.com/learnboost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"git://github.com/learnboost/Socket.IO-node.git"},"engine":["node >=0.1.102"],"main":"./index","scripts":{"test":"make test"},"_id":"socket.io@0.6.17","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.3.18","_nodeVersion":"v0.4.3","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"ca9a480df1e61d84d555e98e299ab51674ced90a","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.6.17.tgz"}},"0.6.18":{"name":"socket.io","description":"The cross-browser WebSocket","version":"0.6.18","author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"}],"licenses":[{"type":"MIT","url":"http://github.com/learnboost/Socket.IO-node/raw/master/README.md"}],"repository":{"type":"git","url":"git://github.com/learnboost/Socket.IO-node.git"},"engine":["node >=0.1.102"],"main":"./index","scripts":{"test":"make test"},"_id":"socket.io@0.6.18","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.3.18","_nodeVersion":"v0.4.7","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"066dce544eebd9536a61fe08ff44e2e3bbfd8211","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.6.18.tgz"}},"0.7.0":{"name":"socket.io","version":"0.7.0","description":"Realtime apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/Socket.IO-node.git"},"dependencies":{"socket.io-client":"0.7.0","policyfile":">= 0.0.3"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4"},"main":"index","engines":{"node":">= 0.4.0"},"_id":"socket.io@0.7.0","_engineSupported":true,"_npmVersion":"1.0.8","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"b1b4cff4efce41f909892c580ea4c8c89a0dd0ad","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.7.0.tgz"},"scripts":{},"directories":{}},"0.7.1":{"name":"socket.io","version":"0.7.1","description":"Realtime apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/Socket.IO-node.git"},"dependencies":{"socket.io-client":"0.7.0","policyfile":">= 0.0.3"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4"},"main":"index","engines":{"node":">= 0.4.0"},"_id":"socket.io@0.7.1","_engineSupported":true,"_npmVersion":"1.0.8","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"fad218869c04b56e345693ac975bf8381e1b603d","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.7.1.tgz"},"scripts":{},"directories":{}},"0.7.2":{"name":"socket.io","version":"0.7.2","description":"Realtime apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/Socket.IO-node.git"},"dependencies":{"socket.io-client":"0.7.2","policyfile":">= 0.0.3"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4"},"main":"index","engines":{"node":">= 0.4.0"},"_id":"socket.io@0.7.2","_engineSupported":true,"_npmVersion":"1.0.8","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"4e86f1de0e9c5107a487d9350dd4b598647ed907","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.7.2.tgz"},"scripts":{},"directories":{}},"0.7.3":{"name":"socket.io","version":"0.7.3","description":"Realtime apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/Socket.IO-node.git"},"dependencies":{"socket.io-client":"0.7.3","policyfile":"0.0.3","redis":"0.6.0"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4"},"main":"index","engines":{"node":">= 0.4.0"},"_id":"socket.io@0.7.3","_engineSupported":true,"_npmVersion":"1.0.8","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"c1dea6c8830067fcf604db670472ce31011ae69d","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.7.3.tgz"},"scripts":{},"directories":{}},"0.7.4":{"name":"socket.io","version":"0.7.4","description":"Realtime apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/Socket.IO-node.git"},"dependencies":{"socket.io-client":"0.7.3","policyfile":"0.0.3","redis":"0.6.0"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4"},"main":"index","engines":{"node":">= 0.4.0"},"_id":"socket.io@0.7.4","_engineSupported":true,"_npmVersion":"1.0.8","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"7432632a02cba5c79934a6026070e43785fe7ccf","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.7.4.tgz"},"scripts":{},"directories":{}},"0.7.5":{"name":"socket.io","version":"0.7.5","description":"Realtime apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/Socket.IO-node.git"},"dependencies":{"socket.io-client":"0.7.3","policyfile":"0.0.3","redis":"0.6.0"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4"},"main":"index","engines":{"node":">= 0.4.0"},"_id":"socket.io@0.7.5","_engineSupported":true,"_npmVersion":"1.0.8","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"878895677715b9979dc9527816475f223182fce0","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.7.5.tgz"},"scripts":{},"directories":{}},"0.7.6":{"name":"socket.io","version":"0.7.6","description":"Realtime apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/Socket.IO-node.git"},"dependencies":{"socket.io-client":"0.7.3","policyfile":"0.0.3","redis":"0.6.0"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4"},"main":"index","engines":{"node":">= 0.4.0"},"_id":"socket.io@0.7.6","_engineSupported":true,"_npmVersion":"1.0.8","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"fef3bfd02951b2b06950f7c8e6912641abb2834f","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.7.6.tgz"},"scripts":{},"directories":{}},"0.7.7":{"name":"socket.io","version":"0.7.7","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/Socket.IO-node.git"},"dependencies":{"socket.io-client":"0.7.4","policyfile":"0.0.3","redis":"0.6.0"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4"},"main":"index","engines":{"node":">= 0.4.0"},"_id":"socket.io@0.7.7","_engineSupported":true,"_npmVersion":"1.0.8","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"88124c9a5c26236de770c64fad6db9e12ba41bd8","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.7.7.tgz"},"scripts":{},"directories":{}},"0.7.8":{"name":"socket.io","version":"0.7.8","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/Socket.IO-node.git"},"dependencies":{"socket.io-client":"0.7.5","policyfile":"0.0.4","redis":"0.6.6"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4","assertvanish":"0.0.3-1"},"main":"index","engines":{"node":">= 0.4.0"},"_npmJsonOpts":{"file":"/Users/guillermo/.npm/socket.io/0.7.8/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"socket.io@0.7.8","_engineSupported":true,"_npmVersion":"1.0.22","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"b7a2bf272a99c6d11249c925e0f726fb29240f37","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.7.8.tgz"},"scripts":{},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.7.9":{"name":"socket.io","version":"0.7.9","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/Socket.IO-node.git"},"dependencies":{"socket.io-client":"0.7.9","policyfile":"0.0.4","redis":"0.6.6"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4","assertvanish":"0.0.3-1"},"main":"index","engines":{"node":">= 0.4.0"},"_npmJsonOpts":{"file":"/Users/guillermo/.npm/socket.io/0.7.9/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"socket.io@0.7.9","_engineSupported":true,"_npmVersion":"1.0.22","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"8e703e5bd59e1e4c27fd78595d0ef4704e5051a3","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.7.9.tgz"},"scripts":{},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.7.10":{"name":"socket.io","version":"0.7.10","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/Socket.IO-node.git"},"dependencies":{"socket.io-client":"0.7.10","policyfile":"0.0.4","redis":"0.6.6"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4","assertvanish":"0.0.3-1"},"main":"index","engines":{"node":">= 0.4.0"},"_npmJsonOpts":{"file":"/Users/guillermo/.npm/socket.io/0.7.10/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"socket.io@0.7.10","_engineSupported":true,"_npmVersion":"1.0.22","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"92453fa656d791667a3f5c5da1c233383ec45479","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.7.10.tgz"},"scripts":{},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.7.11":{"name":"socket.io","version":"0.7.11","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/Socket.IO-node.git"},"dependencies":{"socket.io-client":"0.7.11","policyfile":"0.0.4","redis":"0.6.6"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4","assertvanish":"0.0.3-1"},"main":"index","engines":{"node":">= 0.4.0"},"_npmJsonOpts":{"file":"/Users/guillermo/.npm/socket.io/0.7.11/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"socket.io@0.7.11","_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"d01c6f23545d0f6e2c3c2c9b3aeeca4e15f6a612","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.7.11.tgz"},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.8.0":{"name":"socket.io","version":"0.8.0","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"},{"name":"Einar Otto Stangvik","email":"einaros@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/Socket.IO-node.git"},"dependencies":{"socket.io-client":"0.8.0","policyfile":"0.0.4","redis":"0.6.6"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4","assertvanish":"0.0.3-1"},"main":"index","engines":{"node":">= 0.4.0"},"_npmJsonOpts":{"file":"/Users/guillermo/.npm/socket.io/0.8.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"socket.io@0.8.0","_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"d858d732ecade3eda8429a61dcfbdbe78a462a3f","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.8.0.tgz"},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.8.1":{"name":"socket.io","version":"0.8.1","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"},{"name":"Einar Otto Stangvik","email":"einaros@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/Socket.IO-node.git"},"dependencies":{"socket.io-client":"0.8.1","policyfile":"0.0.4","redis":"0.6.6"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4","assertvanish":"0.0.3-1"},"main":"index","engines":{"node":">= 0.4.0"},"_npmJsonOpts":{"file":"/Users/guillermo/.npm/socket.io/0.8.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"socket.io@0.8.1","_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"803e01701dc9c122ac5ec625a2f5e453747408f9","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.8.1.tgz"},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.8.2":{"name":"socket.io","version":"0.8.2","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"},{"name":"Einar Otto Stangvik","email":"einaros@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/Socket.IO-node.git"},"dependencies":{"socket.io-client":"0.8.2","policyfile":"0.0.4","redis":"0.6.6"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4","assertvanish":"0.0.3-1"},"main":"index","engines":{"node":">= 0.4.0"},"_npmJsonOpts":{"file":"/Users/guillermo/.npm/socket.io/0.8.2/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"socket.io@0.8.2","_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"25197b1c0881d02f8dead965a3c3a24c992c7b9f","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.8.2.tgz"},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.8.3":{"name":"socket.io","version":"0.8.3","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"},{"name":"Einar Otto Stangvik","email":"einaros@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/socket.io.git"},"dependencies":{"socket.io-client":"0.8.3","policyfile":"0.0.4","redis":"0.6.6"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4","assertvanish":"0.0.3-1"},"main":"index","engines":{"node":">= 0.4.0"},"_npmJsonOpts":{"file":"/Users/guillermo/.npm/socket.io/0.8.3/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"socket.io@0.8.3","_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"fd52783044324b3a01e5edc0b7392c6d5b58c404","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.8.3.tgz"},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.8.4":{"name":"socket.io","version":"0.8.4","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"},{"name":"Einar Otto Stangvik","email":"einaros@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/socket.io.git"},"dependencies":{"socket.io-client":"0.8.4","policyfile":"0.0.4","redis":"0.6.6"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4","assertvanish":"0.0.3-1"},"main":"index","engines":{"node":">= 0.4.0"},"_npmJsonOpts":{"file":"/Users/guillermo/.npm/socket.io/0.8.4/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"socket.io@0.8.4","_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"946caabdef2f604c673e9172a6bbf9039c9f0f1c","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.8.4.tgz"},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.8.5":{"name":"socket.io","version":"0.8.5","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"},{"name":"Einar Otto Stangvik","email":"einaros@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/socket.io.git"},"dependencies":{"socket.io-client":"0.8.5","policyfile":"0.0.4","redis":"0.6.6"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4","assertvanish":"0.0.3-1"},"main":"index","engines":{"node":">= 0.4.0"},"_npmJsonOpts":{"file":"/Users/guillermo/.npm/socket.io/0.8.5/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"socket.io@0.8.5","_engineSupported":true,"_npmVersion":"1.0.30","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"f9cfe2307e42c494e027aa40d448bc6d321b07b9","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.8.5.tgz"},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.8.6":{"name":"socket.io","version":"0.8.6","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"},{"name":"Einar Otto Stangvik","email":"einaros@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/socket.io.git"},"dependencies":{"socket.io-client":"0.8.6","policyfile":"0.0.4","redis":"0.6.7"},"devDependencies":{"expresso":"0.7.7","should":"0.0.4","assertvanish":"0.0.3-1","benchmark":"0.2.2","microtime":"0.1.3-1","colors":"0.5.1"},"main":"index","engines":{"node":">= 0.4.0"},"_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"_id":"socket.io@0.8.6","_engineSupported":true,"_npmVersion":"1.0.99","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"f4a219c810ed39cdf3baa126f7dc3b3f079f29b1","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.8.6.tgz"},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.8.7":{"name":"socket.io","version":"0.8.7","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"},{"name":"Einar Otto Stangvik","email":"einaros@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/socket.io.git"},"dependencies":{"socket.io-client":"0.8.7","policyfile":"0.0.4","redis":"0.6.7"},"devDependencies":{"expresso":"0.9.2","should":"0.0.4","assertvanish":"0.0.3-1","benchmark":"0.2.2","microtime":"0.1.3-1","colors":"0.5.1"},"main":"index","engines":{"node":">= 0.4.0"},"_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"_id":"socket.io@0.8.7","_engineSupported":true,"_npmVersion":"1.0.99","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"98419cb68859a6fc5ec8d49f50dcdbbe2ffd4466","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.8.7.tgz"},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.9.0":{"name":"socket.io","version":"0.9.0","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"},{"name":"Einar Otto Stangvik","email":"einaros@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/socket.io.git"},"dependencies":{"socket.io-client":"0.9.0","policyfile":"0.0.4","redis":"0.6.7"},"devDependencies":{"expresso":"0.9.2","should":"0.0.4","benchmark":"0.2.2","microtime":"0.1.3-1","colors":"0.5.1"},"main":"index","engines":{"node":">= 0.4.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"_id":"socket.io@0.9.0","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"1392d336fd3c8e5f7011f633360e85450965e832","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.9.0.tgz"},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.9.1":{"name":"socket.io","version":"0.9.1","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"},{"name":"Einar Otto Stangvik","email":"einaros@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/socket.io.git"},"dependencies":{"socket.io-client":"0.9.1","policyfile":"0.0.4","redis":"0.6.7"},"devDependencies":{"expresso":"0.9.2","should":"0.0.4","benchmark":"0.2.2","microtime":"0.1.3-1","colors":"0.5.1"},"main":"index","engines":{"node":">= 0.4.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"_id":"socket.io@0.9.1","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.1","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"715574ad82cf051353b4be2bc160eaf465d593d8","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.9.1.tgz"},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.9.1-1":{"name":"socket.io","version":"0.9.1-1","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"},{"name":"Einar Otto Stangvik","email":"einaros@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/socket.io.git"},"dependencies":{"socket.io-client":"0.9.1-1","policyfile":"0.0.4","redis":"0.6.7"},"devDependencies":{"expresso":"0.9.2","should":"0.0.4","benchmark":"0.2.2","microtime":"0.1.3-1","colors":"0.5.1"},"main":"index","engines":{"node":">= 0.4.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"_id":"socket.io@0.9.1-1","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.1","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"0ed3a720b0d567b1ba7b9aee4e60abd7c9bbea84","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.9.1-1.tgz"},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.9.2":{"name":"socket.io","version":"0.9.2","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"},{"name":"Einar Otto Stangvik","email":"einaros@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/socket.io.git"},"dependencies":{"socket.io-client":"0.9.2","policyfile":"0.0.4","redis":"0.6.7"},"devDependencies":{"expresso":"0.9.2","should":"0.0.4","benchmark":"0.2.2","microtime":"0.1.3-1","colors":"0.5.1"},"main":"index","engines":{"node":">= 0.4.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"_id":"socket.io@0.9.2","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.1","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"b6e0ba1e42e8b0d02b63bbb05fc1c297c88186c3","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.9.2.tgz"},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.9.3":{"name":"socket.io","version":"0.9.3","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"},{"name":"Einar Otto Stangvik","email":"einaros@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/socket.io.git"},"dependencies":{"socket.io-client":"0.9.3","policyfile":"0.0.4","redis":"0.6.7"},"devDependencies":{"expresso":"0.9.2","should":"0.0.4","benchmark":"0.2.2","microtime":"0.1.3-1","colors":"0.5.1"},"main":"index","engines":{"node":">= 0.4.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"_id":"socket.io@0.9.3","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.1","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"30bd0f705e21bf9b44c4fc5f94f2691144656ce4","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.9.3.tgz"},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.9.4":{"name":"socket.io","version":"0.9.4","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"},{"name":"Einar Otto Stangvik","email":"einaros@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/socket.io.git"},"dependencies":{"socket.io-client":"0.9.4","policyfile":"0.0.4","redis":"0.6.7"},"devDependencies":{"expresso":"0.9.2","should":"0.0.4","benchmark":"0.2.2","microtime":"0.1.3-1","colors":"0.5.1"},"main":"index","engines":{"node":">= 0.4.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"_id":"socket.io@0.9.4","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.1","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"6e6105306bc831cc896b6b6caaf12dc74ec7fa0f","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.9.4.tgz"},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.9.5":{"name":"socket.io","version":"0.9.5","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"},{"name":"Einar Otto Stangvik","email":"einaros@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/socket.io.git"},"dependencies":{"socket.io-client":"0.9.5","policyfile":"0.0.4","redis":"0.6.7"},"devDependencies":{"expresso":"0.9.2","should":"0.0.4","benchmark":"0.2.2","microtime":"0.1.3-1","colors":"0.5.1"},"main":"index","engines":{"node":">= 0.4.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"_id":"socket.io@0.9.5","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.1","_nodeVersion":"v0.6.13","_defaultsLoaded":true,"dist":{"shasum":"2ed64d70e5f70abcb8191a76601116c3511e1414","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.9.5.tgz"},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.9.6":{"name":"socket.io","version":"0.9.6","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"},{"name":"Einar Otto Stangvik","email":"einaros@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/socket.io.git"},"dependencies":{"socket.io-client":"0.9.6","policyfile":"0.0.4","redis":"0.6.7"},"devDependencies":{"expresso":"0.9.2","should":"0.0.4","benchmark":"0.2.2","microtime":"0.1.3-1","colors":"0.5.1"},"main":"index","engines":{"node":">= 0.4.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"_id":"socket.io@0.9.6","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.1","_nodeVersion":"v0.6.13","_defaultsLoaded":true,"dist":{"shasum":"6f76255c64f8a471995a1b624f6f16ccae0471e3","tarball":"http://registry.npmjs.org/socket.io/-/socket.io-0.9.6.tgz"},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"}],"directories":{}},"0.9.7":{"name":"socket.io","version":"0.9.7","description":"Real-time apps made cross-browser & easy with a WebSocket-like API","homepage":"http://socket.io","keywords":["websocket","socket","realtime","socket.io","comet","ajax"],"author":{"name":"Guillermo Rauch","email":"guillermo@learnboost.com"},"contributors":[{"name":"Guillermo Rauch","email":"rauchg@gmail.com"},{"name":"Arnout Kazemier","email":"info@3rd-eden.com"},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"},{"name":"Einar Otto Stangvik","email":"einaros@gmail.com"}],"repository":{"type":"git","url":"git://github.com/LearnBoost/socket.io.git"},"dependencies":{"socket.io-client":"0.9.7","policyfile":"0.0.4","redis":"0.7.2"},"devDependencies":{"expresso":"0.9.2","should":"