UNPKG

cosmicjs

Version:

The official client module for Cosmic. This module helps you easily add dynamic content to your website or application using the Cosmic headless CMS.

10 lines (8 loc) 377 B
const HTTP_METHODS = require('./http_methods') const { requestHandler } = require('./request_handler_promise') const promiser = (endpoint) => new Promise((resolve, reject) => { requestHandler(HTTP_METHODS.GET, endpoint) .then((response) => resolve(response.data)) .catch((err) => reject(err.response ? err.response.data : err.response)) }) module.exports = promiser