diff --git a/src/index.mjs b/src/index.mjs index 783ad42..96066f6 100644 --- a/src/index.mjs +++ b/src/index.mjs @@ -12,7 +12,7 @@ export default function(url, options) { status: request.status, url: request.responseURL, text: () => Promise.resolve(request.responseText), - json: () => Promise.resolve(JSON.parse(request.responseText)), + json: () => Promise.resolve(request.responseText).then(JSON.parse), blob: () => Promise.resolve(new Blob([request.response])), clone: response, headers: {