@sergeymakinen/vite-plugin-html-minimize
v2.0.0
Published
HTML minimizer/minifier for Vite
Downloads
548
Maintainers
Readme
@sergeymakinen/vite-plugin-html-minimize
This plugin is a HTML minimizer/minifier for Vite
Usage
// vite.config.js
import htmlMinimize from '@sergeymakinen/vite-plugin-html-minimize'
export default {
plugins: [
htmlMinimize({
filter: /\.x?html?$/
})
]
}
Options
filter
Type:
RegExp | ((fileName: string) => boolean)
Default:
/\.html?$/
Regular expression or function to filter assets by file name.
minifierOptions
Type:
import('html-minifier-terser').Options
Default:
{ collapseWhitespace: true, html5: true, keepClosingSlash: true, minifyCSS: true, minifyJS: true, removeAttributeQuotes: true, removeComments: true, removeRedundantAttributes: true, removeScriptTypeAttributes: true, removeStyleLinkTypeAttributes: true, useShortDoctype: true, }
Minifier options passed to html-minifier-terser.