uglify-es (Deprecated)
:::danger[Deprecated]
This package is deprecated. uglify-es is no longer maintained upstream (last release: 2017).
Please migrate to terser instead, which is actively maintained and supports modern JavaScript.
:::
uglify-es can compress only JavaScript files.
https://github.com/mishoo/UglifyJS
Installation
npm install @node-minify/core @node-minify/uglify-es
Usage
import { minify } from '@node-minify/core';
import { uglifyes } from '@node-minify/uglify-es';
const result = await minify({
compressor: uglifyes,
input: 'foo.js',
output: 'bar.js'
});
Options
const result = await minify({
compressor: uglifyes,
input: 'foo.js',
output: 'bar.js',
options: {
mangle: false,
output: {},
compress: false
}
});