Skip to content

Commit 712dfa5

Browse files
AllanZhengYPtrivikr
authored andcommitted
fix(response-metadata-extractor): update HttpResponse (#681)
1 parent 4bd6c73 commit 712dfa5

File tree

3 files changed

+5
-6
lines changed

3 files changed

+5
-6
lines changed

packages/response-metadata-extractor/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
},
2020
"devDependencies": {
2121
"@types/jest": "^24.0.12",
22+
"@aws-sdk/protocol-http": "^0.1.0-preview.1",
2223
"jest": "^24.7.1",
2324
"typescript": "~3.4.0"
2425
},

packages/response-metadata-extractor/src/index.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
import { extractMetadata } from "./";
2-
import { HttpResponse } from "@aws-sdk/types";
2+
import { HttpResponse } from "@aws-sdk/protocol-http";
33

44
describe("extractMetadata", () => {
5-
const response: HttpResponse<string> = {
5+
const response = new HttpResponse({
66
statusCode: 200,
77
headers: {
88
Foo: "bar",
99
Fizz: "buzz",
1010
Snap: "crackle, pop"
1111
},
1212
body: "this is body"
13-
};
13+
});
1414

1515
it("should extract the status code from responses", () => {
1616
expect(extractMetadata(response).httpStatusCode).toBe(response.statusCode);

packages/response-metadata-extractor/src/index.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,7 @@ const REQUEST_ID_ALT_HEADER = "x-amzn-requestid";
55
const EXTENDED_REQUEST_ID_HEADER = "x-amz-id-2";
66
const CF_ID_HEADER = "x-amz-cf-id";
77

8-
export function extractMetadata(
9-
httpResponse: HttpResponse<any>
10-
): ResponseMetadata {
8+
export function extractMetadata(httpResponse: HttpResponse): ResponseMetadata {
119
const httpHeaders: HeaderBag = Object.keys(httpResponse.headers).reduce(
1210
(lowercase: HeaderBag, headerName: string) => {
1311
lowercase[headerName.toLowerCase()] = httpResponse.headers[headerName];

0 commit comments

Comments
 (0)