From 2f7d2f3b904c5b0d40dafb46311a9859c34e2616 Mon Sep 17 00:00:00 2001 From: Ming Di Leom <2809763-curben@users.noreply.gitlab.com> Date: Sat, 22 Mar 2025 02:20:52 +0000 Subject: [PATCH] style: try parsing json file --- src/script.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/script.js b/src/script.js index e3c052f..f7e6eed 100644 --- a/src/script.js +++ b/src/script.js @@ -13,7 +13,13 @@ await rm(outputFile, { force: true }) const domainsPath = join(__dirname, '../tmp/blacklistdomains.json') const domainsStr = await readFile(domainsPath) -const domainsArray = parse(domainsStr) +let domainsArray = [] +try { + domainsArray = parse(domainsStr) +} catch { + console.error('Invalid json.') + process.exit(1) +} const domains = new Set()