Adjusted tailwind style building to work with class name extraction

This commit is contained in:
2025-07-14 14:40:10 +02:00
parent d88376f2fb
commit 4baa0bbe77
6 changed files with 109 additions and 15 deletions

View File

@@ -17,11 +17,11 @@ module.exports = (opts = {}) => {
OnceExit() {
const classArray = Array.from(classSet).sort();
if (!fs.existsSync("./mappings")){
fs.mkdirSync("./mappings");
if (!fs.existsSync("../../Moonlight.Client/Styles/mappings")){
fs.mkdirSync("../../Moonlight.Client/Styles/mappings");
}
fs.writeFileSync('./mappings/mooncore.map', classArray.join('\n'));
fs.writeFileSync('../../Moonlight.Client/Styles/mappings/classes.map', classArray.join('\n'));
console.log(`✅ Extracted ${classArray.length} Tailwind classes to tailwind-classes.txt`);
}
};