Doesn't throw an error when JSON.parse() fails, just returns undefined
github.com/alessioalex/try-json-parse
alessioalex/try-json-parse