minifyHtml.js 421 B

12345678910111213141516171819
  1. const minify = require("html-minifier").minify;
  2. module.exports = function(config, item) {
  3. return new Promise(function(resolve, reject) {
  4. try {
  5. resolve({
  6. ...item,
  7. content: minify(item.content, {
  8. removeAttributeQuotes: true,
  9. minifyCSS: true,
  10. minifyJS: true,
  11. collapseWhitespace: true
  12. })
  13. });
  14. } catch (e) {
  15. reject(e);
  16. }
  17. });
  18. };