@aws-sdk/middleware-flexible-checksums
Advanced tools
Comparing version 3.734.0 to 3.735.0
@@ -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; | ||
}; |
{ | ||
"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", |
Deprecated
MaintenanceThe maintainer of the package marked it as deprecated. This could indicate that a single version should not be used, or that the package is no longer maintained and any new vulnerabilities will not be fixed.
Found 1 instance in 1 package
0
85054
84
1570