From 73092e32f3e802d78d2043d7b8136d544e3a6f35 Mon Sep 17 00:00:00 2001 From: Jean Ouina Date: Sat, 5 Dec 2020 07:22:21 +0100 Subject: [PATCH] e --- BetterDiscordApp/minify-css.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/BetterDiscordApp/minify-css.js b/BetterDiscordApp/minify-css.js index e4f5d4b..24676c0 100644 --- a/BetterDiscordApp/minify-css.js +++ b/BetterDiscordApp/minify-css.js @@ -7,17 +7,20 @@ function minify(){ console.log(`\x1b[33mMinifying...\x1b[0m`) const css = fs.readFileSync(path.join(__dirname, "./src/styles/index.css"), "utf-8") fs.writeFileSync(path.join(__dirname, "./dist/style.css"), css) + const output = new CleanCSS({ sourceMap: true }).minify(css) + if(output.errors.length > 0){ console.error("\x1b[31m"+output.errors.join("\n")+"\x1b[0m") } if(output.warnings.length > 0){ console.warn("\x1b[33m"+output.warnings.join("\n")+"\x1b[0m") } + fs.writeFileSync(path.join(__dirname, "./dist/style.min.css"), output.styles+"\n/*# sourceMappingURL=style.min.css.map */") - fs.writeFileSync(path.join(__dirname, "./dist/style.min.css.map"), output.sourceMap) + fs.writeFileSync(path.join(__dirname, "./dist/style.min.css.map"), output.sourceMap.toString()) console.log(`\x1b[32mMinified in ${(Date.now() - start)}ms. Minified by ${Math.floor(output.stats.efficiency*100)}%\x1b[0m`) } module.exports.minify = minify