@arylo/esbuild-plugin-html-minify-text
v1.0.0
Published
An esbuild plugin that minifies HTML files and returns them as text loader payload
Maintainers
Readme
@arylo/esbuild-plugin-html-minify-text
A plugin for esbuild that minifies .html/.htm files and returns the result as a text loader payload.
中文文档请见 README-zh.md。
Install
npm i @arylo/esbuild-plugin-html-minify-textUsage
import { build } from 'esbuild'
import HTMLMinifyTextPlugin from '@arylo/esbuild-plugin-html-minify-text'
await build({
entryPoints: ['src/main.ts'],
bundle: true,
outfile: 'dist/main.js',
plugins: [HTMLMinifyTextPlugin()],
})Behavior
- Matched extensions:
.html,.htm - Output loader:
text - Minifier engine:
htmlnano - Built-in options:
minifyCss: falseminifyJson: false
Requirements
esbuild:^0.21.5(peer dependency)
Development
npm run build
npm run lint