📁 Out Directory naming

This commit is contained in:
ful1e5 2020-08-16 12:31:52 +05:30
parent 2a52a2334b
commit 2d7e84af09

View file

@ -3,15 +3,18 @@ import path from "path";
import rimraf from "rimraf"; import rimraf from "rimraf";
import { staticCursors, animatedCursors, animatedClip } from "../cursors.json"; import { staticCursors, animatedCursors, animatedClip } from "../cursors.json";
import { rawSvgsDir } from "../config"; import { ColorSchema } from "../types";
import { ColorSchemas } from "../types";
const generateConfigs = (colorSchemes: ColorSchemas) => { const generateConfigs = (
colorSchemes: ColorSchema,
dirPrefix: string,
rawSvgsDir: string
) => {
const configs: any = []; const configs: any = [];
for (let [schema] of Object.entries(colorSchemes)) { for (let [schema] of Object.entries(colorSchemes)) {
const { base, outline } = colorSchemes[schema]; const { base, outline } = colorSchemes[schema];
const schemaName = `Bibata_${schema}`; const schemaName = `${dirPrefix} ${schema}`;
const schemaSvgsPath = path.resolve("./src/svg", schemaName); const schemaSvgsPath = path.resolve("./src/svg", schemaName);
@ -32,11 +35,7 @@ const generateConfigs = (colorSchemes: ColorSchemas) => {
.readFileSync(path.resolve(rawSvgsDir, svgFile), "utf-8") .readFileSync(path.resolve(rawSvgsDir, svgFile), "utf-8")
.toString(); .toString();
content = content content = content.replace("#00FF00", base).replace("#0000FF", outline);
.replace("black", base)
.replace("white", outline)
.replace("#000000", base)
.replace("#ffffff", outline);
// Writing new svg // Writing new svg
fs.writeFileSync(filePath, content, "utf-8"); fs.writeFileSync(filePath, content, "utf-8");