()
| 56106 | return _getArrayBufferOrStringFromData.apply(this, arguments); |
| 56107 | } |
| 56108 | function _getArrayBufferOrStringFromData() { |
| 56109 | _getArrayBufferOrStringFromData = (0, _asyncToGeneratorDefault.default)((0, _regeneratorDefault.default).mark(function _callee(data, loader) { |
| 56110 | var isArrayBuffer, response; |
| 56111 | return (0, _regeneratorDefault.default).wrap(function _callee$(_context3) { |
| 56112 | while(true)switch(_context3.prev = _context3.next){ |
| 56113 | case 0: |
| 56114 | isArrayBuffer = data instanceof ArrayBuffer || ArrayBuffer.isView(data); |
| 56115 | if (!(typeof data === "string" || isArrayBuffer)) { |
| 56116 | _context3.next = 3; |
| 56117 | break; |
| 56118 | } |
| 56119 | return _context3.abrupt("return", getArrayBufferOrStringFromDataSync(data, loader)); |
| 56120 | case 3: |
| 56121 | if (!(0, _isType.isBlob)(data)) { |
| 56122 | _context3.next = 7; |
| 56123 | break; |
| 56124 | } |
| 56125 | _context3.next = 6; |
| 56126 | return (0, _responseUtils.makeResponse)(data); |
| 56127 | case 6: |
| 56128 | data = _context3.sent; |
| 56129 | case 7: |
| 56130 | if (!(0, _isType.isResponse)(data)) { |
| 56131 | _context3.next = 21; |
| 56132 | break; |
| 56133 | } |
| 56134 | response = data; |
| 56135 | _context3.next = 11; |
| 56136 | return (0, _responseUtils.checkResponse)(response); |
| 56137 | case 11: |
| 56138 | if (!loader.binary) { |
| 56139 | _context3.next = 17; |
| 56140 | break; |
| 56141 | } |
| 56142 | _context3.next = 14; |
| 56143 | return response.arrayBuffer(); |
| 56144 | case 14: |
| 56145 | _context3.t0 = _context3.sent; |
| 56146 | _context3.next = 20; |
| 56147 | break; |
| 56148 | case 17: |
| 56149 | _context3.next = 19; |
| 56150 | return response.text(); |
| 56151 | case 19: |
| 56152 | _context3.t0 = _context3.sent; |
| 56153 | case 20: |
| 56154 | return _context3.abrupt("return", _context3.t0); |
| 56155 | case 21: |
| 56156 | if ((0, _isType.isReadableStream)(data)) data = (0, _makeIterator.makeIterator)(data); |
| 56157 | if (!((0, _isType.isIterable)(data) || (0, _isType.isAsyncIterable)(data))) { |
| 56158 | _context3.next = 24; |
| 56159 | break; |
| 56160 | } |
| 56161 | return _context3.abrupt("return", (0, _loaderUtils.concatenateChunksAsync)(data)); |
| 56162 | case 24: |
| 56163 | throw new Error(ERR_DATA); |
| 56164 | case 25: |
| 56165 | case "end": |
nothing calls this directly
no test coverage detected