{"_id":"p2p-hub","_rev":"33-71aaa4295a597cd082ef234dd0653e81","name":"p2p-hub","description":"A simple hub for communicating p2p between processes or machines","dist-tags":{"latest":"0.3.4"},"versions":{"0.2.3":{"name":"p2p-hub","version":"0.2.3","description":"A simple hub for communicating p2p between processes or machines","author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"main":"./index.js","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"p2p-hub@0.2.3","dependencies":{},"devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.6.0","_defaultsLoaded":true,"dist":{"shasum":"597bb1ef67bed8ccdc502c8e40f2a7986951c149","tarball":"https://registry.npmjs.org/p2p-hub/-/p2p-hub-0.2.3.tgz","integrity":"sha512-PsdP6P/ne1UrGpgcqat+f9R26SR5THgCOqehn8UvfTJv+YEQeWuGzs4OxZAIhYRynu5nz0s+kAYVcPuZ9Q3w3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvW1kQMssZGsBsPF30peQKgCJsvqsk3UYwtd+iscIlQAiEA3d+ilDCvORuAuuq8SfGgekIGLqud12EP7p1LBrqS6O0="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.2.4":{"name":"p2p-hub","version":"0.2.4","description":"A simple hub for communicating p2p between processes or machines","author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"main":"./index.js","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"p2p-hub@0.2.4","dependencies":{},"devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-alpha-6","_nodeVersion":"v0.6.4","_defaultsLoaded":true,"dist":{"shasum":"010ad2905c6b6dda893db741adfffdd30cdeef71","tarball":"https://registry.npmjs.org/p2p-hub/-/p2p-hub-0.2.4.tgz","integrity":"sha512-VvCDvoqa98Ohb0AKqA8Uh+PeamUsdP5G/eWN045MDcAg8t18HG4yosdt0czujclJWWDloTev/UvANYfkHTEiqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBpFtAxRmOYljxR3NvZESirq8NULHsiLl7+jRfdPE682AiEA2Iilk3mdx2cvW5bv5Zcm/7roRpl1K0ecUKWXNAdlVcE="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.2.5":{"name":"p2p-hub","version":"0.2.5","description":"A simple hub for communicating p2p between processes or machines","author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"main":"./index.js","dependencies":{"message-sockets":">= 0.2.13","common":">= 0.2.1"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"p2p-hub@0.2.5","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"2e8b21b2fc1461f7632694a186dd9809260aa709","tarball":"https://registry.npmjs.org/p2p-hub/-/p2p-hub-0.2.5.tgz","integrity":"sha512-PanmczYLY/74g/2rpwMi6vj+peSmWa7IFkgbEEKDdMhxiRAd5b0taJbAnTfUEn07zkc4OrsYAhrJuihoqcWmww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkJKss90HhtYxdhzzIL2XQS3WNnnAm1pZUjiegzSzXbAiB6sbbjQX/djxto46oRrggVfFlc0VgZRFq6tAjnqcPhVA=="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.2.6":{"name":"p2p-hub","version":"0.2.6","description":"A simple hub for communicating p2p between processes or machines","author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"main":"./index.js","dependencies":{"message-sockets":">= 0.2.13","common":">= 0.2.1"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"p2p-hub@0.2.6","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"e6b65233bb3716a176f3eb3583434aeff18e0159","tarball":"https://registry.npmjs.org/p2p-hub/-/p2p-hub-0.2.6.tgz","integrity":"sha512-gGjcxz0kPWTq2hQE6o3BCzkvuvCq6jK8S+TfLc95YjUqHoPI4d09nNYNK83l+5D2eV2GOCpiOpShRckD8+xcXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpHSSlRuTfGTW13ditkAKnYWJP2SfU+mWIxixme5SnPAIhAJRYD856avFg1Dz8RYI6NiS0v/QTnvfn3L5Dsev16mnB"}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.2.7":{"name":"p2p-hub","version":"0.2.7","description":"A simple hub for communicating p2p between processes or machines","author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"main":"./index.js","dependencies":{"message-sockets":">= 0.2.13","common":">= 0.2.1"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"p2p-hub@0.2.7","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"620489c364dfcb38dd92aff229f7493deb0ed267","tarball":"https://registry.npmjs.org/p2p-hub/-/p2p-hub-0.2.7.tgz","integrity":"sha512-HFNpsqBobPzcAMxe5js90ONYwt6mfUj6rCGeDZiLs6Bo5+p+EbMAAeVJB8C8ToJ67U3NVWyjTkE9lkUKQpiK5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCL8Sem8cXhLGk4kJfPg2tgYlJpPAJSMePfMDqaqLLTDQIgTDUIC5Go2jy6gGEZDASkd+tO8DS53U5nfn7y+iNkY9o="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.2.8":{"name":"p2p-hub","version":"0.2.8","description":"A simple hub for communicating p2p between processes or machines","author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"main":"./index.js","dependencies":{"message-sockets":">= 0.2.13","common":">= 0.2.1"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"p2p-hub@0.2.8","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"b2c02b6f04343745876c15b7f68e3bdfbb2adbdf","tarball":"https://registry.npmjs.org/p2p-hub/-/p2p-hub-0.2.8.tgz","integrity":"sha512-lFikaURW9hCnAqvly4r1YpX0f6tM2XNTGWvLbpXExudoOnz6FLXb5IBPOcu7eehGURzjCoTSRXPnHR9OQm1AVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVsMq3Uk37ktCVw8V8twlX8otbWRuO7nV/X4/q/nEi/AIhALltbW7RoRdmS3QYpQvBN6uBavj4gh85mqQi41pNC5Xz"}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.2.10":{"name":"p2p-hub","version":"0.2.10","description":"A simple hub for communicating p2p between processes or machines","author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"main":"./index.js","dependencies":{"message-sockets":">= 0.2.13","common":">= 0.2.1"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"p2p-hub@0.2.10","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"05d5e78304fca931299bbf90b584cdd87ab08b58","tarball":"https://registry.npmjs.org/p2p-hub/-/p2p-hub-0.2.10.tgz","integrity":"sha512-/0iDHV2UciumN4cD/3UVRL1as7ew0oFXMmazlUnIY8qBHP+VJO1IeqyovoCcf2Xv23FEWWc3IVXE8Jep38POxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID8XrKFk9TxsPczXGhggJeY6UAQi2NkmXGFJPPTrn4/zAiB6DyeR9nfXmnIETMAcYlEpjkvxqC3PmmzN5Dlv+ys3NA=="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.2.11":{"name":"p2p-hub","version":"0.2.11","description":"A simple hub for communicating p2p between processes or machines","author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"main":"./index.js","dependencies":{"message-sockets":">= 0.2.13","common":">= 0.2.1"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"p2p-hub@0.2.11","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-2","_nodeVersion":"v0.6.8","_defaultsLoaded":true,"dist":{"shasum":"0b2c76ecbf5ed316e46b156f1e0001de8e674dda","tarball":"https://registry.npmjs.org/p2p-hub/-/p2p-hub-0.2.11.tgz","integrity":"sha512-IUi2bdRX3MIj2gQTRk6jVd1++jzkWsB9+LAx/QlXCeZ/rWEc9W3UfHBj0oALvLoOf7dSmuMwvMIUKEQWjQZlrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjWvH0c06A4L3QvFBfleCdrBA2rNtcwGBUmmB7XujysAIhAPZsgd4zvNRQrcAnHWA9LFbGOd9B4ZOu5DTBt1nbImbt"}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.2.12":{"name":"p2p-hub","version":"0.2.12","description":"A simple hub for communicating p2p between processes or machines","author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"main":"./index.js","dependencies":{"message-sockets":">= 0.2.13","common":">= 0.2.1"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"p2p-hub@0.2.12","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"96df9f57e6a953af62ff1d6453869b893d2e05d5","tarball":"https://registry.npmjs.org/p2p-hub/-/p2p-hub-0.2.12.tgz","integrity":"sha512-1Tu3VKB10phchDaRYqlPe4EUTYw8nY8bI6pGNIbSw8Wx/zzy+5F+VjvRtsYL3enrKfm8tToO+8zDZ/ea1pLVdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEaRygkiZ70+IZi9bYFZ/v3o4mHf2j8YtPOtQwv0xCWDAiAV6zGal+Seh+UTtznmcetXywE5DAO2aIn2o7d4RJY9Dg=="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.2.13":{"name":"p2p-hub","version":"0.2.13","description":"A simple hub for communicating p2p between processes or machines","author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"main":"./index.js","dependencies":{"message-sockets":">= 0.2.13","common":">= 0.2.1"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"p2p-hub@0.2.13","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"9415b1ade99a3f386833aafdcc9aa93f07e443fc","tarball":"https://registry.npmjs.org/p2p-hub/-/p2p-hub-0.2.13.tgz","integrity":"sha512-DTxIwPFq6eIVHClddkfDl8NMBf+IwzMx3yNn2UsXyZzuN5tMKtnuuc2NZHp3DdtH7rQPUxM7gU0fTty3PUubZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBK63nVzCmDVBesRXiOpSN0N0tcfG4nvyNprcNNPum0FAiBnCEjJJ+1pUqFy3HfGD0ZQ4qFqRFFsAVDg/B28PKDwlQ=="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.3.0":{"name":"p2p-hub","version":"0.3.0","description":"A simple hub for communicating p2p between processes or machines","author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"main":"./index.js","dependencies":{"message-sockets":">= 0.2.13","common":">= 0.2.1"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"p2p-hub@0.3.0","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"5a1b12eba4711ff9881f1edd99a169ea60b844e3","tarball":"https://registry.npmjs.org/p2p-hub/-/p2p-hub-0.3.0.tgz","integrity":"sha512-NnUdD8cZ9Jiuua9vQ2abmz9YvOM/oMaPrC882c57PaDL+YDhSBPX4FR36L01gDj/xUd0BRsSKg4XSNw8A7SXlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDda6+FSP/XCYAsUwuKg5KXOgla/aB9B1Psca/zAWuAzQIgSPPEsR3CYvmd02yEbBJSPKhb/crXmYDCMapeq1pUr2A="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.3.1":{"name":"p2p-hub","version":"0.3.1","description":"A simple hub for communicating p2p between processes or machines","author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"main":"./index.js","dependencies":{"message-sockets":">= 0.2.13","common":">= 0.2.1"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"p2p-hub@0.3.1","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"c5fd86d326646d68180296d37231c1ee5c980bf9","tarball":"https://registry.npmjs.org/p2p-hub/-/p2p-hub-0.3.1.tgz","integrity":"sha512-vKak2RR0U/PQp6zHjWFR9bLtwAh9hNFb7Es0X/hhcznfE64B9/aGEc6uhvwbO8mRd6TBLZUEHDBctlK11FANgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB4Cp0Oph+NnDgNOdBOeMkTPL3EItErmoTyKfsUQSZDuAiBTnuOfQwU4ZsTGwDNcyK5htTjh6zeT66KeSDFnfKr3qA=="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.3.2":{"name":"p2p-hub","version":"0.3.2","description":"A simple hub for communicating p2p between processes or machines","author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"main":"./index.js","dependencies":{"message-sockets":">= 0.2.13","common":">= 0.2.1"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"p2p-hub@0.3.2","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"c55aabd8e146e8720422fd5deea3e894bf87a3d5","tarball":"https://registry.npmjs.org/p2p-hub/-/p2p-hub-0.3.2.tgz","integrity":"sha512-Th4PNBFnZEeUCOdwGtYwfeddzr9mWqHwrDvEdgh2sTiZO3A99pPhU9H+v7ucNLkNdGOqKkihoUb7nwWJNQ7kzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0J86/XTAiQ6RqUtcZ/p1znTLNoHlqKvJX23AefWDTAwIgOlHo+bkwYK8AphAHXewuq5uIEejjqKqoEJ0GyIUBCME="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.3.3":{"name":"p2p-hub","version":"0.3.3","description":"A simple hub for communicating p2p between processes or machines","author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"main":"./index.js","dependencies":{"message-sockets":">= 0.2.13","common":">= 0.2.1"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"p2p-hub@0.3.3","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"d2021b27e30a57ffa082b8dc9e9c2e61fb65581d","tarball":"https://registry.npmjs.org/p2p-hub/-/p2p-hub-0.3.3.tgz","integrity":"sha512-c3TMqNDLxJmqz2FWPfiu+eLAh0HVtanBPEjXFQ0SbOqtZQv4NEIc9Tlqn34fgiXNccos3Z5T0eZ04ppcac1Seg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDa9oHg19ClUsEOGbsf7JW5/+eQplRuZ6zUhwHOtHI9CgIhAMEPMi88gMsEWbznsn3maV5ivYH5N6yMwTMM/YBNs29R"}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]},"0.3.4":{"name":"p2p-hub","version":"0.3.4","description":"A simple hub for communicating p2p between processes or machines","author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"},"main":"./index.js","dependencies":{"message-sockets":">= 0.2.13","common":">= 0.2.1"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_id":"p2p-hub@0.3.4","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.1","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"389d95e572186361f78b7b4ee9222fc047115dd1","tarball":"https://registry.npmjs.org/p2p-hub/-/p2p-hub-0.3.4.tgz","integrity":"sha512-PnNeyIdLXkOnSjzU/T+4Mc7GvVIF1lxTjDou/9bxU9cPqnEyfBTswb7DEKFw/oewJj5PHlC2gyi+Dl8rXHzVCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4NDBFc3cLaSnlBaYbJ0s1KCi6Z8/68uA5OghIHJks/AIhAMAm2//q2bN3gRFGpsguLSi8z/ryvqHNkQRJHsK6VyeY"}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}]}},"readme":"# p2p-hub\n\n*OBS p2p-hub is build for node v.6*\n\na super simple p2p hub that allows you to send json messages between computers\n\n``` js\nvar hub = require('p2p-hub').connect('json://address_to_a_member');\n\nhub.on('connect', function(from) {\n\tconsole.log(from, 'connected');\n\tconsole.log('all nodes:', hub.nodes());\n});\nhub.on('disconnect', function(from) {\n\tconsole.log(from, 'disconnected');\n});\nhub.on('message', function(from, message) {\n\tconsole.log(from, 'says', message);\n});\nhub.send('json://another_member', {hello:'world'});\n\n```\n\nYou can also multiplex messages to support multiple apps on the same hub\n\n``` js\nvar hub = require('p2p-hub').connect('json://address_to_a_member');\n\nvar app = hub.multiplex('app');\n\napp.on('connect', function(from) {\n\tconsole.log(from, 'connected to app');\n\tconsole.log('all in app:', app.nodes());\n});\napp.on('disconnect', function(from) {\n\tconsole.log(from, 'disconnected from app');\n});\napp.on('message', function(from, message) {\n\tconsole.log(from, 'in app says', message);\n});\napp.send('json://another_member', {hello:'app'});\n\n```\n","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"time":{"modified":"2022-06-23T05:58:48.845Z","created":"2011-11-06T21:54:37.821Z","0.2.3":"2011-11-06T21:54:39.289Z","0.2.4":"2011-12-14T11:33:32.181Z","0.2.5":"2011-12-21T22:00:21.106Z","0.2.6":"2012-01-04T14:55:33.695Z","0.2.7":"2012-01-04T15:57:18.968Z","0.2.8":"2012-01-05T15:36:48.896Z","0.2.10":"2012-01-08T21:24:13.623Z","0.2.11":"2012-01-23T11:27:50.478Z","0.2.12":"2012-02-09T01:48:26.434Z","0.2.13":"2012-02-09T02:16:35.228Z","0.3.0":"2012-02-19T18:32:37.274Z","0.3.1":"2012-02-19T19:03:20.777Z","0.3.2":"2012-02-19T21:46:26.400Z","0.3.3":"2012-02-20T08:33:11.313Z","0.3.4":"2012-02-24T12:32:10.415Z"},"author":{"name":"Mathias Buus Madsen","email":"mathiasbuus@gmail.com"}}