{"_id":"axdcc","_rev":"32-af7644685c49b81d38d5db623f4630a8","name":"axdcc","description":"advanced XDCC library for node","dist-tags":{"latest":"0.2.23"},"versions":{"0.2.16":{"name":"axdcc","description":"advanced XDCC library for node","version":"0.2.16","repository":{"type":"git","url":"http://github.com/DaVarga/node-xdcc"},"bugs":{"url":"http://github.com/DaVarga/node-xdcc/issues"},"main":"lib/axdcc","engines":{"node":">=0.10.13"},"_from":".","dependencies":{"irc":"0.3.6"},"readme":"#Node.js advanced XDCC library\nrequires Node.js IRC library. (`npm install irc`)\n\nIRC library for downloading files from XDCC bots.\n\n##Usage\n\n    var axdcc = require('./lib/axdcc');\n    var request = new axdcc.Request(client, args);\n    request.emit(\"start\");\n\nRequests an XDCC from `{client}` based on `{args}`\n\n`{client}` IRC client (from IRC library)\n\n`{args}` Information about the XDCC pack\n    \n    args = {\n        \"pack\"      : < XDCC Pack ID >,\n        \"nick\"      : < XDCC Bot Nick >,\n        \"path\"      : < Path to download to >,\n        \"resume\"    : < Boolean, overwrite instead of resume >\n    }\n\n##Callbacks\n\n    request.on('connect', pack);\nEmitted when an XDCC transfer starts\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n-------\n\n    request.on('progress', pack, recieved);\nEmitted when an XDCC transfer receives data\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n`{recieved}`  is the amount of data received\n \n-------\n \n    request.on('complete', pack);\nEmitted when an XDCC transfer is complete\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n-------\n\n    request.on('dlerror', pack, error);\nEmitted when an XDCC transfer encounters an error\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n`{error}`     is the error data\n \n##Listeners\n\n    request.emit('start');\nWhen emitted, XDCC transfer starts.\n\n-------\n\n    request.emit('cancel');\nWhen emitted, all XDCC transfers are cancelled.\n\n`{nick}`      nick to cancel XDCC transfers from\n\n-------\n\n    request.emit('kill');\nWhen emitted, Request don't react on irc anymore.\n\n##Pack format\n    pack = {\n        \"command\"   : <DCC command of transfer(SEND/ACCEPT)>\n        \"filename\"  : <Name of file being transferred>\n        \"ip\"        : <IP of file sender>\n        \"port\"      : <Port of file sender>\n        \"filesize\"  : <Size of file being transferred>\n        \"resumepos\" : <Resume position of the file>\n        \"location\"  : <Path to download to>\n    }","readmeFilename":"README.md","_id":"axdcc@0.2.16","dist":{"shasum":"312456fb68c0272135c107a013a253fdd9b744b5","tarball":"https://registry.npmjs.org/axdcc/-/axdcc-0.2.16.tgz","integrity":"sha512-gCyxE5nHB9zqTYIxweM+IlsjbekV8BjiBkimXvZ3CQ6SiIAWThBLzW67RRlTT/5yEKUPNR/H4p1CJ7v+tYHBCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvrw5x9xmvdD8ZzEpIv7VpBsIcTg4pUOXYUxNjp8FE5AIhAMVJcspWIfqVTY4LrJzn3Gshd6dFZnBBgbJT+kd+4iOR"}]},"_npmVersion":"1.3.3","_npmUser":{"name":"davarga","email":"Varga.daniel@gmx.de"},"maintainers":[{"name":"davarga","email":"Varga.daniel@gmx.de"}],"directories":{}},"0.2.17":{"name":"axdcc","description":"advanced XDCC library for node","version":"0.2.17","repository":{"type":"git","url":"http://github.com/DaVarga/node-xdcc"},"bugs":{"url":"http://github.com/DaVarga/node-xdcc/issues"},"main":"lib/axdcc","engines":{"node":">=0.10.13"},"_from":".","dependencies":{"irc":"0.3.6"},"readme":"#Node.js advanced XDCC library\nrequires Node.js IRC library. (`npm install irc`)\n\nIRC library for downloading files from XDCC bots.\n\n##Usage\n\n    var axdcc = require('./lib/axdcc');\n    var request = new axdcc.Request(client, args);\n    request.emit(\"start\");\n\nRequests an XDCC from `{client}` based on `{args}`\n\n`{client}` IRC client (from IRC library)\n\n`{args}` Information about the XDCC pack\n    \n    args = {\n        \"pack\"      : < XDCC Pack ID >,\n        \"nick\"      : < XDCC Bot Nick >,\n        \"path\"      : < Path to download to >,\n        \"resume\"    : < Boolean, overwrite instead of resume >\n    }\n\n##Callbacks\n\n    request.on('connect', pack);\nEmitted when an XDCC transfer starts\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n-------\n\n    request.on('progress', pack, recieved);\nEmitted when an XDCC transfer receives data\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n`{recieved}`  is the amount of data received\n \n-------\n \n    request.on('complete', pack);\nEmitted when an XDCC transfer is complete\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n-------\n\n    request.on('dlerror', pack, error);\nEmitted when an XDCC transfer encounters an error\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n`{error}`     is the error data\n \n##Listeners\n\n    request.emit('start');\nWhen emitted, XDCC transfer starts.\n\n-------\n\n    request.emit('cancel');\nWhen emitted, all XDCC transfers are cancelled.\n\n`{nick}`      nick to cancel XDCC transfers from\n\n-------\n\n    request.emit('kill');\nWhen emitted, Request don't react on irc anymore.\n\n##Pack format\n    pack = {\n        \"command\"   : <DCC command of transfer(SEND/ACCEPT)>\n        \"filename\"  : <Name of file being transferred>\n        \"ip\"        : <IP of file sender>\n        \"port\"      : <Port of file sender>\n        \"filesize\"  : <Size of file being transferred>\n        \"resumepos\" : <Resume position of the file>\n        \"location\"  : <Path to download to>\n    }","readmeFilename":"README.md","_id":"axdcc@0.2.17","dist":{"shasum":"c102216710f2fdd623af9583fb0c2912f8a374a6","tarball":"https://registry.npmjs.org/axdcc/-/axdcc-0.2.17.tgz","integrity":"sha512-2JS4Am3olq9ufeBkhfuam0lL8zb7EydypJWVvVZRYr1DfbIkHucIm7TBVtQlpcm2cNXpu2zDIrxWAQelBuyWfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyjX7Gygn0obZybtp2VVqe/ApZIP+ya2xS+lxJWobGcgIgCK3/ta6E27MOcHQwq8MdNp+3VgpzF66e4L/2trM+caE="}]},"_npmVersion":"1.3.3","_npmUser":{"name":"davarga","email":"Varga.daniel@gmx.de"},"maintainers":[{"name":"davarga","email":"Varga.daniel@gmx.de"}],"directories":{}},"0.2.18":{"name":"axdcc","description":"advanced XDCC library for node","version":"0.2.18","repository":{"type":"git","url":"http://github.com/DaVarga/node-xdcc"},"bugs":{"url":"http://github.com/DaVarga/node-xdcc/issues"},"main":"lib/axdcc","engines":{"node":">=0.10.13"},"readme":"#Node.js advanced XDCC library\nrequires Node.js IRC library. (`npm install irc`)\n\nIRC library for downloading files from XDCC bots.\n\n##Usage\n\n    var axdcc = require('./lib/axdcc');\n    var request = new axdcc.Request(client, args);\n    request.emit(\"start\");\n\nRequests an XDCC from `{client}` based on `{args}`\n\n`{client}` IRC client (from IRC library)\n\n`{args}` Information about the XDCC pack\n    \n    args = {\n        \"pack\"      : < XDCC Pack ID >,\n        \"nick\"      : < XDCC Bot Nick >,\n        \"path\"      : < Path to download to >,\n        \"resume\"    : < Boolean, overwrite instead of resume >\n    }\n\n##Callbacks\n\n    request.on('connect', pack);\nEmitted when an XDCC transfer starts\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n-------\n\n    request.on('progress', pack, recieved);\nEmitted when an XDCC transfer receives data\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n`{recieved}`  is the amount of data received\n \n-------\n \n    request.on('complete', pack);\nEmitted when an XDCC transfer is complete\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n-------\n\n    request.on('dlerror', pack, error);\nEmitted when an XDCC transfer encounters an error\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n`{error}`     is the error data\n \n##Listeners\n\n    request.emit('start');\nWhen emitted, XDCC transfer starts.\n\n-------\n\n    request.emit('cancel');\nWhen emitted, all XDCC transfers are cancelled.\n\n`{nick}`      nick to cancel XDCC transfers from\n\n-------\n\n    request.emit('kill');\nWhen emitted, Request don't react on irc anymore.\n\n##Pack format\n    pack = {\n        \"command\"   : <DCC command of transfer(SEND/ACCEPT)>\n        \"filename\"  : <Name of file being transferred>\n        \"ip\"        : <IP of file sender>\n        \"port\"      : <Port of file sender>\n        \"filesize\"  : <Size of file being transferred>\n        \"resumepos\" : <Resume position of the file>\n        \"location\"  : <Path to download to>\n    }","readmeFilename":"README.md","homepage":"https://github.com/DaVarga/node-xdcc","_id":"axdcc@0.2.18","dist":{"shasum":"6df954f5be8506e3f77b5c353f8566092d278d7b","tarball":"https://registry.npmjs.org/axdcc/-/axdcc-0.2.18.tgz","integrity":"sha512-Wia1A82vNGCFgwHKWiNqQrw6OT6V+lA2us3ndXTtA3xe3CuzQOZ8nnZ5+epGRMJ2LG7iPcYrivE6onyjtOB2CA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1iddTFUHW1KBOCEWiwJqsntW0NFgZcXQgQbKnpNrouwIgbTCI1dV/jprNAoFUnXk1pX4tO7Hu8f74dOBfe92LeGA="}]},"_from":".","_npmVersion":"1.3.12","_npmUser":{"name":"davarga","email":"Varga.daniel@gmx.de"},"maintainers":[{"name":"davarga","email":"Varga.daniel@gmx.de"}],"directories":{}},"0.2.19":{"name":"axdcc","description":"advanced XDCC library for node","version":"0.2.19","repository":{"type":"git","url":"http://github.com/DaVarga/node-xdcc"},"bugs":{"url":"http://github.com/DaVarga/node-xdcc/issues"},"main":"lib/axdcc","engines":{"node":">=0.10.13"},"readme":"#Node.js advanced XDCC library\nrequires Node.js IRC library. (`npm install irc`)\n\nIRC library for downloading files from XDCC bots.\n\n##Usage\n\n    var axdcc = require('./lib/axdcc');\n    var request = new axdcc.Request(client, args);\n    request.emit(\"start\");\n\nRequests an XDCC from `{client}` based on `{args}`\n\n`{client}` IRC client (from IRC library)\n\n`{args}` Information about the XDCC pack\n    \n    args = {\n        \"pack\"      : < XDCC Pack ID >,\n        \"nick\"      : < XDCC Bot Nick >,\n        \"path\"      : < Path to download to >,\n        \"resume\"    : < Boolean, overwrite instead of resume >\n    }\n\n##Callbacks\n\n    request.on('connect', pack);\nEmitted when an XDCC transfer starts\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n-------\n\n    request.on('progress', pack, recieved);\nEmitted when an XDCC transfer receives data\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n`{recieved}`  is the amount of data received\n \n-------\n \n    request.on('complete', pack);\nEmitted when an XDCC transfer is complete\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n-------\n\n    request.on('dlerror', pack, error);\nEmitted when an XDCC transfer encounters an error\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n`{error}`     is the error data\n \n##Listeners\n\n    request.emit('start');\nWhen emitted, XDCC transfer starts.\n\n-------\n\n    request.emit('cancel');\nWhen emitted, all XDCC transfers are cancelled.\n\n`{nick}`      nick to cancel XDCC transfers from\n\n-------\n\n    request.emit('kill');\nWhen emitted, Request don't react on irc anymore.\n\n##Pack format\n    pack = {\n        \"command\"   : <DCC command of transfer(SEND/ACCEPT)>\n        \"filename\"  : <Name of file being transferred>\n        \"ip\"        : <IP of file sender>\n        \"port\"      : <Port of file sender>\n        \"filesize\"  : <Size of file being transferred>\n        \"resumepos\" : <Resume position of the file>\n        \"location\"  : <Path to download to>\n    }","readmeFilename":"README.md","homepage":"https://github.com/DaVarga/node-xdcc","_id":"axdcc@0.2.19","dist":{"shasum":"1418908d8d8a2b36c86a2f272539d1b07b00c823","tarball":"https://registry.npmjs.org/axdcc/-/axdcc-0.2.19.tgz","integrity":"sha512-nfl5H780eocsvBvieUYdti6ieCYXXEnQBNQVGz4+GI6kON6mOXj5+K7e3tGl8zkqLjJv9nWuSGoA+0aMK7N49A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdQIqJ9t6LuXKQSU9MCP50CoJiPn1UA5p6Q+ugFVWOwAiEAjgWtGmBcZvPv7GWDOQUKPOt+TQpSzv1t/PPtoKewq30="}]},"_from":".","_npmVersion":"1.3.12","_npmUser":{"name":"davarga","email":"Varga.daniel@gmx.de"},"maintainers":[{"name":"davarga","email":"Varga.daniel@gmx.de"}],"directories":{}},"0.2.20":{"name":"axdcc","description":"advanced XDCC library for node","version":"0.2.20","repository":{"type":"git","url":"http://github.com/DaVarga/node-xdcc"},"bugs":{"url":"http://github.com/DaVarga/node-xdcc/issues"},"main":"lib/axdcc","engines":{"node":">=0.10.13"},"readme":"#Node.js advanced XDCC library\nrequires Node.js IRC library. (`npm install irc`)\n\nIRC library for downloading files from XDCC bots.\n\n##Usage\n\n    var axdcc = require('./lib/axdcc');\n    var request = new axdcc.Request(client, args);\n    request.emit(\"start\");\n\nRequests an XDCC from `{client}` based on `{args}`\n\n`{client}` IRC client (from IRC library)\n\n`{args}` Information about the XDCC pack\n    \n    args = {\n        \"pack\"      : < XDCC Pack ID >,\n        \"nick\"      : < XDCC Bot Nick >,\n        \"path\"      : < Path to download to >,\n        \"resume\"    : < Boolean, overwrite instead of resume >\n    }\n\n##Callbacks\n\n    request.on('connect', pack);\nEmitted when an XDCC transfer starts\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n-------\n\n    request.on('progress', pack, recieved);\nEmitted when an XDCC transfer receives data\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n`{recieved}`  is the amount of data received\n \n-------\n \n    request.on('complete', pack);\nEmitted when an XDCC transfer is complete\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n-------\n\n    request.on('dlerror', pack, error);\nEmitted when an XDCC transfer encounters an error\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n`{error}`     is the error data\n \n##Listeners\n\n    request.emit('start');\nWhen emitted, XDCC transfer starts.\n\n-------\n\n    request.emit('cancel');\nWhen emitted, all XDCC transfers are cancelled.\n\n`{nick}`      nick to cancel XDCC transfers from\n\n-------\n\n    request.emit('kill');\nWhen emitted, Request don't react on irc anymore.\n\n##Pack format\n    pack = {\n        \"command\"   : <DCC command of transfer(SEND/ACCEPT)>\n        \"filename\"  : <Name of file being transferred>\n        \"ip\"        : <IP of file sender>\n        \"port\"      : <Port of file sender>\n        \"filesize\"  : <Size of file being transferred>\n        \"resumepos\" : <Resume position of the file>\n        \"location\"  : <Path to download to>\n    }","readmeFilename":"README.md","homepage":"https://github.com/DaVarga/node-xdcc","_id":"axdcc@0.2.20","dist":{"shasum":"b0ba36835cfa8c934aacdd091d68b3071cd124ef","tarball":"https://registry.npmjs.org/axdcc/-/axdcc-0.2.20.tgz","integrity":"sha512-pf8FGi70rabKnMmy5igZzsoVQavroJiy5TxUNmXjBOx5cJH3BEWGgx1QkNU3U1RfYsi9qGH4WrLQlLN1CK+6RQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGH1ci8tHqP7rcWtW0R6P41aR3393k0LUt6GXAR0CCf2AiBP9NrQbZPz75mOQ49cvq22M+SlNHAvpqMMVFaAw+Vx5g=="}]},"_from":".","_npmVersion":"1.3.12","_npmUser":{"name":"davarga","email":"Varga.daniel@gmx.de"},"maintainers":[{"name":"davarga","email":"Varga.daniel@gmx.de"}],"directories":{}},"0.2.21":{"name":"axdcc","description":"advanced XDCC library for node","version":"0.2.21","repository":{"type":"git","url":"http://github.com/DaVarga/node-xdcc"},"bugs":{"url":"http://github.com/DaVarga/node-xdcc/issues"},"main":"lib/axdcc","engines":{"node":">=0.10.13"},"readme":"#Node.js advanced XDCC library.\nexample requires Node.js IRC library. (`npm install irc`)\n\nIRC library for downloading files from XDCC bots.\n\nWorks with Windows and Linux\n\n##Usage\n\n    var axdcc = require('./lib/axdcc');\n    var request = new axdcc.Request(client, args);\n    request.emit(\"start\");\n\nRequests an XDCC from `{client}` based on `{args}`\n\n`{client}` IRC client (from IRC library)\n\n`{args}` Information about the XDCC pack\n    \n    args = {\n        \"pack\"      : < XDCC Pack ID >,\n        \"nick\"      : < XDCC Bot Nick >,\n        \"path\"      : < Path to download to >,\n        \"resume\"    : < Boolean, overwrite instead of resume >\n    }\n\n##Callbacks\n\n    request.on('connect', pack);\nEmitted when an XDCC transfer starts\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n-------\n\n    request.on('progress', pack, recieved);\nEmitted when an XDCC transfer receives data\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n`{recieved}`  is the amount of data received\n \n-------\n \n    request.on('complete', pack);\nEmitted when an XDCC transfer is complete\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n-------\n\n    request.on('dlerror', pack, error);\nEmitted when an XDCC transfer encounters an error\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n`{error}`     is the error data\n \n##Listeners\n\n    request.emit('start');\nWhen emitted, XDCC transfer starts.\n\n-------\n\n    request.emit('cancel');\nWhen emitted, all XDCC transfers are cancelled.\n\n-------\n\n    request.emit('kill');\nWhen emitted, Request don't react on irc anymore.\n\n##Pack format\n    pack = {\n        \"command\"   : <DCC command of transfer(SEND/ACCEPT)>\n        \"filename\"  : <Name of file being transferred>\n        \"ip\"        : <IP of file sender>\n        \"port\"      : <Port of file sender>\n        \"filesize\"  : <Size of file being transferred>\n        \"resumepos\" : <Resume position of the file>\n        \"location\"  : <Path to download to>\n    }","readmeFilename":"README.md","_id":"axdcc@0.2.21","dist":{"shasum":"8d04b24f265c59e1af256092930c029e5976b728","tarball":"https://registry.npmjs.org/axdcc/-/axdcc-0.2.21.tgz","integrity":"sha512-M5cHPBEREODwHnjx4w+0v9FSUllo0pgSgM+ttecE7iBk4789lNea4s/C/PT9YQC5gpmaGzb6uiuNjqA2wNFqIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3+SkwuiW9m7Utpr+uUunRjNE4GFr9iwSNfF6QkZnyegIgGa6Qgcsp0buu7osk/qtJNcPLy64+dkO4an5PSWHUB+I="}]},"_from":".","_npmVersion":"1.3.6","_npmUser":{"name":"davarga","email":"varga.daniel@gmx.de"},"maintainers":[{"name":"davarga","email":"Varga.daniel@gmx.de"}],"directories":{}},"0.2.22":{"name":"axdcc","description":"advanced XDCC library for node","version":"0.2.22","repository":{"type":"git","url":"http://github.com/DaVarga/node-xdcc"},"bugs":{"url":"http://github.com/DaVarga/node-xdcc/issues"},"main":"lib/axdcc","engines":{"node":">=0.10.13"},"readmeFilename":"README.md","_id":"axdcc@0.2.22","_from":".","readme":"#Node.js advanced XDCC library.\nexample requires Node.js IRC library. (`npm install irc`)\n\nIRC library for downloading files from XDCC bots.\n\nWorks with Windows and Linux\n\n##Usage\n\n    var axdcc = require('./lib/axdcc');\n    var request = new axdcc.Request(client, args);\n    request.emit(\"start\");\n\nRequests an XDCC from `{client}` based on `{args}`\n\n`{client}` IRC client (from IRC library)\n\n`{args}` Information about the XDCC pack\n    \n    args = {\n        \"pack\"              : < XDCC Pack ID >,\n        \"nick\"              : < XDCC Bot Nick >,\n        \"path\"              : < Path to download to >,\n        \"resume\"            : < Boolean, overwrite instead of resume >,\n        \"progressInterval\"  : < Interval in seconds progress is updated >\n    }\n\n##Callbacks\n\n    request.on('connect', pack);\nEmitted when an XDCC transfer starts\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n-------\n\n    request.on('progress', pack, recieved);\nEmitted when an XDCC transfer receives data\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n`{recieved}`  is the amount of data received\n \n-------\n \n    request.on('complete', pack);\nEmitted when an XDCC transfer is complete\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n-------\n\n    request.on('dlerror', pack, error);\nEmitted when an XDCC transfer encounters an error\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n`{error}`     is the error data\n \n##Listeners\n\n    request.emit('start');\nWhen emitted, XDCC transfer starts.\n\n-------\n\n    request.emit('cancel');\nWhen emitted, all XDCC transfers are cancelled.\n\n-------\n\n    request.emit('kill');\nWhen emitted, Request don't react on irc anymore.\n\n##Pack format\n    pack = {\n        \"command\"   : <DCC command of transfer(SEND/ACCEPT)>\n        \"filename\"  : <Name of file being transferred>\n        \"ip\"        : <IP of file sender>\n        \"port\"      : <Port of file sender>\n        \"filesize\"  : <Size of file being transferred>\n        \"resumepos\" : <Resume position of the file>\n        \"location\"  : <Path to download to>\n    }","dist":{"shasum":"466e861d4fff79bd466393e332a1c9167abc3333","tarball":"https://registry.npmjs.org/axdcc/-/axdcc-0.2.22.tgz","integrity":"sha512-iWdCNHcXjxZTJrlzKOc0BdcEkMxVmXeqx5FixVhiBT0JJKFYqgqQFZgYRTw578uCTdQLq3dCuTJZ+pI06a3qNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXem9d7Wje+JKTSbVZ/RM8abM3OgZCKsK2c34YzCKSPwIhALTjSISPuIE/1x78ZlokVnokAb1r2u2Fx8o0z8L6E2KF"}]},"_npmVersion":"1.3.6","_npmUser":{"name":"davarga","email":"varga.daniel@gmx.de"},"maintainers":[{"name":"davarga","email":"Varga.daniel@gmx.de"}],"directories":{}},"0.2.23":{"name":"axdcc","description":"advanced XDCC library for node","version":"0.2.23","repository":{"type":"git","url":"http://github.com/DaVarga/node-xdcc"},"bugs":{"url":"http://github.com/DaVarga/node-xdcc/issues"},"main":"lib/axdcc","engines":{"node":">=0.10.13"},"readmeFilename":"README.md","readme":"#Node.js advanced XDCC library.\nexample requires Node.js IRC library. (`npm install irc`)\n\nIRC library for downloading files from XDCC bots.\n\nWorks with Windows and Linux\n\n##Usage\n\n    var axdcc = require('./lib/axdcc');\n    var request = new axdcc.Request(client, args);\n    request.emit(\"start\");\n\nRequests an XDCC from `{client}` based on `{args}`\n\n`{client}` IRC client (from IRC library)\n\n`{args}` Information about the XDCC pack\n    \n    args = {\n        \"pack\"              : < XDCC Pack ID >,\n        \"nick\"              : < XDCC Bot Nick >,\n        \"path\"              : < Path to download to >,\n        \"resume\"            : < Boolean, overwrite instead of resume >,\n        \"progressInterval\"  : < Interval in seconds progress is updated >\n    }\n\n##Callbacks\n\n    request.on('connect', pack);\nEmitted when an XDCC transfer starts\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n-------\n\n    request.on('progress', pack, recieved);\nEmitted when an XDCC transfer receives data\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n`{recieved}`  is the amount of data received\n \n-------\n \n    request.on('complete', pack);\nEmitted when an XDCC transfer is complete\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n-------\n\n    request.on('dlerror', pack, error);\nEmitted when an XDCC transfer encounters an error\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n`{error}`     is the error data\n \n##Listeners\n\n    request.emit('start');\nWhen emitted, XDCC transfer starts.\n\n-------\n\n    request.emit('cancel');\nWhen emitted, all XDCC transfers are cancelled.\n\n-------\n\n    request.emit('kill');\nWhen emitted, Request don't react on irc anymore.\n\n##Pack format\n    pack = {\n        \"command\"   : <DCC command of transfer(SEND/ACCEPT)>\n        \"filename\"  : <Name of file being transferred>\n        \"ip\"        : <IP of file sender>\n        \"port\"      : <Port of file sender>\n        \"filesize\"  : <Size of file being transferred>\n        \"resumepos\" : <Resume position of the file>\n        \"location\"  : <Path to download to>\n    }","_id":"axdcc@0.2.23","dist":{"shasum":"9a491cf2ff8d3faffa884f2087656f97c701e1d1","tarball":"https://registry.npmjs.org/axdcc/-/axdcc-0.2.23.tgz","integrity":"sha512-H7zLC2Qhu14vMeEYUA1WdVfGOfAsAM69zp9Kfn+HXjGcaQX1QhrZyemnwUJDhURjOBuCpHjrvVNsUC7n+wtcbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnmv0sGy37YmnM/PbBs5eV74bj79aWsubVeAMCUpsZ2AiEA2XDdRKG4PwezwV0xpw0DgAXX/Vkq58MAKXEoNiL5RPc="}]},"_from":".","_npmVersion":"1.3.6","_npmUser":{"name":"davarga","email":"varga.daniel@gmx.de"},"maintainers":[{"name":"davarga","email":"Varga.daniel@gmx.de"}]}},"readme":"#Node.js advanced XDCC library\nrequires Node.js IRC library. (`npm install irc`)\n\nIRC library for downloading files from XDCC bots.\n\n##Usage\n\n    var axdcc = require('./lib/axdcc');\n    var request = new axdcc.Request(client, args);\n    request.emit(\"start\");\n\nRequests an XDCC from `{client}` based on `{args}`\n\n`{client}` IRC client (from IRC library)\n\n`{args}` Information about the XDCC pack\n    \n    args = {\n        \"pack\"      : < XDCC Pack ID >,\n        \"nick\"      : < XDCC Bot Nick >,\n        \"path\"      : < Path to download to >,\n        \"resume\"    : < Boolean, overwrite instead of resume >\n    }\n\n##Callbacks\n\n    request.on('connect', pack);\nEmitted when an XDCC transfer starts\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n-------\n\n    request.on('progress', pack, recieved);\nEmitted when an XDCC transfer receives data\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n`{recieved}`  is the amount of data received\n \n-------\n \n    request.on('complete', pack);\nEmitted when an XDCC transfer is complete\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n-------\n\n    request.on('dlerror', pack, error);\nEmitted when an XDCC transfer encounters an error\n\n`{pack}`      is the XDCC pack information, see `Pack format` below\n\n`{error}`     is the error data\n \n##Listeners\n\n    request.emit('start');\nWhen emitted, XDCC transfer starts.\n\n-------\n\n    request.emit('cancel');\nWhen emitted, all XDCC transfers are cancelled.\n\n`{nick}`      nick to cancel XDCC transfers from\n\n-------\n\n    request.emit('kill');\nWhen emitted, Request don't react on irc anymore.\n\n##Pack format\n    pack = {\n        \"command\"   : <DCC command of transfer(SEND/ACCEPT)>\n        \"filename\"  : <Name of file being transferred>\n        \"ip\"        : <IP of file sender>\n        \"port\"      : <Port of file sender>\n        \"filesize\"  : <Size of file being transferred>\n        \"resumepos\" : <Resume position of the file>\n        \"location\"  : <Path to download to>\n    }","maintainers":[{"name":"davarga","email":"Varga.daniel@gmx.de"}],"time":{"modified":"2022-06-13T03:56:41.652Z","created":"2013-07-30T11:02:11.080Z","0.2.16":"2013-07-30T11:02:14.206Z","0.2.17":"2013-07-30T12:27:47.663Z","0.2.18":"2013-11-04T09:57:01.236Z","0.2.19":"2013-11-05T08:20:49.140Z","0.2.20":"2013-11-08T17:11:23.030Z","0.2.21":"2013-11-12T12:17:20.539Z","0.2.22":"2013-11-15T12:00:48.281Z","0.2.23":"2013-11-19T21:16:49.013Z"},"repository":{"type":"git","url":"http://github.com/DaVarga/node-xdcc"},"users":{"davarga":true}}