Socket
Socket
Sign inDemoInstall

fetch-mock

Package Overview
Dependencies
Maintainers
3
Versions
224
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fetch-mock - npm Package Compare versions

Comparing version 8.0.0-alpha.5 to 8.0.0-alpha.6

dist/es5/client-bundle.js

199

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;

@@ -21,0 +210,0 @@ FetchMock.statusTextMap = statusTextMap;

13

es5/lib/request-utils.js

@@ -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;

@@ -28,0 +23,0 @@ FetchMock.statusTextMap = http.STATUS_CODES;

{
"name": "fetch-mock",
"type": "module",
"version": "8.0.0-alpha.5",
"version": "8.0.0-alpha.6",
"description": "Mock http requests made using fetch (or isomorphic-fetch)",
"main": "./cjs/server.js",
"browser": "./esm/client.mjs",
"module": "./esm/server.mjs",
"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"

@@ -52,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",

@@ -94,12 +92,7 @@ "lodash.isequal": "^4.5.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",
"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