You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 7-8.RSVP
Socket
Socket
Sign inDemoInstall

fetch-mock

Package Overview
Dependencies
Maintainers
3
Versions
218
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 8.0.0-alpha.11 to 8.0.0-alpha.12

dist/es5/client-bundle.js

201

es5/client.js

@@ -9,2 +9,196 @@ 'use strict';

require('core-js/modules/es6.typed.array-buffer');
require('core-js/modules/es6.typed.data-view');
require('core-js/modules/es6.typed.int8-array');
require('core-js/modules/es6.typed.uint8-array');
require('core-js/modules/es6.typed.uint8-clamped-array');
require('core-js/modules/es6.typed.int16-array');
require('core-js/modules/es6.typed.uint16-array');
require('core-js/modules/es6.typed.int32-array');
require('core-js/modules/es6.typed.uint32-array');
require('core-js/modules/es6.typed.float32-array');
require('core-js/modules/es6.typed.float64-array');
require('core-js/modules/es6.map');
require('core-js/modules/es6.set');
require('core-js/modules/es6.weak-map');
require('core-js/modules/es6.weak-set');
require('core-js/modules/es6.reflect.apply');
require('core-js/modules/es6.reflect.construct');
require('core-js/modules/es6.reflect.define-property');
require('core-js/modules/es6.reflect.delete-property');
require('core-js/modules/es6.reflect.get');
require('core-js/modules/es6.reflect.get-own-property-descriptor');
require('core-js/modules/es6.reflect.get-prototype-of');
require('core-js/modules/es6.reflect.has');
require('core-js/modules/es6.reflect.is-extensible');
require('core-js/modules/es6.reflect.own-keys');
require('core-js/modules/es6.reflect.prevent-extensions');
require('core-js/modules/es6.reflect.set');
require('core-js/modules/es6.reflect.set-prototype-of');
require('core-js/modules/es6.promise');
require('core-js/modules/es6.symbol');
require('core-js/modules/es6.object.freeze');
require('core-js/modules/es6.object.seal');
require('core-js/modules/es6.object.prevent-extensions');
require('core-js/modules/es6.object.is-frozen');
require('core-js/modules/es6.object.is-sealed');
require('core-js/modules/es6.object.is-extensible');
require('core-js/modules/es6.object.get-own-property-descriptor');
require('core-js/modules/es6.object.get-prototype-of');
require('core-js/modules/es6.object.keys');
require('core-js/modules/es6.object.get-own-property-names');
require('core-js/modules/es6.object.assign');
require('core-js/modules/es6.object.is');
require('core-js/modules/es6.object.set-prototype-of');
require('core-js/modules/es6.function.name');
require('core-js/modules/es6.string.raw');
require('core-js/modules/es6.string.from-code-point');
require('core-js/modules/es6.string.code-point-at');
require('core-js/modules/es6.string.repeat');
require('core-js/modules/es6.string.starts-with');
require('core-js/modules/es6.string.ends-with');
require('core-js/modules/es6.string.includes');
require('core-js/modules/es6.regexp.flags');
require('core-js/modules/es6.regexp.match');
require('core-js/modules/es6.regexp.replace');
require('core-js/modules/es6.regexp.split');
require('core-js/modules/es6.regexp.search');
require('core-js/modules/es6.array.from');
require('core-js/modules/es6.array.of');
require('core-js/modules/es6.array.copy-within');
require('core-js/modules/es6.array.find');
require('core-js/modules/es6.array.find-index');
require('core-js/modules/es6.array.fill');
require('core-js/modules/es6.array.iterator');
require('core-js/modules/es6.number.is-finite');
require('core-js/modules/es6.number.is-integer');
require('core-js/modules/es6.number.is-safe-integer');
require('core-js/modules/es6.number.is-nan');
require('core-js/modules/es6.number.epsilon');
require('core-js/modules/es6.number.min-safe-integer');
require('core-js/modules/es6.number.max-safe-integer');
require('core-js/modules/es6.math.acosh');
require('core-js/modules/es6.math.asinh');
require('core-js/modules/es6.math.atanh');
require('core-js/modules/es6.math.cbrt');
require('core-js/modules/es6.math.clz32');
require('core-js/modules/es6.math.cosh');
require('core-js/modules/es6.math.expm1');
require('core-js/modules/es6.math.fround');
require('core-js/modules/es6.math.hypot');
require('core-js/modules/es6.math.imul');
require('core-js/modules/es6.math.log1p');
require('core-js/modules/es6.math.log10');
require('core-js/modules/es6.math.log2');
require('core-js/modules/es6.math.sign');
require('core-js/modules/es6.math.sinh');
require('core-js/modules/es6.math.tanh');
require('core-js/modules/es6.math.trunc');
require('core-js/modules/es7.array.includes');
require('core-js/modules/es7.object.values');
require('core-js/modules/es7.object.entries');
require('core-js/modules/es7.object.get-own-property-descriptors');
require('core-js/modules/es7.string.pad-start');
require('core-js/modules/es7.string.pad-end');
require('core-js/modules/web.timers');
require('core-js/modules/web.immediate');
require('core-js/modules/web.dom.iterable');
require('regenerator-runtime/runtime');
var FetchMock = require('./lib/index');

@@ -14,7 +208,2 @@ var statusTextMap = require('./lib/status-text');

var _require = require('./lib/request-utils'),
setUrlImplementation = _require.setUrlImplementation;
setUrlImplementation(theGlobal.URL);
FetchMock.global = theGlobal;

@@ -30,2 +219,2 @@ FetchMock.statusTextMap = statusTextMap;

module.exports = FetchMock.createInstance();
module.exports = FetchMock.createInstance(true);

12

es5/lib/compile-route.js

@@ -60,7 +60,9 @@ 'use strict';

var response = route.response;
route.response = new _promise2.default(function (res) {
return setTimeout(function () {
return res(response);
}, delay);
});
route.response = function () {
return new _promise2.default(function (res) {
return setTimeout(function () {
return res(response);
}, delay);
});
};
}

@@ -67,0 +69,0 @@ };

@@ -27,3 +27,3 @@ 'use strict';

FetchMock.createInstance = function () {
FetchMock.createInstance = function (isLibrary) {
var instance = (0, _create2.default)(FetchMock);

@@ -39,2 +39,9 @@ instance._uncompiledRoutes = (this._uncompiledRoutes || []).slice();

instance.bindMethods();
if (isLibrary) {
(0, _assign2.default)(instance, {
MATCHED: true,
UNMATCHED: false,
fetchMock: instance
});
}
return instance;

@@ -41,0 +48,0 @@ };

@@ -52,3 +52,3 @@ 'use strict';

if ([true, 'matched'].includes(nameOrMatcher)) {
if (nameOrMatcher === true) {
calls = calls.filter(function (_ref3) {

@@ -58,3 +58,3 @@ var isUnmatched = _ref3.isUnmatched;

});
} else if ([false, 'unmatched'].includes(nameOrMatcher)) {
} else if (nameOrMatcher === false) {
calls = calls.filter(function (_ref4) {

@@ -61,0 +61,0 @@ var isUnmatched = _ref4.isUnmatched;

@@ -37,3 +37,3 @@ 'use strict';

var URL = void 0;
var URL = require('whatwg-url');
// https://stackoverflow.com/a/19709846/308237

@@ -68,6 +68,6 @@ var absoluteUrlRX = new RegExp('^(?:[a-z]+:)?//', 'i');

if (absoluteUrlRX.test(url)) {
var u = new URL(url);
var u = new URL.URL(url);
return u.href;
} else {
var _u = new URL(url, 'http://dummy');
var _u = new URL.URL(url, 'http://dummy');
return _u.pathname + _u.search;

@@ -78,5 +78,2 @@ }

module.exports = {
setUrlImplementation: function setUrlImplementation(it) {
URL = it;
},
normalizeRequest: function normalizeRequest(url, options, Request) {

@@ -113,3 +110,3 @@ if (Request.prototype.isPrototypeOf(url)) {

getPath: function getPath(url) {
var u = absoluteUrlRX.test(url) ? new URL(url) : new URL(url, 'http://dummy');
var u = absoluteUrlRX.test(url) ? new URL.URL(url) : new URL.URL(url, 'http://dummy');
return u.pathname;

@@ -119,3 +116,3 @@ },

getQuery: function getQuery(url) {
var u = absoluteUrlRX.test(url) ? new URL(url) : new URL(url, 'http://dummy');
var u = absoluteUrlRX.test(url) ? new URL.URL(url) : new URL.URL(url, 'http://dummy');
return u.search ? u.search.substr(1) : '';

@@ -122,0 +119,0 @@ },

@@ -21,7 +21,2 @@ 'use strict';

var _require = require('./lib/request-utils'),
setUrlImplementation = _require.setUrlImplementation;
setUrlImplementation(require('whatwg-url').URL);
FetchMock.global = global;

@@ -38,2 +33,2 @@ FetchMock.statusTextMap = http.STATUS_CODES;

module.exports = FetchMock.createInstance();
module.exports = FetchMock.createInstance(true);
{
"name": "fetch-mock",
"type": "module",
"version": "8.0.0-alpha.11",
"version": "8.0.0-alpha.12",
"description": "Mock http requests made using fetch (or isomorphic-fetch)",
"main": "./cjs/server.js",
"browser": "./esm/client.mjs",
"module": "./esm/server.mjs",
"types": "./types/index.d.ts",
"main": "src/server.js",
"browser": "es5/client.js",
"scripts": {
"test": "make lint test",
"prepublishOnly": "make build",
"prepublishOnly": "make transpile bundle",
"postinstall": "node scripts/support-fetch-mock.js"

@@ -53,4 +50,4 @@ },

"dependencies": {
"babel-runtime": "^6.26.0",
"core-js": "^3.0.0",
"babel-polyfill": "^6.26.0",
"core-js": "^2.6.9",
"glob-to-regexp": "^0.4.0",

@@ -81,3 +78,2 @@ "lodash.isequal": "^4.5.0",

"coveralls": "^3.0.0",
"dtslint": "^0.9.9",
"eslint": "^4.14.0",

@@ -97,13 +93,7 @@ "eslint-config-origami-component": "^1.0.0",

"prettier": "^1.13.7",
"rollup": "^1.25.2",
"rollup-plugin-commonjs": "^10.1.0",
"rollup-plugin-json": "^4.0.0",
"rollup-plugin-node-builtins": "^2.1.2",
"rollup-plugin-node-globals": "^1.4.0",
"rollup-plugin-node-resolve": "^5.2.0",
"sinon": "^4.5.0",
"sinon-chai": "^2.14.0",
"typescript": "^3.6.4",
"webpack": "^4.41.2"
"webpack": "^4.0.0",
"webpack-cli": "^3.0.0"
}
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc