mirror of
https://github.com/ful1e5/apple_cursor.git
synced 2025-05-20 18:25:25 -04:00
31 lines
777 B
TypeScript
31 lines
777 B
TypeScript
import { resolve } from "path";
|
|
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");
|
|
|
|
// 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 };
|