Skip to content

Commit ce5f373

Browse files
authored
Merge pull request #112 from sunsean/patch-1
Capture JSON parsing errors in Promise
2 parents c5bdee7 + 0bb8c33 commit ce5f373

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/index.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export default function(url, options) {
1212
status: request.status,
1313
url: request.responseURL,
1414
text: () => Promise.resolve(request.responseText),
15-
json: () => Promise.resolve(JSON.parse(request.responseText)),
15+
json: () => Promise.resolve(request.responseText).then(JSON.parse),
1616
blob: () => Promise.resolve(new Blob([request.response])),
1717
clone: response,
1818
headers: {

0 commit comments

Comments
 (0)