New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

next-controller

Package Overview
Dependencies
Maintainers
1
Versions
31
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

next-controller - npm Package Compare versions

Comparing version
1.5.6
to
1.5.7
+8
-2
dist/useApi.js

@@ -37,3 +37,6 @@ "use strict";

if (typeof body === "object") {
if (typeof FormData !== "function" || !(body instanceof FormData)) {
if ((typeof FormData !== "function" || !(body instanceof FormData)) &&
(typeof Blob !== "function" || !(body instanceof Blob)) &&
(typeof ArrayBuffer !== "function" || !(body instanceof ArrayBuffer)) &&
(typeof Uint8Array !== "function" || !(body instanceof Uint8Array))) {
headers["Content-Type"] || (headers["Content-Type"] = "application/json; charset=utf-8");

@@ -61,5 +64,5 @@ body = JSON.stringify(body);

else {
returns = await res.blob();
const disposition = (_c = res.headers.get("Content-Disposition")) !== null && _c !== void 0 ? _c : "";
if (disposition.startsWith("attachment")) {
returns = await res.blob();
const filename = (_e = (_d = disposition.match(/filename\*=UTF-?8''(.+)/i)) === null || _d === void 0 ? void 0 : _d[1]) !== null && _e !== void 0 ? _e : (_f = disposition.match(/filename="(.+)"/)) === null || _f === void 0 ? void 0 : _f[1];

@@ -69,2 +72,5 @@ (0, file_saver_1.saveAs)(returns, filename ? decodeURIComponent(filename) : null);

}
else {
returns = await res.arrayBuffer();
}
}

@@ -71,0 +77,0 @@ return returns;

+1
-1

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

{"version":3,"file":"useApi.js","sourceRoot":"","sources":["../src/useApi.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"useApi.js","sourceRoot":"","sources":["../src/useApi.ts"],"names":[],"mappings":"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"}
{
"name": "next-controller",
"version": "1.5.6",
"version": "1.5.7",
"description": "Elegant API/MVC controller wrapper for Next.js framework.",

@@ -5,0 +5,0 @@ "main": "index.js",