@node-minify/esbuild
v10.4.0
Published
esbuild plugin for @node-minify
Downloads
262
Maintainers
Readme
esbuild
esbuild is a plugin for node-minify
It allows you to compress both JavaScript and CSS files using esbuild, an extremely fast JavaScript/CSS bundler and minifier written in Go.
Installation
npm install @node-minify/core @node-minify/esbuildUsage
import { minify } from '@node-minify/core';
import { esbuild } from '@node-minify/esbuild';
// Minify JavaScript
await minify({
compressor: esbuild,
type: 'js',
input: 'foo.js',
output: 'bar.js'
});
// Minify CSS
await minify({
compressor: esbuild,
type: 'css',
input: 'foo.css',
output: 'bar.css'
});
// With source maps
await minify({
compressor: esbuild,
type: 'js',
input: 'foo.js',
output: 'bar.js',
options: {
sourceMap: true
}
});Documentation
Visit https://node-minify.2clics.net/compressors/esbuild.html for full documentation
