{"_id":"irc-js","_rev":"82-8bf218a5c87997efbdf4f53cb37bcda4","name":"irc-js","description":"An IRC library for node.js","dist-tags":{"latest":"2.0.0-beta.5"},"versions":{"0.2.2":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.2","main":"./lib/irc","directories":{"lib":"./lib"},"engines":["node >=0.2.0"],"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.2","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.2.tgz","shasum":"5fa3e7ef34858cb6b875ee5056b51925ef0c5940","integrity":"sha512-DqfouPpOmJHRYEhut1GTmlg6cLHkI2DSdAaexoy4gTBiIX0d4CZw7s0liGn/ufBH5DoUFiQMblyzCLRUEvyTzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl3r8/sB92NAlNgcno7aHDyZOyn3mN3QNjKr/RTj9vTQIgRFOqn/rFkQ1y79wVfJ8s0OTYIrIe/9PSkNgHDfJmgTE="}]}},"0.2.3":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.3","main":"./lib/irc","directories":{"lib":"./lib"},"engines":["node >=0.2.0"],"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.3","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.3.tgz","shasum":"585ab16ad357622ab529305871d5357798adcd97","integrity":"sha512-tScc+dWyH0p994WsJxktM9tK76fLKYGn9DFWJfggWvAr9vLaBhfA523akd2WUOhicK4qbZ+v1lBZve41vaRLfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEfpN7Z9Uhxz7PmC0w/y36XCwW9lFN/pLpUnlvS+1gvCAiEAvfuefUZC/WzKxQ9xwZbInjROr1Y+bTnfzqcjfOjKE/U="}]}},"0.2.4":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.4","main":"./lib/irc","directories":{"lib":"./lib"},"engines":["node >=0.2.0"],"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.4","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.4.tgz","shasum":"7ea534417ad392787e5072842ee0c6bf87023446","integrity":"sha512-v8F8Dmv3j+EYEWblpfokG7sycy/ochYFvo+/sBbPKRF0RpsKmseSsL//ykBbE5iCEiNd7fzlgrI2jV4bLggvHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIANB7PDbAiMDcUnuTsAapi7mhQ3QYsgYRmz7cTqRFe+ZAiAtg53xx3ulxKw2IUcFMXBXAmQdr5rIrZsPYaU3C8BC8Q=="}]}},"0.2.5":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.5","main":"./lib/irc","directories":{"lib":"./lib"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":">= 0.9.4"},"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.5","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.5.tgz","shasum":"797d8bd3a0352a3b27b7e4309558a27caa03633f","integrity":"sha512-gVeALGp1885k1l/+11EtO5ymkbBOu1fSHXZdG3wislQmrFKGtDxWwxn5TSnaxJBKebICsLhH6b+bJFyPy1WTAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDtwjSqlgyRs0b+j2dX7EScJ+F5ca1cvT+f7uCYOaFOAiA0TMGoJzUYtkmyHjcXVL54eZfFoSw+PVCBKhfGtaGSvA=="}]}},"0.2.6":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.6","main":"./lib/irc","directories":{"lib":"./lib"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":">= 0.9.4"},"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.6","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.6.tgz","shasum":"ec898e91a8e5a5750a63a7b20861948e5c1d1fcf","integrity":"sha512-cZ28s3jQ+bIYhIDwq9Uaql1GPcV7i2/xKa1JF6wGOcz60uMpBCV+GNQTtvOYZtv0iSMo6q62zRCVhnEA7uXdJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFz0+NY+5UOF1hzchKx30XdHsR1g8wrhHSzGnZjcYh8IAiEA2SDOVmCQD9Rxq8girLZ0jMpUdlZihLxmjVwpCNd0m5k="}]}},"0.2.7":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.7","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":">= 0.9.4"},"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.7","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.7.tgz","shasum":"eff1dab330bd85c9c9c67d375a84378c71e15364","integrity":"sha512-dgdtn+3fCHP5ASbXUFPjix+/jXCP/Q85aa2PK7buooS5kbZ1WnHwcKXJqfm7CA9TLCyXhLUGwqjglld5zsb7Gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDpII68FYB4lGP4QaVCCk22eLzn2cFz5PDgdgoc0LJkgAiAj6vMRPqETYOmFCXg0mEX8pcJQYjxJaZu9FpaTawoYyg=="}]}},"0.2.8":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.8","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":">= 0.9.4"},"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.8","_nodeSupported":true,"_npmVersion":"0.2.8-1","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.8.tgz","shasum":"f9d708e329986b1cc665df7c129f575b562c80eb","integrity":"sha512-knbxkM794AUgRW5m12CqmG5f4bU+gelt0iyorYqnyy0cA1pXgiNwf1KxM4xrx9ZB/MlU8xVDaWI6V2pa5kT6/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDh7TB3pzktCoRZsIWCi4cQiHczJzYISHTAeovUrZaEQAiEAgISIRO7wBWFKVvhmX5W436fRoSD7gapKnaBfqmvQfTE="}]}},"0.2.9":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.9","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":">= 0.9.4"},"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.9","_nodeSupported":true,"_npmVersion":"0.2.11-5","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"26af909aff4215df21b7527983c6981e14082e83","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.9.tgz","integrity":"sha512-jGKlyNnOW8m7YzhHBdtzzbdEBWaRhHue55SRPj8IDXBbqn8cg7t8m340jlu/vBCDoM5sdeMM6Z27d2DqMGWJWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvwCF+WcE3z9ObxeND73slqNVeCF5SnNbXCB0ehZ/07AiEA35kibMYUTlplq4kaINpngD0reXsa8Rz95wPKM2GLcrw="}]}},"0.2.10":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.10","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":">= 0.9.4"},"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.10","_nodeSupported":true,"_npmVersion":"0.2.11-5","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"c1de3228d9eadf1c31cc2935f00c4cdbd99403d7","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.10.tgz","integrity":"sha512-6nY2nmkEJvz7Y5mS+RQqeU7k/rTDCx5mZdfVd8sI6DNy76KwqaGdkzkuxk2dNQMlPh2zYfqCSia/LJqh8kNeEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9VevISV0FP4oB/aNmvLrKGM/5cJ9OObz15fKMO0/wqwIhANxM1s04+TIn9IXXFJdWeeS3ZgUGhtgmeclbry6xxK0d"}]}},"0.2.11":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.11","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":">= 0.9.4"},"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.11","_nodeSupported":true,"_npmVersion":"0.2.12-1","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"c42de8b76d40ccf829399936f01b000b4447daba","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.11.tgz","integrity":"sha512-r8Jc4kDr9WBBcuRnlkh4mvIx5hf7LuFF686mYsrFb52A0SvZpckJ3xVeCohk+HF5w95OoaCVWdWUhzSXFGkwHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVmAZ7irOzyU3M0OZP4xeU0y+m/K/Nehk1QML/8XzynwIgUB2+r1qj6382i3KPlxh5ZBVdBMnx38FqimPxirdFw/I="}]}},"0.2.12":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.12","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":">= 0.9.4"},"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.12","_nodeSupported":true,"_npmVersion":"0.2.12-1","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"b525885f69bbcfffc0de5310971270ddeaceffb7","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.12.tgz","integrity":"sha512-CqbkPZSn9gJuVKXAFnZwzaC1nmIET3SI1QQq3dIUKuRVUEXVKcsIWEr60xPQQCSBWe+mOWU2QfMncK/fLCLVvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJSLllW3Z4Wt4j5P8PF3IGUjBJTWM8rsWCQMmxNbWgCAiBcRqB+rP29Sf4kfof64E+Xb5dxb3KvGG5GzIwoBNx2rg=="}]}},"0.2.13":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.13","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":">= 0.9.4"},"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.13","_nodeSupported":true,"_npmVersion":"0.2.12-1","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"b8e23e31f7ce334d9af0ac2d183da0a9361e277b","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.13.tgz","integrity":"sha512-jx4kgoc6zWD5Qomnw4RLDI0Hble7eRK1zghQdRQssqJT3fzr2YBxhc3wWnB07TVnig1pByr5Lxd7zaey4nTOJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJBXjJevMloeUIyVXafcn+/UYZBP2eFiPUFDXRWfIU1gIgWFl/18/Z1w1R43Jc62AlBqA+3VIwkJ23qDDOeHY/R4k="}]}},"0.2.14":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.14","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":">= 0.9.4"},"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.14","_nodeSupported":true,"_npmVersion":"0.2.12-1","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"5d3ef075f9eac85dcb33d7ef22752287409a1907","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.14.tgz","integrity":"sha512-jZDtucC+1Nu7DMIIskBIsPEO2rruo/OkMZGSw633LXctWGyNah2ZOkdzLN1fV7RkR8yfzUQ04TUKD2TIH2ptzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGCxpXq31OxKFEqbL267tyitre6mly/BdZ7hn0c/tifAAiA+9BSMLhBH61p6gwhTno3MSqfa+PB54e+PinlKkCgh/Q=="}]}},"0.2.15":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.15","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":">= 0.9.4"},"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.15","_engineSupported":true,"_npmVersion":"0.2.17","_nodeVersion":"v0.3.1-pre","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"5ec634bef0cca1d8273b5548adad3f2927c41225","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.15.tgz","integrity":"sha512-HVgEdOhDsHwYKDBzfxAW41Ar+VpJk+t4xWIEI8qGg2DpQtYJXH4b+C/2MaJYeU9jk2M3DUgfOI0hsc8Jp3KcCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDozYGBZjVvgeIAmhZm0FqGk0ysfcnO9worfuQR3wk0FwIhANRbDEcQCkw0GYoUoc0dNiJgpTeGDCH/OruuxKtmnDgH"}]}},"0.2.16":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.16","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":">= 0.9.4"},"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.16","_engineSupported":true,"_npmVersion":"0.2.17","_nodeVersion":"v0.3.1-pre","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"e27be4632b7f144f912b69451115c0cee6667359","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.16.tgz","integrity":"sha512-lAIQDb6qT8UcVoDRNxoDTx8jgKraxd18KQgOc/mJuk1n1vXadFgZ4MURCLak/4dJ+uFgyqcY462pgkBA563gmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6aLVUTNM60YkJnw5b/ByV0Fzq/Th3MzV8oooe9zx0VwIhAONHOB46Ivo3nmQmI65zQVU0enQ13ieOL8kaUbS32A1B"}]}},"0.2.17":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.17","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":">= 0.9.4"},"repository":{"type":"git","url":"git://github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.17","_engineSupported":true,"_npmVersion":"0.3.18","_nodeVersion":"v0.5.0-pre","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"5ca29a8dc29a6e0cad08f1fc8e2b58b76d8853b7","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.17.tgz","integrity":"sha512-HCTpoGVtBmp1k4sXOR18YMDgwUv8iBbukLkxpsLzHh2u4e5EjO54+q+6dho05e6Sin3KEaEcK1lY2CQINld23A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjLpQTE51hnw761pJoo6pRTQ6AwaZA3e5zcDyGIyYuhAIgZaNNdBBsQ+5pWGY25DujiFl/cI3/t8Ema1ap80tCUmQ="}]}},"0.2.18":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.18","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":">= 0.9.4"},"repository":{"type":"git","url":"git://github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"devDependencies":{},"_id":"irc-js@0.2.18","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"48b3fe7422376a1744447a8101854f0b2d58e14c","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.18.tgz","integrity":"sha512-muktAeplfO+6m8cVG1VZU19pSORrOZNv2AE7BhWFo5LyNmSyPOhCLZLtHSjAnGKBneQ8yrkWdVVzeJ7NDa8dVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRPFE8M56WFrGMIGsVF2wIFusg5zZmWvuKVF+rABvkQQIgP7p/YYnp0aLKgGcybH1PDCP9+979coZb8++FcLO9f8w="}]},"scripts":{}},"0.2.19":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"},{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.19","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"bundledDependencies":{"coloured-log":"0.9.4","PanPG":"0.0.9"},"devDependencies":{"async_testing":"0.3.x"},"repository":{"type":"git","url":"git://github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"dependencies":{},"_id":"irc-js@0.2.19","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"b6b8f2c25082aac520978b7b0a9e32b68934954f","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.19.tgz","integrity":"sha512-8/AjcQsDdDw4VvUGrC9nZOCxNKoM9bRxBKg+mcVdHJ0vwfKvoRJcIMVto/ipdUa9t16scAPv9onVDOI54iQQOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9CsiLWltsgptFKn/I10wRj4u90qrTCh2pEEVFmZQX7AIhAMtMXmo8ZDSkKlsMdPhmBmLq4xBOwt4kgNtOdHSmsOGO"}]},"scripts":{},"bundleDependencies":{"coloured-log":"0.9.4","PanPG":"0.0.9"}},"0.2.20":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"},{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.20","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":"0.9.4","PanPG":"0.0.9"},"bundledDependencies":["coloured-log","PanPG"],"devDependencies":{"async_testing":"0.3.x"},"repository":{"type":"git","url":"git://github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.20","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"5ccd8798ffe13d8dfe0adae58936e1a117780f96","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.20.tgz","integrity":"sha512-VuRQUjFWCKmh5+AyW6eZlKv1EFMO/UdSp4ytLggxlBLqCigpGO73tSe4W8lgw9FoEOmyIlL6CbcHGBAA4ZIuvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7zwzlO4ayvuHgVbNuf9tkZD1xYvsECUPjiiEmvkO2SQIgNqhQnXDYpinBBM148m11TMNKISVdTMOF/m9jwypauGY="}]},"scripts":{},"bundleDependencies":["coloured-log","PanPG"]},"0.2.21":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"},{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.21","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":"0.9.6","PanPG":"0.0.9"},"bundledDependencies":["coloured-log","PanPG"],"devDependencies":{"async_testing":"0.3.x"},"repository":{"type":"git","url":"git://github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.21","_engineSupported":true,"_npmVersion":"1.0.8","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"6b3d5fcee3d71e41ca402ebffce35743c2c3a435","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.21.tgz","integrity":"sha512-idRgYLSAjQkmrvttZ2yXTnzmYGt2U0n8eCcy617oKa6oiEaGrusYZFZX31vAlzefUfLDfRbGmcJ4PCNHZfn77A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5P0NywzAR/fUT6aVntPOTXSMTUYgInJ2ptUfMXqrUmAiEA73MAzY2PyxQb8AEG/7HLe/XV01g25uc1u3tGwJU2890="}]},"scripts":{},"bundleDependencies":["coloured-log","PanPG"]},"0.2.22":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"},{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.22","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":"0.9.6","PanPG":"0.0.9"},"bundledDependencies":["coloured-log","PanPG"],"devDependencies":{"async_testing":"0.3.x"},"repository":{"type":"git","url":"git://github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.22","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"af163cbfb1f08ccc10989007c77e5edc0c950f6f","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.22.tgz","integrity":"sha512-8Zu8kVqpm8KACQ9zvjdG3pAbkQpx//4hbqFd4C4oEtIaJfnYRI2i1NjNZmUow6z7HfJfnh+VZ94SvNWrNkW++w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPVIZ8keMVvdxXf7a2dfp6+YKWFjg13xOuAy272TUBeQIgfYmWxjfagtzGV6NjzQNc1iLxofeOjvV6NlmStDDfcG8="}]},"scripts":{},"bundleDependencies":["coloured-log","PanPG"]},"0.2.23":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"},{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.23","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":"0.9.6","PanPG":"0.0.9"},"bundledDependencies":["coloured-log","PanPG"],"devDependencies":{"async_testing":"0.3.x"},"repository":{"type":"git","url":"git://github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.23","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"ef27ea0cd41a9e887e83bbf85e5f14bb584771f4","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.23.tgz","integrity":"sha512-fx5SDq+LO8FN2+HAVXy+Qv8XlAAHX7xc9ODoBrEoyuj4PrMwNy0iIe0e5Ng+ywD6DS4NHce/HCMkNjh0igk4OQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFLcgUJjCbJwempzi3nOMJNleHjSaUxNLebQI+73rHFHAiARCh3x5d68uKiXcuqFvepC8KkqlVx8qz3DxHx7NjeQGA=="}]},"scripts":{},"bundleDependencies":["coloured-log","PanPG"]},"0.2.24":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"},{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.24","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":"0.9.6","PanPG":"0.0.9"},"bundledDependencies":["coloured-log","PanPG"],"devDependencies":{"async_testing":"0.3.x"},"repository":{"type":"git","url":"git://github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.24","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"6227a335726b80484ecc80aa5189d5395f17d210","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.24.tgz","integrity":"sha512-LTT+s/MlAtKQ9VAMMCP9wKBlYqgkohP9dm4j0MV/ajXbZIxxz+R39tbPlrW6kW/CZ+w5v9imwCX2bU79ZN4fxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID9Xe8PpLgHVsGg/XP+YCgxrTejakKsTitKiLvi2d69CAiA4uqLX0u3sj1g4G6n8WJlz1ZfqSU825hAPm2PihS3y9Q=="}]},"scripts":{},"bundleDependencies":["coloured-log","PanPG"]},"0.2.25":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"},{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.25","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"coloured-log":"0.9.6","PanPG":"0.0.9"},"bundledDependencies":["coloured-log","PanPG"],"devDependencies":{"async_testing":"0.3.x"},"repository":{"type":"git","url":"git://github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.25","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"225cb3c0822f297f392976a90effc2264d1e5f0d","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.25.tgz","integrity":"sha512-61Or3IKLCh/L2JkbQaWnBjw3oMdTNxiw7KPUi7niT1DgjxgEqvmVH0qgopsZfdrlj2T9zRjc5fruBiaMlQr3oQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFjv0dPLMZI54CK+AYfFrwTKZAt0raoQbcsrwOJ39jIhAiA80QcqLcwnhZyZMRa8TYsmaMz+VGnlVqi3jPPxjeIAEA=="}]},"scripts":{},"bundleDependencies":["coloured-log","PanPG"]},"0.2.26":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"},{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.26","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"PanPG":"0.0.9"},"bundledDependencies":["PanPG"],"devDependencies":{"async_testing":"0.3.x"},"repository":{"type":"git","url":"git://github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@0.2.26","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"f8918a6745150026717bc3fd674936b1b6bb577a","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.26.tgz","integrity":"sha512-aCpUOzVaQYRda8UE+O/WglwKycq2lz0TPg1rfn6rgReapSF2u6xPFsX3oskziY4GjzZNY/TztfouvPPpMmc4dA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuV01fMUfamG+fme33ES3GEZufK9O1eW/BFnkdmzZNggIgQrs83zxfr440jIcjZME5tKoZZXo4AQuYFGkC6ixJzNY="}]},"scripts":{},"bundleDependencies":["PanPG"]},"0.2.27":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"},{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"}],"homepage":"http://gf3.github.com/IRC-js/","version":"0.2.27","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.2.0"],"dependencies":{"PanPG":"0.0.9"},"devDependencies":{"async_testing":"0.3.x"},"repository":{"type":"git","url":"git://github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_npmUser":{"name":"gf3","email":"gianni@runlevel6.org"},"_id":"irc-js@0.2.27","bundleDependencies":["PanPG"],"_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"39056ec0ce5145b989a001322d9926facb3098f1","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-0.2.27.tgz","integrity":"sha512-GAlOGbNlkJJzIQkcoWPFlyHKhywdvDvWCuV2qP4U1E+H+2jU3JK0r1eOiQbDt0PvDoC5LAemoGbvOUcbk9me7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH3fkmGaGy2b5KXp66BDMHlG3gvmT8eCMi3iQoTaiNeACIQCHlLTdx65H8kD26grzxSg+efqvz10+DtP6PW/7/7p2vA=="}]},"maintainers":[{"name":"gf3","email":"gianni@runlevel6.org"}]},"2.0.0-beta":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"temp01"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"},{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"}],"homepage":"http://gf3.github.com/IRC-js/","version":"2.0.0-beta","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":["node >=0.4.0"],"dependencies":{"PanPG":"0.0.9"},"devDependencies":{"mocha":">=0.12.0","should":">=0.5.1"},"repository":{"type":"git","url":"git://github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_npmUser":{"name":"gf3","email":"gianni@runlevel6.org"},"_id":"irc-js@2.0.0-beta","bundleDependencies":["PanPG"],"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-2","_nodeVersion":"v0.6.8","_defaultsLoaded":true,"dist":{"shasum":"5d7831c935dd34b26f5bb86ef7d8e9deb257d8d1","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-2.0.0-beta.tgz","integrity":"sha512-4QNllDK1zRICLlMk3Mxm2/NWwTzp2hTPW0d1jEDAifKVL4N0DvweRVVlBhVkZCAYwGkpA2cCiYpWjEnZvpQqmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl3tigdm97zE37AW+XVcMSL74wPErgn+PmaYPInhLHBwIhALErWieYGJpiIEJ+t5UMC8kXDRf8JnfJpNcMu2okbK4X"}]},"maintainers":[{"name":"gf3","email":"gianni@runlevel6.org"}]},"2.0.0-beta.1":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},{"name":"temp01"}],"homepage":"http://gf3.github.com/IRC-js/","version":"2.0.0-beta.1","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":{"node":">=0.8.1"},"devDependencies":{"mocha":">=1.2.2","should":">=0.6.3"},"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@2.0.0-beta.1","dist":{"shasum":"4259f43b3bf22a8ad97bff347f67b4baed2dc269","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-2.0.0-beta.1.tgz","integrity":"sha512-0TdcMksIh4+LxSGGGfprxA+HamLXgMnaLjX9/uk9rD1GFZOqDbnxQl6ROoQ0BOUaYYKzYJPMLxAWQzp55ikE0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuzlbVKQrMxuaSk4VbkdXODyOEd1dwOcXHPXwhlNi8owIhAKydOhVi+TIK/0OVWlcVA/CUgV6rtfRKRj770EDmfYjW"}]},"_npmVersion":"1.1.59","_npmUser":{"name":"nlogax","email":"jonas.westerlund@me.com"},"maintainers":[{"name":"gf3","email":"gianni@runlevel6.org"},{"name":"nlogax","email":"jonas.westerlund@me.com"}]},"2.0.0-beta.2":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},{"name":"temp01"}],"homepage":"http://gf3.github.com/IRC-js/","version":"2.0.0-beta.2","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":{"node":">=0.8.1"},"devDependencies":{"mocha":">=1.2.2","should":">=0.6.3"},"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@2.0.0-beta.2","dist":{"shasum":"4fba913fe200736606ed0239c2b8be54312150b3","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-2.0.0-beta.2.tgz","integrity":"sha512-nIvuZ37Y8qmQTZtdTW33QBlTApW3Tnzsp71UO3J4fEYamENRFA1sTmVNYA+h97WW3bw/pXEdUTn6zWTIR3CiBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtxsvsGcw0pLx8Y4LGk6v/Vtwkau6jErb9yRwhDUzVKAiEA7HAVPOHJhsu0Y4vlS8PIX0AIyHzv97DZgAyxydXbFus="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"gf3","email":"gianni@runlevel6.org"},"maintainers":[{"name":"gf3","email":"gianni@runlevel6.org"},{"name":"nlogax","email":"jonas.westerlund@me.com"}]},"2.0.0-beta.3":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},{"name":"temp01"}],"homepage":"http://gf3.github.com/IRC-js/","version":"2.0.0-beta.3","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":{"node":">=0.8.1"},"devDependencies":{"mocha":">=1.2.2","should":">=0.6.3"},"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@2.0.0-beta.3","dist":{"shasum":"90afb070d32385216b9d0d46d6a0e32cd3b9a84c","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-2.0.0-beta.3.tgz","integrity":"sha512-8GahbQ5VDS746I/zi9YAvKJjBvHM0+gkjv/qYIJxSX8WjpZjinnkGTem4iOadJFfBhFGLEYrOdF/9JHOdhwFTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeBjuoFo6SolPatn/uKDbCWG8vRWmu75HJvNM2HwVd0wIhAKv1cKFcHqkR9kfnimF9TXkr8EUZCXTp/7Z8whik4vnt"}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"nlogax","email":"jonas.westerlund@me.com"},"maintainers":[{"name":"gf3","email":"gianni@runlevel6.org"},{"name":"nlogax","email":"jonas.westerlund@me.com"}]},"2.0.0-beta.4":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},{"name":"temp01"}],"homepage":"http://gf3.github.com/IRC-js/","version":"2.0.0-beta.4","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":{"node":">=0.8.1"},"devDependencies":{"mocha":">=1.2.2","should":">=0.6.3"},"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"_id":"irc-js@2.0.0-beta.4","dist":{"shasum":"d929863f527033f940d4d40685abe3e5f6f0f657","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-2.0.0-beta.4.tgz","integrity":"sha512-ddp71k1sV9JqRPCYzVvOWbUcETXY7FKuttLPAa4vBoWChOah2lqCoYJaJeNSYgFmSXUGKfA5096jeuPoU+RkJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLPSLwyyRhNhYu8vjIjMGTKITeaMVT+ZFEBx0q66eVdQIhAPHR9AL7EUImFgSYD/Vat+Tx6zdwrTXvEdot/rVGDPtD"}]},"_npmVersion":"1.2.0","_npmUser":{"name":"nlogax","email":"jonas.westerlund@me.com"},"maintainers":[{"name":"gf3","email":"gianni@runlevel6.org"},{"name":"nlogax","email":"jonas.westerlund@me.com"}]},"2.0.0-beta.5":{"name":"irc-js","description":"An IRC library for node.js","author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"contributors":[{"name":"Adam Bergmark"},{"name":"Diogo Gomes","email":"maushu@graphnode.com","url":"http://www.graphnode.com/"},{"name":"Martin Häger","email":"martin.haeger@gmail.com","url":"http://freeasinbeard.org"},{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},{"name":"temp01"}],"homepage":"http://gf3.github.com/IRC-js/","version":"2.0.0-beta.5","main":"./lib/irc","directories":{"lib":"./lib","node_libraries":"./node_libraries"},"engines":{"node":">=0.8.1"},"devDependencies":{"mocha":">=1.2.2","should":">=0.6.3"},"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"license":{"type":"Public Domain","url":"http://github.com/gf3/IRC-js/raw/master/UNLICENSE"},"bugs":{"url":"https://github.com/gf3/IRC-js/issues"},"_id":"irc-js@2.0.0-beta.5","dist":{"shasum":"20e1675304a6e4d86fcc0c0960d9a0c2c2351097","tarball":"https://registry.npmjs.org/irc-js/-/irc-js-2.0.0-beta.5.tgz","integrity":"sha512-3adIG73nUQQzzgHdX4TMTE2OZGiBrRHuBYSMOWX0x3Key3ur3NxPEWIAYu1KLHiZo8rnFm/WAYI4JdaZECvVMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvbKKdC36vOYbjDmGPK/iLC0hnK8iMEJFrY+4OKWipcAIhAJHxieIJ9aTm5QtMuFXGkA7on2tst9nA+oQTlMZSsNtf"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"nlogax","email":"jonas.westerlund@me.com"},"maintainers":[{"name":"nlogax","email":"jonas.westerlund@me.com"}]}},"maintainers":[{"email":"gianni@runlevel6.org","name":"gf3"}],"author":{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org","url":"http://gf3.ca"},"repository":{"type":"git","url":"https://gf3@github.com/gf3/IRC-js.git"},"time":{"modified":"2022-06-19T02:30:44.984Z","created":"2010-12-20T01:55:29.444Z","0.2.2":"2010-12-20T01:55:29.444Z","0.2.3":"2010-12-20T01:55:29.444Z","0.2.4":"2010-12-20T01:55:29.444Z","0.2.5":"2010-12-20T01:55:29.444Z","0.2.6":"2010-12-20T01:55:29.444Z","0.2.7":"2010-12-20T01:55:29.444Z","0.2.8":"2010-12-20T01:55:29.444Z","0.2.9":"2010-12-20T01:55:29.444Z","0.2.10":"2010-12-20T01:55:29.444Z","0.2.11":"2010-12-20T01:55:29.444Z","0.2.12":"2011-01-10T23:40:51.180Z","0.2.13":"2011-01-12T16:03:25.781Z","0.2.14":"2011-02-04T05:23:33.248Z","0.2.15":"2011-02-07T17:59:10.096Z","0.2.16":"2011-03-11T05:36:35.406Z","0.2.17":"2011-04-07T17:47:43.778Z","0.2.18":"2011-05-05T14:48:49.918Z","0.2.19":"2011-05-30T19:31:15.814Z","0.2.20":"2011-05-31T13:28:01.964Z","0.2.21":"2011-06-01T00:07:10.604Z","0.2.22":"2011-06-15T20:37:42.156Z","0.2.23":"2011-06-15T21:36:49.056Z","0.2.24":"2011-06-16T14:35:29.266Z","0.2.25":"2011-06-17T19:44:08.774Z","0.2.26":"2011-07-18T19:56:33.652Z","0.2.27":"2011-12-05T14:44:23.516Z","2.0.0-beta":"2012-02-10T00:16:15.043Z","2.0.0-beta.1":"2012-09-11T17:30:48.482Z","2.0.0-beta.2":"2013-03-15T01:44:16.184Z","2.0.0-beta.3":"2013-04-24T17:57:46.693Z","2.0.0-beta.4":"2014-01-07T15:59:33.781Z","2.0.0-beta.5":"2014-02-01T10:54:06.780Z"},"users":{"thejh":true,"aaronj1335":true},"readme":"IRC-js\n=====\n\nThe best IRC library for node.js\n\n\nInstallation\n------------\n\nVia command-line:\n\n``` sh\nnpm install irc-js\n```\n\nVia `package.json`:\n\n``` json\n{ \"dependencies\":\n  { \"irc-js\": \"2\" }\n}\n```\n\n\nTests\n-----\n\n``` sh\nmake test\n```\n\n\n2.0 Notes\n========\n\nWe recently released the first beta of IRC-js 2.0.\nThis release brings many changes, and documentation is not quite ready.\n\nIRC-js 2.0 uses a couple of new ECMAScript features, so currently you must use\nthe `--harmony` flag when running it.\n\nSo, for the adventurous, here's how to get started with 2.0:\n\n``` javascript\n/* IRC-js 2.0 provides a set of objects representing IRC entities, such as:\n *    Client    An IRC client, create one of these first.\n *    Message   A client sends and receives instances of this object.\n *    Channel   An IRC channel.\n *    Person    An IRC user.\n * Here follows a simple bot demonstrating basic usage.\n */\n\nvar irc = require(\"irc-js\");\n\n/* First, lets create an IRC Client.\n * The quickest way is to use the laziness function `irc.connect()`.\n * It takes an object configuring the bot, and returns a Client instance.\n */\nirc.connect({ nick: \"bot500\" }, function(bot) {\n  /* This optional callback means the client has connected.\n   * It receives one argument: the Client instance.\n   * Use the `join()` method to join a channel:\n   */\n  bot.join(\"#irc-js\", function(err, chan) {\n    /* You get this callback when the client has joined the channel.\n     * The argument here is any eventual Error, and the Channel joined.\n     */\n    if (err) {\n      console.log(\"Could not join channel :(\", err);\n      return;\n    }\n    /*\n     * Channels also have some handy methods:\n     */\n    chan.say(\"Hello!\");\n  });\n\n  /* You can also access channels like this:\n   * `bot.channels.get(\"#irc-js\").say(\"Hello!\");`\n   */\n\n  /* Often you want your bot to do something when it receives a specific type\n   * of message, or when a message contains something of interest.\n   * The `match()` method lets you do both.\n   * Look for INVITE messages and join channels:\n   */\n  bot.match(\"INVITE\", function(msg) {\n    /* Here the argument is a Message instance.\n     * You can look at the `from` property to see who sent it.\n     * The `reply()` method sends a message to the appropriate channel or person:\n     */\n    msg.reply(\"Thanks for the invite! On my way.\");\n    /* Sometimes you need to know about the parameters an IRC message uses.\n     * The INVITE message has two: invitee and channel.\n     */\n    bot.join(msg.params[1]);\n  });\n\n  /* You can look for messages matching a regular expression.\n   * Each match group is passed as an argument to the callback function.\n   */\n  bot.match(/\\bsomecommand\\s+([a-z]+)\\s+([0-9]+)/, function(msg, letters, digits) {\n    /* Here, the `letters` argument contains the text matched by the first group.\n     * And `digits` is the second match. More match groups means more arguments.\n     */\n  });\n});\n```\n\n","readmeFilename":"README.md"}