fetch('some-resource.json') .then(response => response.json()) .catch(console.error); ---------------------------------------------------- [ ["function", "fetch"], ["punctuation", "("], ["string", "'some-resource.json'"], ["punctuation", ")"], ["punctuation", "."], ["function", "then"], ["punctuation", "("], ["parameter", ["response"]], ["operator", "=>"], " response", ["punctuation", "."], ["function", "json"], ["punctuation", "("], ["punctuation", ")"], ["punctuation", ")"], ["punctuation", "."], ["function", "catch"], ["punctuation", "("], "console", ["punctuation", "."], "error", ["punctuation", ")"], ["punctuation", ";"] ] ---------------------------------------------------- Checks for catch function which is not a keyword. See #1526