Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

@smithy/fetch-http-handler

Package Overview
Dependencies
Maintainers
3
Versions
77
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@smithy/fetch-http-handler - npm Package Compare versions

Comparing version
5.3.11
to
5.3.12
+18
-4
dist-cjs/index.js

@@ -57,4 +57,3 @@ 'use strict';

if (abortSignal?.aborted) {
const abortError = new Error("Request aborted");
abortError.name = "AbortError";
const abortError = buildAbortError(abortSignal);
return Promise.reject(abortError);

@@ -134,4 +133,3 @@ }

const onAbort = () => {
const abortError = new Error("Request aborted");
abortError.name = "AbortError";
const abortError = buildAbortError(abortSignal);
reject(abortError);

@@ -162,2 +160,18 @@ };

}
function buildAbortError(abortSignal) {
const reason = abortSignal && typeof abortSignal === "object" && "reason" in abortSignal
? abortSignal.reason
: undefined;
if (reason) {
if (reason instanceof Error) {
return reason;
}
const abortError = new Error(String(reason));
abortError.name = "AbortError";
return abortError;
}
const abortError = new Error("Request aborted");
abortError.name = "AbortError";
return abortError;
}

@@ -164,0 +178,0 @@ const streamCollector = async (stream) => {

@@ -39,4 +39,3 @@ import { HttpResponse } from "@smithy/protocol-http";

if (abortSignal?.aborted) {
const abortError = new Error("Request aborted");
abortError.name = "AbortError";
const abortError = buildAbortError(abortSignal);
return Promise.reject(abortError);

@@ -116,4 +115,3 @@ }

const onAbort = () => {
const abortError = new Error("Request aborted");
abortError.name = "AbortError";
const abortError = buildAbortError(abortSignal);
reject(abortError);

@@ -144,1 +142,17 @@ };

}
function buildAbortError(abortSignal) {
const reason = abortSignal && typeof abortSignal === "object" && "reason" in abortSignal
? abortSignal.reason
: undefined;
if (reason) {
if (reason instanceof Error) {
return reason;
}
const abortError = new Error(String(reason));
abortError.name = "AbortError";
return abortError;
}
const abortError = new Error("Request aborted");
abortError.name = "AbortError";
return abortError;
}
+1
-1
{
"name": "@smithy/fetch-http-handler",
"version": "5.3.11",
"version": "5.3.12",
"description": "Provides a way to make requests",

@@ -5,0 +5,0 @@ "scripts": {