Sha256: 32ff95d44b14ee985f51e81e47c663a81c90070897bd7b1f457c09371b15eded

Contents?: true

Size: 1.43 KB

Versions: 26

Compression:

Stored size: 1.43 KB

Contents

{"version":3,"sources":["../../../../src/core/utils/logging/serializeResponse.ts"],"sourcesContent":["import statuses from '@bundled-es-modules/statuses'\n\nconst { message } = statuses\n\nexport interface SerializedResponse {\n  status: number\n  statusText: string\n  headers: Record<string, any>\n  body: string\n}\n\nexport async function serializeResponse(\n  response: Response,\n): Promise<SerializedResponse> {\n  const responseClone = response.clone()\n  const responseText = await responseClone.text()\n\n  // Normalize the response status and status text when logging\n  // since the default Response instance doesn't infer status texts\n  // from status codes. This has no effect on the actual response instance.\n  const responseStatus = responseClone.status || 200\n  const responseStatusText =\n    responseClone.statusText || message[responseStatus] || 'OK'\n\n  return {\n    status: responseStatus,\n    statusText: responseStatusText,\n    headers: Object.fromEntries(responseClone.headers.entries()),\n    body: responseText,\n  }\n}\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,sBAAqB;AAErB,MAAM,EAAE,QAAQ,IAAI,gBAAAA;AASpB,eAAsB,kBACpB,UAC6B;AAC7B,QAAM,gBAAgB,SAAS,MAAM;AACrC,QAAM,eAAe,MAAM,cAAc,KAAK;AAK9C,QAAM,iBAAiB,cAAc,UAAU;AAC/C,QAAM,qBACJ,cAAc,cAAc,QAAQ,cAAc,KAAK;AAEzD,SAAO;AAAA,IACL,QAAQ;AAAA,IACR,YAAY;AAAA,IACZ,SAAS,OAAO,YAAY,cAAc,QAAQ,QAAQ,CAAC;AAAA,IAC3D,MAAM;AAAA,EACR;AACF;","names":["statuses"]}

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
clapton-0.0.26 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.25 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.24 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.23 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.22 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.21 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.20 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.19 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.18 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.17 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.16 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.15 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.14 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.13 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.12 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.11 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.10 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.9 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.8 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map
clapton-0.0.7 lib/clapton/javascripts/node_modules/msw/lib/core/utils/logging/serializeResponse.js.map