blob: ad7c968beed68138ecf0e8cee30649860e85d353 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getJSON = void 0;
const tslib_1 = require("tslib");
const https_1 = tslib_1.__importDefault(require("https"));
const options = {
headers: {
'User-Agent': `coc-go`,
}
};
function getJSON(url) {
return new Promise((resolve, reject) => {
https_1.default.get(url, options, (res) => {
let body = '';
res.on('data', (chunk) => (body += chunk));
res.on('end', () => {
try {
resolve(JSON.parse(body));
}
catch (err) {
reject(err);
}
});
}).on('error', reject);
});
}
exports.getJSON = getJSON;
//# sourceMappingURL=request.js.map
|