🔧 Config

This commit is contained in:
ful1e5 2020-08-30 10:04:48 +05:30
parent ca353efed6
commit e03b5c7b53

View file

@ -1,10 +1,31 @@
import { resolve } from "path";
import { staticCursors, animatedCursors, animatedClip } from "./cursors.json";
import { readdirSync, existsSync } from "fs";
// Source Directory
const svgsDir = resolve(__dirname, "svg");
if (!existsSync(svgsDir)) {
console.log("Source .svg files not found");
}
const staticCursorsDir = resolve(svgsDir, "static");
const animatedCursorsDir = resolve(svgsDir, "animated");
// Out Directory
const bitmapsDir = resolve(__dirname, "../", "bitmaps");
export { staticCursors, animatedCursors, svgsDir, bitmapsDir, animatedClip };
// Cursors
const staticCursors = readdirSync(staticCursorsDir).map((f) =>
resolve(staticCursorsDir, f)
);
const animatedCursors = readdirSync(animatedCursorsDir).map((f) =>
resolve(animatedCursorsDir, f)
);
// Animated Config
const animatedClip = {
x: 4,
y: 4,
width: 200,
height: 200,
};
export { staticCursors, animatedCursors, bitmapsDir, animatedClip };