UNPKG

respond-framework

Version:
17 lines (16 loc) 479 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _constants = require("./constants.js"); var _default = exports.default = _constants.isDev ? fetch : async (resource, options = {}, timeout = 12000) => { const co = new AbortController(); const id = setTimeout(() => co.abort(), timeout); const response = await fetch(resource, { ...options, signal: co.signal }); clearTimeout(id); return response; };