node-wget-promise simplifies retrieving files from any URL, with Promise support.
This package is forked and enhanced from wget-improved
npm install node-wget-promise --save
var wget = require('node-wget-promise');
var src = 'http://nodejs.org/images/logo.svg';
var options = {
onStart: [Callback],
onProgress: [Callback],
output: [outputFilePath]
};
wget(src, options)
.then(metadata => [fileMetadata])
.catch(err => [Error]);
var wget = require('node-wget-promise');
wget('http://nodejs.org/images/logo.svg');
var wget = require('node-wget-promise');
(async () => {
await wget('http://nodejs.org/images/logo.svg');
console.log('Done');
})();