diff --git a/packages/round/src/index.ts b/packages/round/src/index.ts index fd05bef1..c4439a84 100644 --- a/packages/round/src/index.ts +++ b/packages/round/src/index.ts @@ -6,13 +6,19 @@ import { renderCursors } from "shared"; (async () => { // Svg generate dir prefix - const prefix = "Bibata Round"; + const prefix = "Bibata-Round"; const configs = generateConfigs(colorSchemes, prefix, rawSvgsDir); - for (let [schema, { bitmapsDir }] of Object.entries(configs)) { - console.log(`\nGenerating ${prefix} ${schema} bitmaps`); - await renderCursors(configs[schema]); - console.log(`\nBitmaps stored at ${bitmapsDir}`); + try { + for (let [schema, { bitmapsDir }] of Object.entries(configs)) { + console.log(`\nGenerating ${prefix}-${schema} bitmaps..`); + await renderCursors(configs[schema]); + console.log(`\nBitmaps stored at ${bitmapsDir}`); + } + console.log("\n\nšŸŽ‰ Render Done."); + } catch (error) { + console.error(error); + } finally { + process.exit(0); } - console.log("\n\nšŸŽ‰ Render Done."); })();