opendota-api
Version:
Wrapper from opendota
16 lines (14 loc) • 489 B
JavaScript
;
const request = require('request');
const utils = require('./utils');
// const validation = require('./jsondata/validation');
module.exports.request = async (path, options) => {
// let result = await validation.validate();
return new Promise((resolve, reject) => {
let url = utils.parseUrl(path, options);
request.get({ url: url }, function (err, httpResponse, response) {
if (err) reject(err);
else resolve(JSON.parse(response));
});
});
};