UNPKG

@expo/cli

Version:
40 lines (39 loc) 1.19 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "NFCResponse", { enumerable: true, get: ()=>NFCResponse }); function _nodeFetch() { const data = require("node-fetch"); _nodeFetch = function() { return data; }; return data; } const responseInternalSymbol = Object.getOwnPropertySymbols(new (_nodeFetch()).Response())[1]; class NFCResponse extends _nodeFetch().Response { constructor(bodyStream, metaData, ejectFromCache = function ejectFromCache() { return this.ejectSelfFromCache(); }, fromCache = false){ super(bodyStream, metaData); this.ejectFromCache = ejectFromCache; this.fromCache = fromCache; } static serializeMetaFromNodeFetchResponse(res) { const metaData = { url: res.url, status: res.status, statusText: res.statusText, headers: res.headers.raw(), size: res.size, timeout: res.timeout, // @ts-ignore counter: res[responseInternalSymbol].counter }; return metaData; } } //# sourceMappingURL=response.js.map