From 12f54773f9243a9c45a75f14571d1657bb21c2d3 Mon Sep 17 00:00:00 2001 From: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com> Date: Fri, 7 Oct 2022 12:43:47 +0530 Subject: [PATCH] Adds safeParseJSON.ts file --- lib/helpers/safeParseJSON.ts | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 lib/helpers/safeParseJSON.ts diff --git a/lib/helpers/safeParseJSON.ts b/lib/helpers/safeParseJSON.ts new file mode 100644 index 0000000000..f86e8539e0 --- /dev/null +++ b/lib/helpers/safeParseJSON.ts @@ -0,0 +1,8 @@ +export default function parseJSONSafely(str: string) { + try { + return JSON.parse(str); + } catch (e) { + console.error((e as Error).message); + return {}; + } +}