minifly
v1.3.0
Published
🗜️ Minify different types of files easily
Maintainers
Readme
Minifly 🗜️
Minify different types of files easily
Highlights
- Zero-config
- Fast and easy to use
- Uses async/await
- Minifies files concurrently
- Supports multiple file types
Install
npm install --global miniflyYou can also use npx:
npx miniflyUsage
Usage
$ minifly <options>
Options
--output, -o Output directory (Default: minifly)
--ignore, -i Ignore specific files or directories
--minExt, -m File extensions of minified files (Default: .min)
--concurrency, -c Max number of minifiers running at the same time (Default: CPU cores)
Examples
$ minifly
$ minifly -i 'index.js,dist/*.css' -o dist
$ minifly -m ''Supported files
| Type | Minifier | | ------------- | ------------- | | HTML (.html) | html-minifier | | CSS (.css) | clean-css | | JavaScript (.js) | terser | | JPG (.jpg) | imagemin-mozjpeg | | PNG (.png) | imagemin-pngquant | | GIF (.gif) | imagemin-gifsicle | | SVG (*.svg) | imagemin-svgo |
More file types will be supported soon :unicorn:
License
MIT
