added code improvements
diff --git a/images/index.js b/images/index.js index 7b092b4..dc31fdf 100644 --- a/images/index.js +++ b/images/index.js
@@ -55,7 +55,7 @@ { name: 'individualAssets', alias: 'i', - type: (value) => ([0, 1].includes(Number(value)) ? Number(value) : 1), + type: (value) => ([0, 1].includes(+value) ? +value : 1), description: 'export as individual assets', }, ];
diff --git a/images/js/googleCloud.js b/images/js/googleCloud.js index 35bba9c..06c795f 100644 --- a/images/js/googleCloud.js +++ b/images/js/googleCloud.js
@@ -3,7 +3,7 @@ const bucketName = 'gs://lottie-animation-community-tests'; let storage; -const initialize = () => { +const initialize = async () => { try { const key = process.env.GOOGLE_CLOUD_STORAGE; const keyString = Buffer.from(key, 'base64').toString('ascii'); @@ -13,8 +13,7 @@ projectId: storageKey.project_id, }); } catch (error) { - console.log('Could not initialize Google Cloud'); - console.log(error); + console.log('Could not initialize Google Cloud', error); // eslint-disable-line no-console } }; @@ -24,8 +23,7 @@ destination, }); } catch (error) { - console.log('Could not upload asset to Google Cloud'); - console.log(error); + console.log('Could not upload asset to Google Cloud', error); // eslint-disable-line no-console } };
diff --git a/images/js/main.js b/images/js/main.js index 2029a03..1c3b6f5 100644 --- a/images/js/main.js +++ b/images/js/main.js
@@ -28,11 +28,10 @@ window._finished = true; // eslint-disable-line no-underscore-dangle }; -window.startProcess = () => { +window.startProcess = async () => { try { - start(); + await start(); } catch (err) { - console.log('ERROR'); // eslint-disable-line no-console - console.log(err.message); // eslint-disable-line no-console + console.log('ERROR', err.message); // eslint-disable-line no-console } };