From 6b9fb002c01dc6eec37b0c58e938632bc21ef05f Mon Sep 17 00:00:00 2001 From: Matt DeCamp Date: Thu, 2 Sep 2021 22:06:00 -0400 Subject: [PATCH] html minify on production --- src/transforms/html-min.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 src/transforms/html-min.js diff --git a/src/transforms/html-min.js b/src/transforms/html-min.js new file mode 100644 index 0000000..d5398e3 --- /dev/null +++ b/src/transforms/html-min.js @@ -0,0 +1,13 @@ +const htmlmin = require('html-minifier'); + +module.exports = (value, outputPath) => { + if (outputPath && outputPath.indexOf('.html') > -1) { + return htmlmin.minify(value, { + useShortDoctype: true, + removeComments: true, + collapseWhitespace: true, + minifyCSS: true + }); + } + return value; +} \ No newline at end of file