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

@aws-sdk/middleware-flexible-checksums

Package Overview
Dependencies
Maintainers
5
Versions
141
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws-sdk/middleware-flexible-checksums - npm Package Compare versions

Comparing version 3.734.0 to 3.735.0

14

dist-cjs/index.js

@@ -394,5 +394,2 @@ "use strict";

// src/flexibleChecksumsResponseMiddleware.ts
var import_create_read_stream_on_buffer = require("./streams/create-read-stream-on-buffer");
// src/validateChecksumFromResponse.ts

@@ -459,3 +456,2 @@ var import_util_stream = require("@smithy/util-stream");

const response = result.response;
let collectedStream = void 0;
const { requestValidationModeMember, responseAlgorithms } = middlewareConfig;

@@ -472,8 +468,3 @@ if (requestValidationModeMember && input[requestValidationModeMember] === "ENABLED") {

}
const isStreamingBody = isStreaming(response.body);
if (isStreamingBody) {
collectedStream = await config.streamCollector(response.body);
response.body = (0, import_create_read_stream_on_buffer.createReadStreamOnBuffer)(collectedStream);
}
await validateChecksumFromResponse(result.response, {
await validateChecksumFromResponse(response, {
config,

@@ -483,5 +474,2 @@ responseAlgorithms,

});
if (isStreamingBody && collectedStream) {
response.body = (0, import_create_read_stream_on_buffer.createReadStreamOnBuffer)(collectedStream);
}
}

@@ -488,0 +476,0 @@ return result;

@@ -5,4 +5,2 @@ import { HttpRequest } from "@smithy/protocol-http";

import { isChecksumWithPartNumber } from "./isChecksumWithPartNumber";
import { isStreaming } from "./isStreaming";
import { createReadStreamOnBuffer } from "./streams/create-read-stream-on-buffer";
import { validateChecksumFromResponse } from "./validateChecksumFromResponse";

@@ -23,3 +21,2 @@ export const flexibleChecksumsResponseMiddlewareOptions = {

const response = result.response;
let collectedStream = undefined;
const { requestValidationModeMember, responseAlgorithms } = middlewareConfig;

@@ -38,8 +35,3 @@ if (requestValidationModeMember && input[requestValidationModeMember] === "ENABLED") {

}
const isStreamingBody = isStreaming(response.body);
if (isStreamingBody) {
collectedStream = await config.streamCollector(response.body);
response.body = createReadStreamOnBuffer(collectedStream);
}
await validateChecksumFromResponse(result.response, {
await validateChecksumFromResponse(response, {
config,

@@ -49,7 +41,4 @@ responseAlgorithms,

});
if (isStreamingBody && collectedStream) {
response.body = createReadStreamOnBuffer(collectedStream);
}
}
return result;
};

15

package.json
{
"name": "@aws-sdk/middleware-flexible-checksums",
"version": "3.734.0",
"version": "3.735.0",
"scripts": {

@@ -13,5 +13,7 @@ "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'",

"test": "yarn g:vitest run",
"test:watch": "yarn g:vitest watch",
"test:integration": "yarn g:vitest run -c vitest.config.integ.ts",
"test:watch": "yarn g:vitest watch",
"test:integration:watch": "yarn g:vitest watch -c vitest.config.integ.ts"
"test:integration:watch": "yarn g:vitest watch -c vitest.config.integ.ts",
"test:e2e": "yarn g:vitest run -c vitest.config.e2e.ts",
"test:e2e:watch": "yarn g:vitest watch -c vitest.config.e2e.ts"
},

@@ -21,10 +23,7 @@ "main": "./dist-cjs/index.js",

"browser": {
"./dist-es/getCrc32ChecksumAlgorithmFunction": "./dist-es/getCrc32ChecksumAlgorithmFunction.browser",
"./dist-es/streams/create-read-stream-on-buffer": "./dist-es/streams/create-read-stream-on-buffer.browser"
"./dist-es/getCrc32ChecksumAlgorithmFunction": "./dist-es/getCrc32ChecksumAlgorithmFunction.browser"
},
"react-native": {
"./dist-es/getCrc32ChecksumAlgorithmFunction": "./dist-es/getCrc32ChecksumAlgorithmFunction.browser",
"./dist-es/streams/create-read-stream-on-buffer": "./dist-es/streams/create-read-stream-on-buffer.browser",
"./dist-cjs/getCrc32ChecksumAlgorithmFunction": "./dist-cjs/getCrc32ChecksumAlgorithmFunction.browser",
"./dist-cjs/streams/create-read-stream-on-buffer": "./dist-cjs/streams/create-read-stream-on-buffer.browser"
"./dist-cjs/getCrc32ChecksumAlgorithmFunction": "./dist-cjs/getCrc32ChecksumAlgorithmFunction.browser"
},

@@ -31,0 +30,0 @@ "types": "./dist-types/index.d.ts",

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