import { logger } from "./logger.utils"; const htmlShrink = require("html-minifier").minify; const juice = require("juice"); // Inlines styles and minifies the inlined HTML async function minifyMail(input: string): Promise { logger.trace("minifyMail: Minifying mail output"); const inlined: string = juice(input); return htmlShrink(inlined, { removeComments: true, collapseWhitespace: true, }); } module.exports = { minifyMail }; export { minifyMail };