datacache-request
Version:
Module provides indexing and access to datacache service functions
30 lines (22 loc) • 620 B
JavaScript
const api = require('./lib/call.js');
class Calendar {
constructor(api_key) {
this.url = "https://data-cache-datacache-calendar-v1.p.mashape.com/calendar";
this.key = api_key;
}
exec(endpoint, data) {
let apiob = new api(this.url, this.key);
return new Promise((resolve, reject) => {
apiob.exec(endpoint, data).then((response) => {
resolve(response);
}).catch((error) => {
reject(error);
});
});
}
};
let DataCache = {
"Calendar": Calendar
};
module.exports = DataCache;
;