{"_id":"mt-files-downloader","_rev":"52-f2fd62a472723250a1d38a5c8b34ab41","name":"mt-files-downloader","description":"Download manager with multiple features : download stats, stop & resume, auto-retry (continue) in case of error, events, etc.","dist-tags":{"latest":"0.2.5"},"versions":{"0.1.0":{"name":"mt-files-downloader","version":"0.1.0","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"^0.2.8"},"gitHead":"6ccdad07332cf0c2c07dec7d4717dd07c286e8e5","_id":"mt-files-downloader@0.1.0","_shasum":"427f977a0a7259bc9e88a8fd016896c9cca85c97","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"427f977a0a7259bc9e88a8fd016896c9cca85c97","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.1.0.tgz","integrity":"sha512-faWPkueYsXljZbTi/UrIiNb0AYBnULQki/K4odwLH4zCUdTc3s2WcNB/TY6WKwOcqAaA/GbqaMLFIZFiclUmow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9n3+WWKSZLM4+EJWhN7Ub868ouvRsfe+zQpEOIRoVEQIhAOuhnPvfs26nPAyAtIjSG+C4EgIQxjIIN8zyToRYr5Gi"}]}},"0.1.1":{"name":"mt-files-downloader","version":"0.1.1","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"^0.2.8"},"gitHead":"0a22cbf53e0eee2328b7c042e8bc163608b8bcf1","_id":"mt-files-downloader@0.1.1","_shasum":"65119b5fbde311bac278fcd79e9a299ecd43a097","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"65119b5fbde311bac278fcd79e9a299ecd43a097","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.1.1.tgz","integrity":"sha512-wDhaaIcfXUJ2xJb7NPkyyGywm9WJQnq/aI+YALYohHbmdgtxKiJoc+zCSLtbMxXGtbEPE+dO6us6leqFZrO01Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOns0DxK9crYydwhi1SvQ0u0OgCUqKx8F9fVfXKbW2+AiEAtGPz1d0Z+to5G/4dVbyxay456DyQyVgEO4GOzh1Js0U="}]}},"0.1.2":{"name":"mt-files-downloader","version":"0.1.2","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"^0.2.8"},"gitHead":"b02bf45d70c379c21f33ff95a8848cf8a1b8a86a","_id":"mt-files-downloader@0.1.2","_shasum":"80c9aae9d436ea85a531b101422408ef4510d29d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"80c9aae9d436ea85a531b101422408ef4510d29d","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.1.2.tgz","integrity":"sha512-70g2GZbJD+akAA2CWWbQLNYHZ3+xONRjs9n3Yx7aGWEM3TkNkdcEwU0SJcY4JfD2L1YfUAP7VEfy+XzjCAZrpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKQAyagI4lhuQ8vkMd1OtnrYtkSHubELiV758BI6WppAiBLSM7WCxtv9lsrFsKnvZzI+XGL/Pf2C0emCzL3JrTgsw=="}]}},"0.1.3":{"name":"mt-files-downloader","version":"0.1.3","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"^0.2.8"},"gitHead":"d12f26d8910fdc75789c98a95945067ed98e409d","_id":"mt-files-downloader@0.1.3","_shasum":"d83787d9a4134b82215d7b396f759ca680d5b6bf","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"d83787d9a4134b82215d7b396f759ca680d5b6bf","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.1.3.tgz","integrity":"sha512-0kTSz20P9PjE/0yqC9BxO8y3oCIc+OcEUY7sWO/7QK+Rkeetsz+VYXGE4nnQ8nibr6rBeBIIJ0fBH/+R19oFSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC188Vs5z6limaY6oMX6fQCmyajfILioox0uWMOF5J3SwIgB/1MDmGvUdeFA25H1Gj/is0TQfwBl6LA9ibxxdZp5Uo="}]}},"0.1.4":{"name":"mt-files-downloader","version":"0.1.4","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"^0.2.8"},"gitHead":"22ad0b456903174bddab8842dce4b0c477ab99d8","_id":"mt-files-downloader@0.1.4","_shasum":"eb54365793a0c44bd1187c6420e0effeaae902fc","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"eb54365793a0c44bd1187c6420e0effeaae902fc","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.1.4.tgz","integrity":"sha512-KcXlgWojV+jezWdv4v+jozoXD5bOV7OwzAILwkmNq2LmUdyCvE54fk6iYZyzou/gGavghu+d80p88cQyEwhSjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAS1xVzwsSeX/w4WkANZTr330JIkMgG3mvhoYiAoAMA7AiAqDdhs7APVQmRxORoFuviBestgbESEVWPr/X34H2mojw=="}]}},"0.1.5":{"name":"mt-files-downloader","version":"0.1.5","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"^0.2.8"},"gitHead":"c4d0ce3035770df86998236b13a7b644990444fc","_id":"mt-files-downloader@0.1.5","_shasum":"cb524098e494ee277482944ec028e19b24fdcf5c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"cb524098e494ee277482944ec028e19b24fdcf5c","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.1.5.tgz","integrity":"sha512-PZPaVmHZEoNbDr7/rzIFSMyV43iFJIgCvcc3LVxULSu86f9CRplqCC1P5vwecWajexSUBurSb29zIadFg/eRBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtAcJFoFIiK/YJdj4INs1y5kMBkhgBSuytz+nC06UDTAIgPVi4RdqmjFLRMhFzaR4+6fP1Vfp8T2Xj4jYp3BTOgNY="}]}},"0.1.6":{"name":"mt-files-downloader","version":"0.1.6","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"^0.2.8"},"gitHead":"c2f42930436419cb5cf3d33ada056f7299d0b4c2","_id":"mt-files-downloader@0.1.6","_shasum":"ec15d34c7c1c1211f6cbc90d735cd9982a22ad32","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"ec15d34c7c1c1211f6cbc90d735cd9982a22ad32","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.1.6.tgz","integrity":"sha512-Z/3ZXE0tWYPwx6Znnc1HP3yO/0xjK9/cXH8LUOVkv+6gjFyOK+RALEBAJ6oriIj4XLR28+5h6JITEduvr34kYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCc77y4ypgevmeIx8FfrOapijgyie7e4xo/foM0mGpIzwIgapwAO1mbfW2Um+l3yo4jp3yiYVWtmxMUDeOVprD6R9c="}]}},"0.1.7":{"name":"mt-files-downloader","version":"0.1.7","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"^0.2.8"},"gitHead":"5afb3daca8d33ec29b40b5a2edd1b05b0522c3d0","_id":"mt-files-downloader@0.1.7","_shasum":"1098f09e91c9320fd3f998169ab11a241b7025a3","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"1098f09e91c9320fd3f998169ab11a241b7025a3","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.1.7.tgz","integrity":"sha512-it5WG8+XLpepJO0ZZ0mjSQU1saXAJX4rvldUcEQ3lnthUr1nwbAZ2Nqr5X+311IBdAyRNHjafZ1pZGHsibPk+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsWuLF/OhJkkhUstvxeiEE6SOmfV3TSqtA9cXVd66MngIhAOQGO/b3onPEVtNd0O+4JRrf9iLNletc1IbopYCOEXpo"}]}},"0.1.8":{"name":"mt-files-downloader","version":"0.1.8","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"git://github.com/leeroybrun/Multi-threaded-downloader#master"},"gitHead":"8b13a56630afe733ea1f488c310907eceb1d25c7","_id":"mt-files-downloader@0.1.8","_shasum":"09caed48fb83bc002310b0d91c9292fbda228106","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"09caed48fb83bc002310b0d91c9292fbda228106","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.1.8.tgz","integrity":"sha512-+zsDCtuzKhP0kqteYcvJj/ugI8qfsch4cYqUbyPqA+FDf8AJk0u7xqrL53y6NUzBFMXeA4YBJ5UDQuNNLjev6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgMVBoFOrRbsHCtI14Zdho2Ln4P5u9gM5AwAi9UpFw5QIgH1Hdt5QQ+kg/j4bTsnmc4P4uguDlL0DloSsHDRPJFtY="}]}},"0.1.9":{"name":"mt-files-downloader","version":"0.1.9","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"git://github.com/leeroybrun/Multi-threaded-downloader#master"},"gitHead":"28aae1db86793687d6ff65dcd085aca977b07d8e","_id":"mt-files-downloader@0.1.9","_shasum":"9ee973be50325c810a3d00261e749a48225da7fc","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"9ee973be50325c810a3d00261e749a48225da7fc","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.1.9.tgz","integrity":"sha512-zLs8ELCIGNMEZ+XzjHvWm1nrpL1IzZPWlbcbmbSZz00MqXNn45rB7XLNATqeSbh+CS15BMwbaM8Vu9bIfvXJFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEjWHTLvQPFbiLNLopTOyOC92QAYvnGc9JMUlG/5DsvhAiEAo9iJDay78eSoqN+sw8kXV3rUm1n8P4QEqHgnn5gdotc="}]}},"0.1.10":{"name":"mt-files-downloader","version":"0.1.10","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"git://github.com/leeroybrun/Multi-threaded-downloader#master"},"gitHead":"46cb85a6f5d9b67c7b4ee4ac9d4df844c57a2667","_id":"mt-files-downloader@0.1.10","_shasum":"659f788008673fc7c281a701887d115eb5c9c299","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"659f788008673fc7c281a701887d115eb5c9c299","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.1.10.tgz","integrity":"sha512-QrjC5KH4fTNak426dzA64wtQrbgmi+zancw31BwGlfepkifPSgE96OQuzDg6aRJ7g4C3xdGhz39jvpCJGfD6nA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF4pILfjeZkCvMCF9qFxOSqVusNiOEQw23ZDiqU/CcXxAiAnlkbH8ynr2Lsbgyc/SQx2DCoqyYuE9TW6EP5VrvbpfQ=="}]}},"0.1.11":{"name":"mt-files-downloader","version":"0.1.11","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"git://github.com/leeroybrun/Multi-threaded-downloader#master"},"gitHead":"3e24b95065e5778cd9bee8df3f2abcfa5ba9ccae","_id":"mt-files-downloader@0.1.11","_shasum":"e4fa69d85dd8c4e0f45e4f0b6faf640364b445bc","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"e4fa69d85dd8c4e0f45e4f0b6faf640364b445bc","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.1.11.tgz","integrity":"sha512-zHEEegXn2wE4jrcS7FrwVEsYQrT0eWmu02x56TVA27+mldLut8qkq1Go0a9a8D/Vu5MwRVdr37xKewy6mwhTiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDKvifpPs9+QkivdJUmwslrBnIQ32epniKjpTcGzNqrAiAq5RVKoQvg9rBMRCPMdzmC9QcWGxGtqbLZuqW4He1HAw=="}]}},"0.1.12":{"name":"mt-files-downloader","version":"0.1.12","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"git://github.com/leeroybrun/Multi-threaded-downloader#master"},"gitHead":"1d9b2106b68dfa139339ca0d7ddbd46d0804b3f8","_id":"mt-files-downloader@0.1.12","_shasum":"179b5e809d2e1eb56e1e582ffcb2e65428480048","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"179b5e809d2e1eb56e1e582ffcb2e65428480048","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.1.12.tgz","integrity":"sha512-aI4spEJpkAPj+l/VnAtFiFqZYfzRmCNVDeiVXHPLpXEHSY4k47/ku90rO8CQAY1+CTLXt5VcOlS4qDgQ5WSCxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBLFXd6dOrvtOd2PzxdUdoWEAJDXVQT2U2Z3J8fPW6xSAiB/md51njCcQLB5gGvZVtvDPU176IBrwbSWcljqi5RZPg=="}]}},"0.1.13":{"name":"mt-files-downloader","version":"0.1.13","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"git://github.com/leeroybrun/Multi-threaded-downloader#master"},"gitHead":"a531fc3d18d7eb2767d4d06e7ac0a1b3347fc998","_id":"mt-files-downloader@0.1.13","_shasum":"127d84e8ef569a1e959f80eb1d128eec06c83618","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"127d84e8ef569a1e959f80eb1d128eec06c83618","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.1.13.tgz","integrity":"sha512-AacxD0EJfR0yRX5eFGZyKiEYkSkXOwcn+X9XtTxzEIi8Mgc+taMKBizUMI7mKuk1QKVMpI+xItFgSbV6rZQPkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE/ZMOHFBMzamZHXa7ccSOOURxhaJuIbQHpuZ1w4c1mpAiBH9uhy8pzkwtBqiiRXz9TQDHJdRRGv9KhTsiDFsXZ64Q=="}]}},"0.1.14":{"name":"mt-files-downloader","version":"0.1.14","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"git://github.com/leeroybrun/Multi-threaded-downloader#master"},"gitHead":"edd7d04f0c700601b634c05eec1c713e9c249463","_id":"mt-files-downloader@0.1.14","_shasum":"8fb0a4afeb24d8fe3357c456614c20661f25aa3b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"8fb0a4afeb24d8fe3357c456614c20661f25aa3b","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.1.14.tgz","integrity":"sha512-Yt4ohgdD5Ox9lbpm+5OrPOCN9ytVe+dPtSPmpjRuEkqtIHdlnKfaYCaunFsAtSBU1e93srw1cWBVblyrDDlAYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGsX6IuMOtuPfhekjyff4q5yfJ36+ZMS30G+YO1mW7+wAiB6U9HaEjZjv54ry7nTbuF2ZSTMX3dNxVTKUrgGLFNwtg=="}]}},"0.1.15":{"name":"mt-files-downloader","version":"0.1.15","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"git://github.com/leeroybrun/Multi-threaded-downloader#master"},"gitHead":"0be0bcc17e837cc67a155ee24eae43eb3029157b","_id":"mt-files-downloader@0.1.15","_shasum":"be592d64146bc8305613ebe9a5d202b70bf2464e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"be592d64146bc8305613ebe9a5d202b70bf2464e","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.1.15.tgz","integrity":"sha512-g69Xets6IPcnwOWr6sYa31fOh1wsT8GthyavGkr1gTSjyPnoZ6zpza7f3c3e6r6/+esCOW4IzZxULT66Q5DCRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtcMOGw/XVvpTWImhN8GzZd9UhfC2Dfmb06MooEKJPNAiBx3zcIsF1U3dnxp1WfRLRsea2eOa4aIalGlXqX0BUs1g=="}]}},"0.1.16":{"name":"mt-files-downloader","version":"0.1.16","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"git://github.com/leeroybrun/Multi-threaded-downloader#master"},"gitHead":"1c2e8d48e6a3fb937b23d0d62261cb1a8b2b90ab","_id":"mt-files-downloader@0.1.16","_shasum":"3add5ab6a468e1f31ecb7fae61b273ca986b0fa1","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"3add5ab6a468e1f31ecb7fae61b273ca986b0fa1","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.1.16.tgz","integrity":"sha512-P922llyL0/jHbdPFXzj5xv7Xp1edgBm2/K1yPGmqhZrG1GvpggMgxGaQvLZzn2HWXjErSKePw2hrxbwqjMeq0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA/NpYwOhKQ5dsNxMx81gQYjdn8HBwnMRA2QKh3bwSNQIgXOupaDiYi1cbuf9O/FOY1QvJxEpatdqtRtXO2edNqgY="}]}},"0.1.17":{"name":"mt-files-downloader","version":"0.1.17","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"git://github.com/leeroybrun/Multi-threaded-downloader#master"},"gitHead":"1621b671669dbd425815b56ce4bb359cda340a07","_id":"mt-files-downloader@0.1.17","_shasum":"e347c88c850c237125026f0b9d45a1a59fadab6b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"e347c88c850c237125026f0b9d45a1a59fadab6b","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.1.17.tgz","integrity":"sha512-qmU75t4xYVgFOEtu8RctJg7Wwc/8SOwA/zaJgiI/f9+O1et6+1DDmSYoZlYrtwHlpZPDzw+KuSU90DYfdu/y2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICCSB3rtrukNrRjkCvBDrmUKUfn3r6197edw2QePnBJDAiBlsgsy07PfNwZoaLz65cKWVyRrt4xiis6gLG3XdhGwbA=="}]}},"0.2.0":{"name":"mt-files-downloader","version":"0.2.0","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"git://github.com/leeroybrun/Multi-threaded-downloader#master"},"gitHead":"a553268ffb4d1e021437e4ca634df496d05fb08e","_id":"mt-files-downloader@0.2.0","_shasum":"104b80b3f214f6bb2609944469677c665eff20c7","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"104b80b3f214f6bb2609944469677c665eff20c7","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.2.0.tgz","integrity":"sha512-c8zL+9vgBlsExInv6dO6J8ikeNybVwaqfx+jgtNiJkhEinvj/740SHskiQlxZAlCDp/qSo5uwDuZm8Ta5mWl4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE1CpuarIaaEBWS5k+AS7EnvePB82JM2ZKSwtuOcVKqLAiBsMWv1MynwfFn47DHGLCfyOvxIu+Oiz54/NX4+/mZRYw=="}]}},"0.2.1":{"name":"mt-files-downloader","version":"0.2.1","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"git://github.com/leeroybrun/Multi-threaded-downloader#master"},"gitHead":"c236b66d520a9b31c777d95b75741b748507123f","_id":"mt-files-downloader@0.2.1","_shasum":"5e0d1c145b6f998a40090df7fab44ce84d7ca6d0","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"5e0d1c145b6f998a40090df7fab44ce84d7ca6d0","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.2.1.tgz","integrity":"sha512-HSbksFvA2tgEk++ABE45+sEDzOX54WhK/ZrbdodNXoCTQgqWAYjxaErvDq0QveF2c8O4dMSz3mkVgaybbWnLIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBeGTN1pskgV0mt2hzYLl8Io0Zjd3X4AdANBc6oGHDjHAiBweSMKTNb7BvojdULQ8G3xfkCF0fL3xtsuegl48Fc97w=="}]}},"0.2.2":{"name":"mt-files-downloader","version":"0.2.2","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"git://github.com/leeroybrun/Multi-threaded-downloader#master"},"gitHead":"4a69fb06b7137276fbdab987a6a8f0e1415d6f30","_id":"mt-files-downloader@0.2.2","_shasum":"b7b7b02866655be56937aad3211a1a40329785ba","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"b7b7b02866655be56937aad3211a1a40329785ba","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.2.2.tgz","integrity":"sha512-5hy/7kNQ/ufQdyflqR+ptE9r5akSuGD1Xyky5t9dU7N4Uv0y6TcQ7NVu/kcx8/NYmE3CoiZWBlkHISgXKfhdsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAkDSE6hD6gxwg/m3FnFCQ3y6lHDDSMUSkTmai7ILnM2AiEAonZVRPik60rncFZefv40W8WkVbMHv5R6f08/vtPCDlM="}]}},"0.2.3":{"name":"mt-files-downloader","version":"0.2.3","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"^0.2.10"},"gitHead":"65f89c9e16036b4db982458b524db5df64a4a06d","_id":"mt-files-downloader@0.2.3","_shasum":"b666a910dcf5cc78bbe04a3f0578c432082b3ca2","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"b666a910dcf5cc78bbe04a3f0578c432082b3ca2","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.2.3.tgz","integrity":"sha512-96EMc/5q5VQbjMb4YdIANFDAHChGptElymqTUVIeGbGn63daMMYTLeRs4AuHL4j3CxhwX1a4xCAZbw3q6cHXmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMDBkmfxFoRy0x1o4gimRw9bciRSu4XYiZZ/94aS0b/AiALjhr0j+8XLH/eCkaUes4TiZ7UUy1ttXGisFjj9pVDyg=="}]}},"0.2.4":{"name":"mt-files-downloader","version":"0.2.4","description":"Download manager with multiple features : download stats, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"^0.2.10"},"gitHead":"60acfb107352b06d094677b08e6b53ed6150c762","_id":"mt-files-downloader@0.2.4","_shasum":"e826b39ed2f97af1a444640c6248e8f56a69a2ac","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"e826b39ed2f97af1a444640c6248e8f56a69a2ac","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.2.4.tgz","integrity":"sha512-2znAw8/vxkGSrD9NSnIY64e7g52u3IsvKFR6qxmNSg8WtfPadZPXbk0uT3jl0Wq2NfQQleyqX4VG1lmxpw3k7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLk8YVC2dscDcxbwu8ShoOrzNzHGeYNMkUQqT+I4ORiAiEAkxx3tqbJzVLTz/0v67xAnEapvfYmX3/vvdJDiAdodc8="}]}},"0.2.5":{"name":"mt-files-downloader","version":"0.2.5","description":"Download manager with multiple features : download stats, stop & resume, auto-retry (continue) in case of error, events, etc.","main":"lib/Downloader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","dependencies":{"moment":"^2.9.0","mt-downloader":"^0.2.10"},"gitHead":"7399766c08dc347501fa90a21bb6fd474eaee8e4","_id":"mt-files-downloader@0.2.5","_shasum":"a93cae8e597e3b107a88d401e76876007ece524b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"leeroy","email":"leeroy.brun@gmail.com"},"maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"dist":{"shasum":"a93cae8e597e3b107a88d401e76876007ece524b","tarball":"https://registry.npmjs.org/mt-files-downloader/-/mt-files-downloader-0.2.5.tgz","integrity":"sha512-/poyecPM07JKl46xNbwSEbMj6/dPcDiGmJuk3dJNhNL4a12iWgCk1pPmVvZ1h2EtXT31SmMbRzF3mtLJRhLi3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBUXj/ORQ7n0+qTiuVKt/SGXIx1jbqiYrbL9SjcM6vrqAiA2Mf+RSLqewpLM8dXOyaYk65K66rf6+anOMa0PsXOgBg=="}]}}},"readme":"# Multi Threaded Files Downloader\r\n\r\n[![NPM](https://nodei.co/npm/mt-files-downloader.png)](https://nodei.co/npm/mt-files-downloader/)\r\n\r\nThis module wrap the [mt-downloader](https://www.npmjs.com/package/mt-downloader) module and let you :\r\n\r\n- Manage multiple downloads\r\n- Get stats (speed, eta, completed, etc)\r\n- Auto-retry (continue) a download in case of error (ie. network error)\r\n- Manually resume a download from partial file\r\n- Stop and resume downloads\r\n- Get notified by events when a download start, fail, retry, stopped, destroyed or complete\r\n\r\n## Install\r\n\r\n\tnpm install mt-files-downloader\r\n\r\n## Usage\r\n\r\nRequire the module :\r\n\r\n\tvar Downloader = require('mt-files-downloader');\r\n\r\nCreate a new Downloader instance :\r\n\r\n\tvar downloader = new Downloader();\r\n\r\nCreate a new download :\r\n\r\n\tvar dl = downloader.download('FILE_URL', 'FILE_SAVE_PATH');\r\n\r\nStart the download :\r\n\r\n\tdl.start();\r\n\r\n## Examples\r\n\r\nYou can find complete examples in the `examples/` folder :\r\n\r\n- [Simple download](https://github.com/leeroybrun/node-mt-files-downloader/blob/master/examples/simple-download.js)\r\n- [Multiple downloads](https://github.com/leeroybrun/node-mt-files-downloader/blob/master/examples/multiple-downloads.js)\r\n- [Resume download](https://github.com/leeroybrun/node-mt-files-downloader/blob/master/examples/resume-download.js)\r\n- [Stop & resume download](https://github.com/leeroybrun/node-mt-files-downloader/blob/master/examples/stop-n-resume-download.js)\r\n- [Destroy download](https://github.com/leeroybrun/node-mt-files-downloader/blob/master/examples/destroy-download.js)\r\n- [Custom download options](https://github.com/leeroybrun/node-mt-files-downloader/blob/master/examples/custom-download-options.js)\r\n\r\n## Events\r\n\r\nYou can then listen to those events :\r\n\r\n- `dl.on('start', function(dl) { ... });`\r\n- `dl.on('error', function(dl) { ... });`\r\n- `dl.on('end', function(dl) { ... });`\r\n- `dl.on('stopped', function(dl) { ... });`\r\n- `dl.on('destroyed', function(dl) { ... });`\r\n- `dl.on('retry', function(dl) { ... });`\r\n\r\n## Downloader object\r\n\r\n### Methods\r\n\r\n- download(URL, FILE_SAVE_PATH, [options])\r\n    - URL : URL of the file to download\r\n    - FILE_SAVE_PATH : where to save the file (including filename !)\r\n    - options : optional, passed directly to Download object\r\n- resumeDownload(filePath) : create a new download by resuming from an existing file\r\n- getDownloads() : get the list of downloads in manager\r\n- getDownloadByUrl(url) : get a specified download by URL\r\n- getDownloadByFilePath(filePath) : get a specified download by file path\r\n- removeDownloadByFilePath(filePath) : remove a specified download by file path. It does not destroy it, just remove from download manager ! Call download.destroy() before if you want to completely remove it.\r\n\r\n### Formatters methods\r\n\r\nThe Downloader object exposes some formatters for the stats as static methods :\r\n\r\n- Downloader.Formatters.speed(speed)\r\n- Downloader.Formatters.elapsedTime(seconds)\r\n- Downloader.Formatters.remainingTime(seconds)\r\n\r\n## Download object\r\n\r\n### Properties\r\n\r\n- status : \r\n    - -3 = destroyed\r\n    - -2 = stopped\r\n    - -1 = error\r\n    - 0 = not started\r\n    - 1 = started (downloading)\r\n    - 2 = error, retrying\r\n    - 3 = finished\r\n- url\r\n- filePath\r\n- options\r\n- meta\r\n\r\n### Methods\r\n\r\n- setUrl(url) : set the download URL\r\n- setFilePath(path) : set the download file save path\r\n- setOptions(options) : set the download options\r\n    - threadsCount: Default: 2, Set the total number of download threads\r\n    - method: Default: GET, HTTP method\r\n    - port: Default: 80, HTTP port\r\n    - timeout: Default: 5000, If no data is received, the download times out (milliseconds)\r\n    - range: Default: 0-100, Control the part of file that needs to be downloaded.\r\n- setRetryOptions(options) : set the retry options\r\n    - maxRetries: Default 5, max number of retries before considering the download as failed\r\n    - retryInterval: Default 2000, interval (milliseconds) between each retry\r\n- setMeta(meta) : set download metadata\r\n- setStatus(status) : set download status\r\n- setError(error) : set error message for download\r\n- getStats() : compute and get stats for the download\r\n- start() : start download\r\n- resume() : resume download\r\n- stop() : stop the download, keep the files\r\n- destroy() : stop the download, remove files\r\n\r\n## TODO\r\n\r\n- Validate data (setters)\r\n- Add tests\r\n\r\n## Licence\r\n\r\nThe MIT License (MIT)\r\n\r\nCopyright (c) 2015 Leeroy Brun\r\n\r\nPermission is hereby granted, free of charge, to any person obtaining a copy\r\nof this software and associated documentation files (the \"Software\"), to deal\r\nin the Software without restriction, including without limitation the rights\r\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\r\ncopies of the Software, and to permit persons to whom the Software is\r\nfurnished to do so, subject to the following conditions:\r\n\r\nThe above copyright notice and this permission notice shall be included in all\r\ncopies or substantial portions of the Software.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\r\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\r\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\r\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\r\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\r\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\r\nSOFTWARE.\r\n","maintainers":[{"name":"leeroy","email":"leeroy.brun@gmail.com"}],"time":{"modified":"2022-06-20T12:32:01.742Z","created":"2015-02-26T09:03:17.945Z","0.1.0":"2015-02-26T09:03:17.945Z","0.1.1":"2015-02-26T09:04:35.527Z","0.1.2":"2015-02-26T09:09:24.987Z","0.1.3":"2015-02-26T09:10:14.688Z","0.1.4":"2015-02-26T09:12:55.131Z","0.1.5":"2015-03-03T09:52:40.604Z","0.1.6":"2015-03-03T10:17:02.988Z","0.1.7":"2015-03-03T10:26:11.378Z","0.1.8":"2015-03-05T17:33:44.667Z","0.1.9":"2015-03-06T06:05:34.772Z","0.1.10":"2015-03-06T06:37:22.418Z","0.1.11":"2015-03-06T08:12:13.687Z","0.1.12":"2015-03-06T08:16:04.033Z","0.1.13":"2015-03-06T11:04:08.081Z","0.1.14":"2015-03-06T11:20:34.184Z","0.1.15":"2015-03-06T16:57:15.295Z","0.1.16":"2015-03-23T08:14:33.913Z","0.1.17":"2015-03-23T08:59:23.042Z","0.2.0":"2015-03-23T10:05:02.445Z","0.2.1":"2015-03-23T10:41:06.616Z","0.2.2":"2015-03-23T10:41:38.457Z","0.2.3":"2015-03-23T11:12:31.228Z","0.2.4":"2015-03-23T12:01:55.012Z","0.2.5":"2015-03-23T12:18:12.732Z"},"homepage":"https://github.com/leeroybrun/node-mt-files-downloader","repository":{"type":"git","url":"https://github.com/leeroybrun/node-mt-files-downloader.git"},"author":{"name":"Leeroy Brun","email":"leeroy.brun@gmail.com"},"bugs":{"url":"https://github.com/leeroybrun/node-mt-files-downloader/issues"},"license":"MIT","readmeFilename":"README.md","users":{"ahsanshafiq":true,"chriszs":true}}