@aws-amplify/core
Version:
Core category of aws-amplify
1 lines • 1.28 kB
Source Map (JSON)
{"version":3,"file":"responseInfo.mjs","sources":["../../../../src/clients/serde/responseInfo.ts"],"sourcesContent":["// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n// SPDX-License-Identifier: Apache-2.0\nexport const parseMetadata = (response) => {\n const { headers, statusCode } = response;\n return {\n ...(isMetadataBearer(response) ? response.$metadata : {}),\n httpStatusCode: statusCode,\n requestId: headers['x-amzn-requestid'] ??\n headers['x-amzn-request-id'] ??\n headers['x-amz-request-id'],\n extendedRequestId: headers['x-amz-id-2'],\n cfId: headers['x-amz-cf-id'],\n };\n};\nconst isMetadataBearer = (response) => typeof response?.$metadata === 'object';\n"],"names":[],"mappings":"AAAA;AACA;AACY,MAAC,aAAa,GAAG,CAAC,QAAQ,KAAK;AAC3C,IAAI,MAAM,EAAE,OAAO,EAAE,UAAU,EAAE,GAAG,QAAQ;AAC5C,IAAI,OAAO;AACX,QAAQ,IAAI,gBAAgB,CAAC,QAAQ,CAAC,GAAG,QAAQ,CAAC,SAAS,GAAG,EAAE,CAAC;AACjE,QAAQ,cAAc,EAAE,UAAU;AAClC,QAAQ,SAAS,EAAE,OAAO,CAAC,kBAAkB,CAAC;AAC9C,YAAY,OAAO,CAAC,mBAAmB,CAAC;AACxC,YAAY,OAAO,CAAC,kBAAkB,CAAC;AACvC,QAAQ,iBAAiB,EAAE,OAAO,CAAC,YAAY,CAAC;AAChD,QAAQ,IAAI,EAAE,OAAO,CAAC,aAAa,CAAC;AACpC,KAAK;AACL;AACA,MAAM,gBAAgB,GAAG,CAAC,QAAQ,KAAK,OAAO,QAAQ,EAAE,SAAS,KAAK,QAAQ;;;;"}