Terser plugin for webpack
Minify colors in your CSS files with PostCSS.
Merge longhand properties into shorthand with PostCSS.
Minify at-rule params with PostCSS
Optimise inline SVG with PostCSS.
Minify selectors with PostCSS.
Discard empty rules and values with PostCSS.
Minify gradient parameters with PostCSS.
A modular minifier, built on top of the PostCSS ecosystem.
Minify font declarations with PostCSS
CSS minimizer (minifier) plugin for Webpack
Rollup plugin to minify generated es bundle
Transform TypeScript `const` enums
SVGO imagemin plugin
Discard unused counter styles, keyframes and fonts.
Imagemin plugin for OptiPNG
Inlines bindings when possible. Tries to evaluate expressions and prunes unreachable as a result.
path.evaluate wrapped in a try catch
Mark scopes for deopt which contain a direct eval call
Imagemin plugin for Gifsicle
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.
> Simplifies code for minification by reducing statements into expressions and making expressions uniform where possible.
Tries to evaluate expressions and inline the result.
**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
Babel preset for all minify plugins.
Minify Standard built-in Objects