import fs from "node:fs"; const PATHS = { ORIGINAL: "../_sprites/original", TRANSLATION: "../_sprites/translation", UNREADY: "../_sprites/unready", SORTED: "../_sprites/sorted", }; const DATA = JSON.parse(fs.readFileSync("./data.json", "utf-8")); const CHAPTERS = Object.keys(DATA); const UNIQUES = fs .readFileSync("../_sprites/unique.txt", "utf-8") .split("UNIQUE FOR SORTING:") .at(-1) ?.split("UNIQUE FRAME COUNT:"); const UNIQUES_NAMES = UNIQUES != undefined ? UNIQUES[0].split("\n") : []; UNIQUES_NAMES?.shift(); const UNIQUES_FRAMES = UNIQUES != undefined ? UNIQUES[1].split("\n") : []; UNIQUES_FRAMES?.shift(); while (UNIQUES_NAMES?.at(-1) == "") UNIQUES_NAMES?.pop(); while (UNIQUES_FRAMES?.at(-1) == "") UNIQUES_FRAMES?.pop(); export { PATHS, DATA, CHAPTERS, UNIQUES_NAMES, UNIQUES_FRAMES };