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

@highpoint/js-fetch

Package Overview
Dependencies
Maintainers
3
Versions
21
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@highpoint/js-fetch - npm Package Compare versions

Comparing version 3.1.0 to 3.2.0

72

dist/js-fetch.js

@@ -1,2 +0,2 @@

import _objectSpread from "@babel/runtime/helpers/objectSpread";
import _objectSpread2 from "@babel/runtime/helpers/objectSpread";
import _objectWithoutProperties from "@babel/runtime/helpers/objectWithoutProperties";

@@ -46,3 +46,3 @@ import _regeneratorRuntime from "@babel/runtime/regenerator";

_regeneratorRuntime.mark(function _callee(response) {
var isOK, responseText, authFailed;
var isOK, responseJson, responseText, authFailed;
return _regeneratorRuntime.wrap(function _callee$(_context) {

@@ -55,3 +55,3 @@ while (1) {

if (!(response.headers.get('content-type').indexOf('application/json') > -1)) {
_context.next = 7;
_context.next = 12;
break;

@@ -61,24 +61,38 @@ }

if (!(response.ok && isOK)) {
_context.next = 4;
_context.next = 9;
break;
}
return _context.abrupt("return", response.json());
_context.next = 5;
return response.json();
case 4:
_context.next = 6;
case 5:
responseJson = _context.sent;
if (!(responseJson === null || responseJson === void 0 ? void 0 : responseJson.error)) {
_context.next = 8;
break;
}
throw new Error(responseJson.error);
case 8:
return _context.abrupt("return", responseJson);
case 9:
_context.next = 11;
return response.json();
case 6:
case 11:
throw _context.sent;
case 7:
_context.next = 9;
case 12:
_context.next = 14;
return response.text();
case 9:
case 14:
responseText = _context.sent;
if (!(response.ok && isOK)) {
_context.next = 15;
_context.next = 20;
break;

@@ -90,3 +104,3 @@ }

if (!authFailed) {
_context.next = 14;
_context.next = 19;
break;

@@ -97,9 +111,9 @@ }

case 14:
case 19:
return _context.abrupt("return", responseText);
case 15:
case 20:
throw responseText;
case 16:
case 21:
case "end":

@@ -109,3 +123,3 @@ return _context.stop();

}
}, _callee, this);
}, _callee);
}));

@@ -135,6 +149,6 @@

if (isOffline()) throw new Error('Network Error. Are you offline?');
return fetch(url.indexOf('http') === 0 ? url : getBaseURI() + url, _objectSpread({
return fetch(url.indexOf('http') === 0 ? url : getBaseURI() + url, _objectSpread2({
method: method,
credentials: credentials,
headers: _objectSpread({
headers: _objectSpread2({
accept: accept

@@ -153,5 +167,5 @@ }, headers)

return doFetch(url, _objectSpread({
return doFetch(url, _objectSpread2({
method: method,
headers: _objectSpread({}, getDefaultHeaders(), headers)
headers: _objectSpread2(_objectSpread2({}, getDefaultHeaders()), headers)
}, otherArgs));

@@ -166,4 +180,4 @@ };

return doPost(url, _objectSpread({
headers: _objectSpread({
return doPost(url, _objectSpread2({
headers: _objectSpread2({
'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'

@@ -188,4 +202,4 @@ }, headers)

return doPost(getBinaryURL(url), _objectSpread({
headers: _objectSpread({
return doPost(getBinaryURL(url), _objectSpread2({
headers: _objectSpread2({
'Content-Type': 'application/json'

@@ -230,3 +244,3 @@ }, headers),

}
}, _callee2, this);
}, _callee2);
}));

@@ -263,3 +277,3 @@

}
}, _callee3, this);
}, _callee3);
}));

@@ -296,3 +310,3 @@

}
}, _callee4, this);
}, _callee4);
}));

@@ -328,3 +342,3 @@

}
}, _callee5, this);
}, _callee5);
}));

@@ -331,0 +345,0 @@

{
"name": "@highpoint/js-fetch",
"version": "3.1.0",
"version": "3.2.0",
"description": "HighPoint Fetch Library",

@@ -20,3 +20,3 @@ "main": "dist/js-fetch.js",

"@babel/plugin-transform-runtime": "^7.8.3",
"@babel/preset-env": "^7.0.0",
"@babel/preset-env": "^7.10.4",
"@highpoint/eslint-config": "^0.1.1",

@@ -23,0 +23,0 @@ "babel-eslint": "^10.0.1",

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