@4c/fetch-mock
Version:
Mock http requests made using fetch (or isomorphic-fetch)
30 lines (21 loc) • 847 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault");
var _promise = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/promise"));
var _assign = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/object/assign"));
var fetch = require('node-fetch');
var Request = fetch.Request;
var Response = fetch.Response;
var Headers = fetch.Headers;
var Stream = require('stream');
var FetchMock = require('./lib/index');
var http = require('http');
FetchMock.global = global;
FetchMock.statusTextMap = http.STATUS_CODES;
FetchMock.Stream = Stream;
FetchMock.config = (0, _assign["default"])(FetchMock.config, {
Promise: _promise["default"],
Request: Request,
Response: Response,
Headers: Headers
});
module.exports = FetchMock.createInstance(true);