sslcommerz
Version:
### Installation
11 lines • 704 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.httpCall = void 0;
const node_fetch_1 = __importDefault(require("node-fetch"));
exports.httpCall = ({ url, method = 'POST', data = {} }) => {
return node_fetch_1.default(url, Object.assign({ method: method, mode: 'cors', cache: 'no-cache', credentials: 'same-origin', redirect: 'follow', referrer: 'no-referrer' }, ["POST", 'PUT', "PATCH", "UPDATE"].includes(method) && { body: data })).then(response => response.json()).catch(err => err);
};
//# sourceMappingURL=fetch.js.map