Terser plugin for webpack
Minify selectors with PostCSS.
A modular minifier, built on top of the PostCSS ecosystem.
Merge longhand properties into shorthand with PostCSS.
Minify colors in your CSS files with PostCSS.
Discard empty rules and values with PostCSS.
Highly configurable, well-tested, JavaScript-based HTML minifier.
Minify at-rule params with PostCSS
Optimise inline SVG with PostCSS.
Minify gradient parameters with PostCSS.
Minify font declarations with PostCSS
TypeScript definitions for html-minifier-terser
CSS minimizer (minifier) plugin for Webpack
Rollup plugin to minify generated es bundle
Highly configurable, well-tested, JavaScript-based HTML minifier.
π Minifier for Metro based on Terser.
A CSS parser, transformer, and minifier written in Rust
Transform TypeScript `const` enums
Generate minified bundle
A CSS parser, transformer, and minifier written in Rust
A CSS parser, transformer, and minifier written in Rust
π Minifier for Metro based on Uglify.
Discard unused counter styles, keyframes and fonts.
Mark scopes for deopt which contain a direct eval call
path.evaluate wrapped in a try catch
Inlines bindings when possible. Tries to evaluate expressions and prunes unreachable as a result.
SVGO imagemin plugin
Configurable "search and replace" plugin. Replaces matching nodes in the tree with a given replacement node. For example you can replace `process.NODE_ENV` with `"production"`.
Context- and scope- aware variable renaming.
Tries to evaluate expressions and inline the result.
> Simplifies code for minification by reducing statements into expressions and making expressions uniform where possible.
**Note:** while this plugin doesnβt shorten the output in any way, it does optimize it for repetition-based compression algorithms such as gzip.
**Note:** Not recommended if full support for IE8 and lower is required. [Details](https://github.com/babel/minify/pull/45#discussion_r70181249)
Shortens numeric literals using scientific notation