@platformos/pos-cli
Version:
Manage your platformOS application
17 lines (15 loc) • 403 B
JavaScript
const fs = require('fs'),
https = require('https');
module.exports = (url, fileName) => {
return new Promise((resolve, reject) => {
let file = fs.createWriteStream(fileName).on('close', () => resolve());
https.get(url, response => {
response.pipe(file);
file
.on('finish', () => {
file.close(resolve);
})
.on('error', reject);
});
});
};