@expo/cli
Version:
40 lines (39 loc) • 1.19 kB
JavaScript
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
;