💅 Code refactor

This commit is contained in:
ful1e5 2021-02-20 19:55:35 +05:30
parent 027b2be19b
commit 6c44d15642
3 changed files with 26 additions and 25 deletions

View file

@ -1,5 +1,4 @@
import path from "path";
import fs from "fs";
import { BitmapsGenerator, SVGHandler } from "bibata-core";
import { Colors } from "bibata-core/src/types";
@ -24,21 +23,13 @@ const main = async () => {
const png = new BitmapsGenerator(bitmapsDir);
const browser = await png.getBrowser();
for (const svg of SVG.getStatic()) {
const key = `${path.basename(svg, ".svg")}.png`;
let content = fs.readFileSync(svg, "utf-8");
for (let { key, content } of SVG.getStatic()) {
content = SVGHandler.colorSvg(content, color);
await png.generateStatic(browser, content, key);
}
for (const svg of SVG.getAnimated()) {
const key = `${path.basename(svg, ".svg")}.png`;
let content = fs.readFileSync(svg, "utf-8");
for (let { key, content } of SVG.getAnimated()) {
content = SVGHandler.colorSvg(content, color);
await png.generateAnimated(browser, content, key);
}