From 9c6f4e078620b4d9d2ddf2ad17bdd3b97aa28704 Mon Sep 17 00:00:00 2001 From: Jieiku Date: Fri, 8 Sep 2023 22:37:35 -0700 Subject: Only minify manifest.json if it exists --- package_abridge.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'package_abridge.js') diff --git a/package_abridge.js b/package_abridge.js index dc09439..334b42c 100644 --- a/package_abridge.js +++ b/package_abridge.js @@ -217,13 +217,15 @@ if (bpath === '') {// abridge used directly } // Minify the json manifest -let out; -try { - out = JSON.minify(fs.readFileSync('static/manifest.json', {encoding:"utf-8"})); -} catch(err) { - stdout.write(" - ❌\n\n\n"); +if (fs.existsSync('static/manifest.json')) {// if manifest.json is present, then minify it. + let out; + try { + out = JSON.minify(fs.readFileSync('static/manifest.json', {encoding:"utf-8"})); + } catch(err) { + console.log(err); + } + fs.writeFileSync('static/manifest.min.json', out); } -fs.writeFileSync('static/manifest.min.json', out); abridge_bundle = bundle(bpath,js_prestyle,js_switcher,js_email_encode,js_copycode,search_library,index_format,uglyurls,false); minify(abridge_bundle,bpath+'static/js/abridge_nopwa.min.js'); -- cgit v1.3.1