🎉 Render logs

This commit is contained in:
KaizIqbal 2020-07-27 18:59:56 +05:30
parent b3f7946e68
commit e6beb08d72

View file

@ -23,6 +23,7 @@ const pad = (number: number, length: number) => {
}); });
try { try {
console.log("📸 Rendering Static Cursors...");
// Rendering satic .svg files // Rendering satic .svg files
for (let svg of staticSvgs) { for (let svg of staticSvgs) {
const buffer = fs.readFileSync(path.resolve(svgsDir, svg), "utf8"); const buffer = fs.readFileSync(path.resolve(svgsDir, svg), "utf8");
@ -46,11 +47,13 @@ const pad = (number: number, length: number) => {
if (!svgElement) throw new Error("svg element not found"); if (!svgElement) throw new Error("svg element not found");
await svgElement.screenshot({ omitBackground: true, path: out }); await svgElement.screenshot({ omitBackground: true, path: out });
console.log(`Static Cursor rendered at ${out}`); // console.log(`Static Cursor rendered at ${out}`);
await page.close(); await page.close();
} }
console.log("🎥 Rendering Animated Cursors...");
// Rendering animated .svg files // Rendering animated .svg files
for (let [svg, { frames }] of Object.entries(animatedCursors)) { for (let [svg, { frames }] of Object.entries(animatedCursors)) {
const buffer = fs.readFileSync(path.resolve(svgsDir, svg), "utf8"); const buffer = fs.readFileSync(path.resolve(svgsDir, svg), "utf8");
@ -81,7 +84,7 @@ const pad = (number: number, length: number) => {
// Render // Render
await svgElement.screenshot({ omitBackground: true, path: out }); await svgElement.screenshot({ omitBackground: true, path: out });
console.log(`${svg} Rendered ${padIndex}/${frames} `); // console.log(`${svg} frame ${padIndex}/${frames} rendered at ${out}`);
} }
await page.close(); await page.close();
@ -89,6 +92,7 @@ const pad = (number: number, length: number) => {
} catch (error) { } catch (error) {
console.error(error); console.error(error);
} finally { } finally {
console.log("📸 Render Complete"); console.log(`\nBitmaps stored at ${bitmapsDir}\n\n🎉 Render Done.`);
process.exit(0);
} }
})(); })();