New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

fetch.io

Package Overview
Dependencies
Maintainers
2
Versions
21
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fetch.io - npm Package Compare versions

Comparing version 3.1.4 to 4.0.0

24

build/fetch.js
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol ? "symbol" : typeof obj; };
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();

@@ -21,3 +17,3 @@

function Request(method, url) {
var opts = arguments.length <= 2 || arguments[2] === undefined ? {} : arguments[2];
var opts = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};

@@ -220,5 +216,5 @@ _classCallCheck(this, Request);

if (isNode()) {
var headers = this._body.getHeaders();
if (headers && headers['content-type']) {
this.options.headers['content-type'] = headers['content-type'];
var _headers = this._body.getHeaders();
if (_headers && _headers['content-type']) {
this.options.headers['content-type'] = _headers['content-type'];
}

@@ -237,4 +233,4 @@ }

var url = this.url;
var beforeRequest = options.beforeRequest;
var afterResponse = options.afterResponse;
var beforeRequest = options.beforeRequest,
afterResponse = options.afterResponse;

@@ -253,2 +249,4 @@

}
} else {
delete options.headers['content-type'];
}

@@ -298,3 +296,3 @@

var strict = arguments.length <= 0 || arguments[0] === undefined ? true : arguments[0];
var strict = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true;

@@ -376,2 +374,2 @@ return this.promise().then(function (res) {

exports.default = Fetch;
module.exports = Fetch;

@@ -7,2 +7,2 @@

module.exports = require('./fetch').default;
module.exports = require('./fetch');

@@ -217,2 +217,4 @@

}
} else {
delete options.headers['content-type']
}

@@ -327,2 +329,2 @@

export default Fetch
module.exports = Fetch

@@ -7,2 +7,2 @@

module.exports = require('./fetch').default
module.exports = require('./fetch')
{
"name": "fetch.io",
"version": "3.1.4",
"version": "4.0.0",
"description": "extends the whatwg fetch api, makes it easier to use",
"browser": "build/fetch.js",
"main": "build/node.js",
"main": "lib/node.js",
"scripts": {
"build": "babel lib --out-dir build",
"test": "mocha -R spec -t 5000 test/node.js",
"build-test": "webpack test/browser.js --output-file test/browser-build.js",
"build-test": "webpack --entry ./test/browser.js --output-filename ./test/browser-build.js",
"test-cov": "istanbul cover node_modules/.bin/_mocha -- -R dot -t 5000 test/*.js",

@@ -36,14 +36,14 @@ "test-browser": "npm run build-test && karma start test/karma.conf.js",

"jasmine-core": "2",
"karma": "0",
"karma-chrome-launcher": "0",
"karma-coverage": "0",
"karma-mocha": "0",
"mocha": "2",
"node-libs-browser": "0",
"webpack": "1"
"karma": "1",
"karma-coverage": "1",
"karma-mocha": "1",
"karma-safari-launcher": "1",
"mocha": "3",
"node-libs-browser": "2",
"webpack": "2"
},
"dependencies": {
"form-data": "^1.0.0-rc4",
"node-fetch": "^1.5.1"
"form-data": "^2.1.2",
"node-fetch": "^1.6.3"
}
}
SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc