{"_id":"sock.it","_rev":"44-b1bc2eb6c34c700e2c0060ee902516f0","name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","dist-tags":{"latest":"0.1.15"},"versions":{"0.0.5":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.0.5","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.4.32"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","cookie-tools":"^0.1.1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"sh compile_client.sh","start":"node examples/server.js","install":"sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"9b75283f4cc219f49063afd7bd4ff533a70e8cc0","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.0.5","_shasum":"9280cc22c3998b71aa99502172e01dadce8b8d7a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"9280cc22c3998b71aa99502172e01dadce8b8d7a","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.0.5.tgz","integrity":"sha512-qg/pj+jJSQTt8ubDpS4iLYhxS8hT5u4mvyVltwEYmVgqd9gIwbe+lj7yoC9qmpoBZtZuAW2pPNqCUssuaiti2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDSBivIwke438rRIv+GvK27Y0Yzwi+XzaMFhTEaTluFOAiAb6mwwzUUgEPQV3RTQbm7o6/yhWjE116YsuKJ18lqTwg=="}]}},"0.0.6":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.0.6","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.4.32"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","cookie-tools":"^0.1.1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"sh compile_client.sh","start":"node examples/server.js","install":"sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"74687bfc6f6e59daf56f49e9221379297abecbea","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.0.6","_shasum":"c3047eaa04fc9c12dee4f5797be132948c23cb0e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"c3047eaa04fc9c12dee4f5797be132948c23cb0e","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.0.6.tgz","integrity":"sha512-nVkN/nYs6jfD2ZW1+LpFqNechAyLlYu2Z+j5bhb3CrsU6iUhFpfC95Kxm7NAzG2e8PApknmuUZ2BwYTppdOS3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTFo9HcHcUEpTLK4RaJEHq8EQXQSoey+01H1Q+Kq3+DwIhAJilJ3c8JBNiCsJMtUmQ3cqDzT8sdyOoHiYEBirb31SV"}]}},"0.0.7":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.0.7","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.4.32"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","cookie-tools":"^0.1.1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"sh compile_client.sh","start":"node examples/server.js","install":"sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"7cbdd3717df55dc25e611c6d70058a57d9dcedc7","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.0.7","_shasum":"bf900287989f8a6552254d2072297caffe90002f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"bf900287989f8a6552254d2072297caffe90002f","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.0.7.tgz","integrity":"sha512-LwknOCBLUIWn6ckp25tCM7IDaJ7M8571w5VN6ywgxjKf1Bap+wdXLs/IM8SkycGPJerjYo7VT4SdAuDs4ytFwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBsaBEWsI9PcnzGVZVxwNuekqYffa4hDhPd5Jz6GNCRFAiA7j6c6cT+HMj1A8vpZmIVbo++q5SUcCgTJQ1v2meQWlw=="}]}},"0.0.8":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.0.8","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.4.32"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","cookie-tools":"^0.1.1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"sh compile_client.sh","start":"node examples/server.js","install":"sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"603a13a9450181ea787e89332d90538a11ce5c49","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.0.8","_shasum":"3da616272b32f60bc9c17c4d64140145111ee7a4","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"3da616272b32f60bc9c17c4d64140145111ee7a4","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.0.8.tgz","integrity":"sha512-0iom8NanhX4UMwWDeVeG02s1QcxwqyM51gz/xVRCeG364qKfyf3qRj1uX30UmR7fCWOoec1yGoTEtJl5054cAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC449sEFdcp/HAdCs5f9G0p9C8XfcrzEG1CF4wHIuHdZAiAlAVAT7o3FgbWR6PpiaKpa03xJRSKjnJXIyufdbjHt9Q=="}]}},"0.0.9":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.0.9","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.4.32"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","cookie-tools":"^0.1.1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"sh compile_client.sh","start":"node examples/server.js","install":"sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"81630187b935a8e1513f6b5bdc8cec2a67a9140f","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.0.9","_shasum":"0f03d3cf388a5d5e39ff5a26f4c53c6183680710","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"0f03d3cf388a5d5e39ff5a26f4c53c6183680710","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.0.9.tgz","integrity":"sha512-r5SENfsTZ0dJHJPqNN2o6+C5xC0UsnVJMmnW1d48KrsE8yKjf0/nl8b3TjKapTp5BD4WnXXlCIJgruS4Wi6z2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAod4r2VKby0TXHW4+bumvKw0/5OmN72BVFLquEAx7s7AiEAp1goeNM0pxAy/iRh1e9EerVkmGOgd9KIr/qY9X34dlw="}]}},"0.0.10":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.0.10","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.4.32"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","cookie-tools":"^0.1.1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"sh compile_client.sh","start":"node examples/server.js","install":"sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"feb40a5fef9c4861f45fbd02459035ed9d4af159","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.0.10","_shasum":"6620cf56fb9934fc7a6238272e24587433da32d1","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"6620cf56fb9934fc7a6238272e24587433da32d1","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.0.10.tgz","integrity":"sha512-ELESbEinTxXYnP44zYnvrT7opnN/V/Lx1TGwMrI2homsXB1PnXvxNYPuCvNKCD5ovFgjn6tIftM7LXy4Ik3LzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJcXPnHWYzG10Vj8XhFK3wrW0BejRheAU7bQR+0jkm0AIhAM3pivoVNJxpJiMsYC6zhJ3Yd9AbpMawo6GVRi2jX9Va"}]}},"0.0.11":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.0.11","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.4.32"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"sh compile_client.sh","start":"node examples/server.js","install":"sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"5967224be95288695605e02882126af1d1f61c94","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.0.11","_shasum":"854fdb84c690954381cf2af39150aa966e424263","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"854fdb84c690954381cf2af39150aa966e424263","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.0.11.tgz","integrity":"sha512-U8FXw/zNwsGl3HQlZazQydyjcDiTnSiPb4qgbkZOTFW/pFkPl3JTiXJJ/ANe/ziup1YqjfCp7QaA3qK8vqHlbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyPNkuSHO69ozy/+swrRcLYpqX5lNkQun8rx7cgszc4gIhANg7enNZuJDLTxUXVXB+QWNc4IP5UJuFpAMVMMlKhPhF"}]}},"0.0.12":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.0.12","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.4.32"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"sh compile_client.sh","start":"node examples/server.js","install":"sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"8f38aedc753ccceae9a4999b5cacf3cc89841366","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.0.12","_shasum":"2ad1c94e8040d513920c05a9ff555674e90ac921","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"2ad1c94e8040d513920c05a9ff555674e90ac921","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.0.12.tgz","integrity":"sha512-Rdmx/yR6bD7Ug84NUlwuMo0CRhvZpmQc1R03XEOIpKPnf49GhGvdM8Z/nRMQha0+8Os/jf2kekxUhc2ybp8dBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID4fs7gppyS3WQI2qOy77VJEmZIj/Y1INNsbsd609KvgAiA4ySRvGpyDmAajVrK9tNsBSAwRI1WhNpUJtU4WkU/vhQ=="}]}},"0.0.13":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.0.13","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.6.3"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"sh compile_client.sh","start":"node examples/server.js","install":"sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"647f4ab3d2117a829f9baf7acb55bd615c8af0d6","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.0.13","_shasum":"1940b77edd97cf507301de42cd6cd46af0114ddf","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"1940b77edd97cf507301de42cd6cd46af0114ddf","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.0.13.tgz","integrity":"sha512-qUD9seceJupyxb0V3zvm8EkouSps8Z6Q5s3ukhyieJf8jDpXxKRfWGrAHN/7WPR1c2CO9p1kvODKUBdmEjIX2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGwTebMok5RNY+G+wXrxEQ1fLPJQM6EoaA6pCLQMXEI8AiEA8PqwJu1v5Tk6vHuO7CPhx0x34QH/IoMc8zrKi0gtINc="}]}},"0.0.2":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.0.2","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.6.3"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"sh compile_client.sh","start":"node examples/server.js","install":"sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"908e234636448b410591ae12131fadc6cbdee958","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.0.2","_shasum":"0b7ff78600c61bd89d9854fc481d35bd7e9be71a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"0b7ff78600c61bd89d9854fc481d35bd7e9be71a","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.0.2.tgz","integrity":"sha512-D7BYCjm/jnpdMH7c22gk03oR7nvMT0qFvhJFSNzPl6jOJU2rmRpv3IYUyx3tKDgRLIXVuY0E4/S8y3Z2otfjBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+zWcf67e/dNecqsiFKh4bjd0s38GcG/tgL5YPLLXEaAIgdfgvpwFMAhTAcIO32pSp0DSof7i49nPgiGGFZ9mct+k="}]}},"0.1.0":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.1.0","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.6.3"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"sh compile_client.sh","start":"node examples/server.js","install":"sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"dcce5c51117d0bd46c16a25676be8215bb54b32f","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.1.0","_shasum":"bbfceeaab85655e573d6f8b78be1e25701f82bc2","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"bbfceeaab85655e573d6f8b78be1e25701f82bc2","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.1.0.tgz","integrity":"sha512-JWI4qaes7+gWHnB6i2NtHCWBN2moqz0DwZ2wNUtZAePYIEzKrGtkM/Hm0XJCi8lDCANLNg06YPAkrKiVpGDZHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk3+TIWrRPspYxxjC7jqFER0fsqAc/pRkL3jC04wWBNQIhANoY68/p/xnB0elpL/aFEmea1R7r7UAVDEua8dqUz1ER"}]}},"0.1.1":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.1.1","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.6.3"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"sh compile_client.sh","start":"node examples/server.js","install":"sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"dce8d1d53476cf1a2841390f74e69a8515f50785","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.1.1","_shasum":"b80f80a6095bdeb8c00222d6c4941b938ba32a71","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"b80f80a6095bdeb8c00222d6c4941b938ba32a71","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.1.1.tgz","integrity":"sha512-VfYehQxQR/2uYS6aSJ4bofCh1LF7heUHHkgJjo34j7lTZTEVBiktKNReptH6T40d/TBgbgjADqvAnHbJ7/BBwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJK5vYRNC6mZDOkQIcZVkU+c/yVVmVJ0d1oLRpelimGAiEA9DdU0uihE7ABDIt/JueAWPCCzJIb9OzM+ohdkjxfHVY="}]}},"0.1.2":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.1.2","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","uglify":"^0.1.1","ws":"^0.6.3"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"sh compile_client.sh; ./node_modules/.bin/uglify -s browser/client.js -o browser/client.min.js","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"sh compile_client.sh; ./node_modules/.bin/uglify -s browser/client.js -o browser/client.min.js","start":"node examples/server.js","install":"sh compile_client.sh; ./node_modules/.bin/uglify -s browser/client.js -o browser/client.min.js"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"a1f4f64afedcc0ba09d4f2b027384ccf2081c214","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.1.2","_shasum":"1990171cc69d441a40ed2240e12ae7d35bfaa42f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"1990171cc69d441a40ed2240e12ae7d35bfaa42f","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.1.2.tgz","integrity":"sha512-lNZTmGM//LcCOzCk9LPqQg5rQQZ94q42cLbmPZQB4KsG1FbUfyFL/yiXyKp6fAmK8zjhJG75iLmNTWwamhhhIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHs6KNO7BlQ7y+dxOTsTwEAI12eLja61C2ucF9xR2nRnAiBduDPl6olgU4c6XnXud4LhrJwZ6hng74smuRzeX0J3cA=="}]}},"0.1.3":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.1.3","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","uglify":"^0.1.1","ws":"^0.6.3"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"sh compile_client.sh; ./node_modules/.bin/uglify -s browser/client.js -o browser/client.min.js","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"sh compile_client.sh; ./node_modules/.bin/uglify -s browser/client.js -o browser/client.min.js","start":"node examples/server.js","install":"sh compile_client.sh; ./node_modules/.bin/uglify -s browser/client.js -o browser/client.min.js"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"71ffe72419006544f79dabd22f13db3ae9973678","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.1.3","_shasum":"ba665c690bfb6ff6ac96d985f2fc845f5543451c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"ba665c690bfb6ff6ac96d985f2fc845f5543451c","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.1.3.tgz","integrity":"sha512-/Ssin35HmPwnrxDNA+GvShhdjqu3HlhuYmKf6XQxaCDSgKzr8Z1fLH3tgucKOtzTFNO2/aYkdSmS2MufquP4sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDav1aPZkog6BR3PnD7OqoESAskXIws4ITDQtI84LJs4AIgZM7Yg12CO+wxz6tB2bainMhAvs5cZXRZfuwbEDHoxGo="}]}},"0.1.4":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.1.4","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","uglify":"^0.1.1","ws":"^0.6.3"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"sh compile_client.sh","start":"node examples/server.js","install":"sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"71ffe72419006544f79dabd22f13db3ae9973678","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.1.4","_shasum":"1fbfa2b4e9634eba4e2f839cbe9c0514f3454934","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"1fbfa2b4e9634eba4e2f839cbe9c0514f3454934","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.1.4.tgz","integrity":"sha512-0ZsoLKn59gnEnH8CJFDFc5qa0WTJAC50dJjuzChjhC6B29lMFOwBocTwh74MEIt7cGKhgIXNCQZcsAAbbtJo0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFoPUvozR8HgRiCnYuc6m+uKhRGiK46oE/t4YlxZ5iBmAiBKQx42JLPvJEYvsAdyrlsheDfFVZpJh4/U0159960UBg=="}]}},"0.1.5":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.1.5","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.6.3"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"npm install uglify -g; sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"npm install uglify -g; sh compile_client.sh","start":"node examples/server.js","install":"npm install uglify -g; sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"99261e1dc54fff4e7bdeda31e0b030188fdaa452","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.1.5","_shasum":"d09f1391fa1e4bf67a2f693b3820e649423a8121","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"d09f1391fa1e4bf67a2f693b3820e649423a8121","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.1.5.tgz","integrity":"sha512-Og1+7Frz6+xKLX257yPXJRuHBI2YcvdceguwKg7xEBi192yXKHF5YY4h/iWYN6ytltOe14RxdYNOlt8SzjplhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCddokbmJZ2/hrGk51x1eQoQV2R1hyEqbTQejZJuQC+EQIgCj1SXj1QmLhM8yvAnvXo7MLT7YagJ33NfgvLL8IJXk0="}]}},"0.1.6":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.1.6","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.6.3"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"npm install uglify -g; sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"npm install uglify -g; sh compile_client.sh","start":"node examples/server.js","install":"npm install uglify -g; sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"e4767daf77afed1603e1a5dc90f79d88360ee500","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.1.6","_shasum":"6b5628c3b5bc2a8d63c2c642e3a784b42a4ed086","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"6b5628c3b5bc2a8d63c2c642e3a784b42a4ed086","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.1.6.tgz","integrity":"sha512-J8IfbvFq9xfzf7VXvTQ3hEI9WyByAYgHFBslgszSk4cEtt2Yk+4AoTR+58i3vkvz5k/32qj8hIGxHqzuh3TaYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHOSpIkx9e/x7vojnNdh0RmwkZX/LlgI6ak5DtmXFTv2AiAZSkuL8szW2/fhl3UZWH8UfjJ4GRdWbtPCT+aB6zOGCg=="}]}},"0.1.7":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.1.7","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.6.3"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"npm install uglify -g; sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"npm install uglify -g; sh compile_client.sh","start":"node examples/server.js","install":"npm install uglify -g; sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"9e8eeb59fb0a4e7727ec7df397dfc9cfad41af31","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.1.7","_shasum":"58fd0372aac739e3f0e5f43c933177113efd8ba0","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"58fd0372aac739e3f0e5f43c933177113efd8ba0","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.1.7.tgz","integrity":"sha512-WXQxyWv9+jOiqcqZujuhkwF6ns4gMaLAuhB7MpYvaKoyzCdZCW93KVJl9VXYfmhXd3FXNzkDfhBACS5J3LIj4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkpBbYGEHZlpEhDwA884nx1s35Le3dwXehRsC/SdW7YAiEA9xctJBPTL0OMFKUbJx/t9dntqfBQE1i3mguDtI+HjhM="}]}},"0.1.8":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.1.8","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.6.3"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"npm install uglify -g; sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"npm install uglify -g; sh compile_client.sh","start":"node examples/server.js","install":"npm install uglify -g; sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"a6f60ff0f4aa8bc889c9505fd700b4a9e386e8ab","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.1.8","_shasum":"ebed6ae82179481b4b8536fe5613363da581da0c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"ebed6ae82179481b4b8536fe5613363da581da0c","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.1.8.tgz","integrity":"sha512-awUgFzgSRI7i4ayr1+qdjcy/ISByf4EivWHcUAVkZnxQWa988Jn/1E80VybVMOTXMg5VGU8dusOd2HzJG65ZOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsGm+d7WeJY/kMCmTNt7fbf9nqmcDul9yO5vbSW1q+wAIhALoobcq6W5CCiqR28TQ4aaDIYgMnxqOSoHQ/6exm6T7+"}]}},"0.1.9":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.1.9","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.6.3"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"npm install uglify -g; sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"npm install uglify -g; sh compile_client.sh","start":"node examples/server.js","install":"npm install uglify -g; sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"1323a66e4aa81b70f189f4d71b85bcd1288bf81b","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.1.9","_shasum":"06783854b32c7811226c1165a03fefa372cbee9b","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"06783854b32c7811226c1165a03fefa372cbee9b","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.1.9.tgz","integrity":"sha512-Tg9Ewx6SdtCiIVilblafbOoVlWv4SduD5wLhdmr/N/kPJ2JG4wYxaMf+a8HiAPit8RMugf0B6fdsXMVPcB1lsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFxGkJ7VbNTyQ8h4k7ivaR+PgAUSWIzHO26Lgyu9DBW5AiEAtPo5ZBo0X/X2Zosd6C3Tq3hjOa5iUi7Dg+Ggpz9HT/E="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/sock.it-0.1.9.tgz_1454575586113_0.2417084702756256"}},"0.1.10":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.1.10","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.6.3"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"npm install uglify -g; sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"npm install uglify -g; sh compile_client.sh","start":"node examples/server.js","install":"npm install uglify -g; sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"52c95e59100112655d6c4bdd28cc0ec120b2231b","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.1.10","_shasum":"5f1f2f1c2f0962b0c140688f93a5a6d2c8c18dc5","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"5f1f2f1c2f0962b0c140688f93a5a6d2c8c18dc5","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.1.10.tgz","integrity":"sha512-5/yKM0hDtQ5BKvy9sH8ge5+DQM+uxG60E4XtUt33WKhbzPCt9iC5zoMHjAFW/mMRQprgVGJobxvHKS/j6buFhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdgAzmg2E8bIhnlrPmdACGd9jXNp+7kT86UsKhC4as/wIgY3F93+jhR1xGetn+swmpp4XQyCLe0fQLmGfahqwQRoc="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/sock.it-0.1.10.tgz_1454576505018_0.23930726968683302"}},"0.1.12":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.1.12","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.6.3"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"npm install uglify -g; sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"npm install uglify -g; sh compile_client.sh","start":"node examples/server.js","install":"npm install uglify -g; sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"05de598afc9cf89ca8dfd853e2e133916dc2357c","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.1.12","_shasum":"604c78fb89be0bd76f9782be44c75526c499cbb7","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"604c78fb89be0bd76f9782be44c75526c499cbb7","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.1.12.tgz","integrity":"sha512-DwXWzyUyqzK1Z9p5PICDDFUBNI483k61J6lX314Aj0cf1/K6ezDOeX45T6g/sA6M1n62nZW5yWPvdDzq6QlxAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAhzMyvD1NriM3zCLLBbQAxbw5iri38pgTwpXaRing8QIhALL/QKIrlPLFZtwA31N25fDTsIjurkF9m0ity0qMyDmi"}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/sock.it-0.1.12.tgz_1457971010278_0.7504685383755714"}},"0.1.13":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.1.13","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.6.3"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"npm install uglify -g; sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"npm install uglify -g; sh compile_client.sh","start":"node examples/server.js","install":"npm install uglify -g; sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"6fa00a7ef9803ae938038c6d806b4a3f53d1bd04","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.1.13","_shasum":"502c99151aef553e1e8673f9ee15339891474f30","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"502c99151aef553e1e8673f9ee15339891474f30","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.1.13.tgz","integrity":"sha512-johO7x2adRHF+MCowA9qe7VFKy4cNCRF3s/jSgVvln/Upr5m3QYdVkT8yddxNu0FsAmGSDMZuh19UA1iyOSmcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB7/ccKOyXoJ4umFm8MwOC1JNOzQh3XkUXtoi5IJ1rXEAiAEYr+Qni2RLqpc27m5D4/7VY8ygO0drjEYPkZnH0bhsw=="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/sock.it-0.1.13.tgz_1458033510549_0.22643708670511842"}},"0.1.14":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.1.14","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.6.3"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"npm install uglify -g; sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","prestart":"npm install uglify -g; sh compile_client.sh","start":"node examples/server.js","install":"npm install uglify -g; sh compile_client.sh"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"582bcf990b4d390161e349db8386f22be14cdb2b","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.1.14","_shasum":"8e6257219719054b8662f7f684ad9f1ca22a57a6","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"8e6257219719054b8662f7f684ad9f1ca22a57a6","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.1.14.tgz","integrity":"sha512-EJ4Qst7NouVRnx+h3Ko5xhAn3KTUa6kVS/50r/V/Kr+DghG8ckJv6jCHtsjD6pdoBhQOAcTReLudHYhhBJT8sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+NyfrZvjbU0lvAp2XRBUWuRgUomHYT1WhdoQw4haHkwIhAKBO+NAAjSRTKNxQyOrY9o8um7LseytzPUVpvVH03hWR"}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/sock.it-0.1.14.tgz_1458033858910_0.6718895805533975"}},"0.1.15":{"name":"sock.it","description":"Thin wrapper library for websocket with a fat scalable polling fallback","version":"0.1.15","keywords":["Sock.it","WebSocket","poll","polling"],"author":{"name":"Nosco"},"maintainers":[{"name":"morphar","email":"dan@techba.se"}],"dependencies":{"async":"^0.9.0","debug":"^2.1.0","node-uuid":"^1.4.1","redis":"^0.12.1","ws":"^0.6.3"},"devDependencies":{"body-parser":"^1.9.2","chai":"~1.7.2","chromedriver":"^2.10.0-1","express":"^4.10.2","mocha":"~1.12.0","selenium-webdriver":"^2.43.5","phantomjs-server":"^1.9.10"},"scripts":{"pretest":"npm install uglify -g; sh compile_client.sh","test":"mocha --reporter spec --timeout 300000 ./test/test_*.js","start":"node examples/server.js"},"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"github":"http://github.com/nosco/sock.it","bugs":{"url":"http://github.com/nosco/sock.it/issues"},"gitHead":"adc1364605732d9b9082d7a3aec072a84f49f39b","homepage":"https://github.com/nosco/sock.it","_id":"sock.it@0.1.15","_shasum":"8f3f8999034031aa47694a8d5220b5d7dcf1d6a3","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"morphar","email":"dan@techba.se"},"dist":{"shasum":"8f3f8999034031aa47694a8d5220b5d7dcf1d6a3","tarball":"https://registry.npmjs.org/sock.it/-/sock.it-0.1.15.tgz","integrity":"sha512-QmOTJmvQELNUy2lbXESveckeAGLB420weeP5N5jIB6gb/ILJZlWIYF/mEl9ADUaHem/ayElSsUpGWeDeU+ZG6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBl/Gkr9NgfLeY03TdRXslMsm0dNkWIWDqyixvztQhxAiEAooVh0ynOwN9kwlYv17kuNrvK1gMOCNd3DkxiHlW6yuY="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sock.it-0.1.15.tgz_1458133968377_0.17825274309143424"}}},"readme":"[![NPM version](https://badge.fury.io/js/sock.it.png)](http://badge.fury.io/js/sock.it)\n\n# Sock It\n\n### THIS IS A VERY EARLY DEVELOPMENT VERSION!!!\nDon't use in a production environment, it is created and tested for a very specific set of problems!\n\nAlso be sure to read the [Known Bugs](known-bugs.md) document.\n\n### What is it?\nAn attempt to create a WebSocket API compatible library, that has a thin wrapper\naround WebSockets with a fat polling fallback for legacy browsers.\n\nIt is not meant to solve all problems related to WebSocket/polling, like be the\nabsolutely fastest solution or support ALL possible scenarios.\n\n### What it IS meant to solve:\n* Speed (e.g. as fast as possible, while still solving the other points)\n* Tiny wrapper around WebSocket, working as directly as possible with native WebSocket\n* Fallback to JSON poll, when WebSocket is not around\n* Scalable backend code through Redis (both horizontally and vertically)\n* Emphasis on leaving as much to WebSockets as possible, when available\n* Compatibility with IE8+, Safari, Chrome, Firefox\n\n### What it is NOT meant to solve:\n* Speed (e.g. this is not going to be THE fastest WS/poll library around)\n* Being able to work under ANY proxy/router configuration out there\n* Working with > legacy browsers (Currently focus is on IE8+, but should be fine, down to IE6)\n* Achieving WebSocket speeds when falling back to poll\n\n### Future\n\nAs always: as soon as the module has shown it's worth and stability on a live system, it will be marked as version >= 1.0.0.\n\nUntil then: Feel free to play around with it, learn from it, help with it, etc.\n","maintainers":[{"name":"morphar","email":"dan@techba.se"}],"time":{"modified":"2022-06-26T21:51:59.364Z","created":"2014-11-23T15:59:53.773Z","0.0.5":"2014-11-23T15:59:53.773Z","0.0.6":"2014-11-26T13:19:27.016Z","0.0.7":"2014-11-27T11:02:47.752Z","0.0.8":"2014-12-01T05:38:22.314Z","0.0.9":"2014-12-01T05:44:51.858Z","0.0.10":"2014-12-01T10:13:02.860Z","0.0.11":"2014-12-04T13:21:52.505Z","0.0.12":"2014-12-08T15:18:01.584Z","0.0.13":"2014-12-09T10:27:57.974Z","0.0.2":"2014-12-18T06:22:18.818Z","0.1.0":"2014-12-18T06:26:49.698Z","0.1.1":"2014-12-19T12:49:31.822Z","0.1.2":"2014-12-30T01:22:32.516Z","0.1.3":"2014-12-30T01:26:40.463Z","0.1.4":"2014-12-30T11:23:23.250Z","0.1.5":"2014-12-30T11:26:01.297Z","0.1.6":"2015-01-07T15:13:52.479Z","0.1.7":"2015-06-04T11:52:09.672Z","0.1.8":"2015-08-14T12:06:06.150Z","0.1.9":"2016-02-04T08:46:27.462Z","0.1.10":"2016-02-04T09:01:46.288Z","0.1.12":"2016-03-14T15:56:52.668Z","0.1.13":"2016-03-15T09:18:32.693Z","0.1.14":"2016-03-15T09:24:21.225Z","0.1.15":"2016-03-16T13:12:50.704Z"},"homepage":"https://github.com/nosco/sock.it","keywords":["Sock.it","WebSocket","poll","polling"],"repository":{"type":"git","url":"http://github.com/nosco/sock.it.git"},"author":{"name":"Nosco"},"bugs":{"url":"http://github.com/nosco/sock.it/issues"},"readmeFilename":"README.md"}