libphonenumber-metadata-generator
Version:
Metadata generator for `libphonenumber-js`
30 lines (25 loc) • 818 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = downloadFile;
var _https = _interopRequireDefault(require("https"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
// Downloads a file via HTTPS protocol.
function downloadFile(url) {
return new Promise(function (resolve, reject) {
var request = _https["default"].request(url, function (response) {
response.setEncoding('utf8');
var response_body = '';
response.on('data', function (chunk) {
return response_body += chunk;
});
response.on('end', function () {
return resolve(response_body);
});
});
request.on('error', reject);
request.end();
});
}
//# sourceMappingURL=downloadFile.js.map