minifly

1.3.0 • Public • Published

Minifly 🗜️

Minify different types of files easily

Build Status XO code style

Highlights

  • Zero-config
  • Fast and easy to use
  • Uses async/await
  • Minifies files concurrently
  • Supports multiple file types

Install

npm install --global minifly

You can also use npx:

npx minifly

Usage

    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 🦄

License

MIT

Package Sidebar

Install

npm i minifly

Weekly Downloads

14

Version

1.3.0

License

MIT

Unpacked Size

8.98 kB

Total Files

4

Last publish

Collaborators

  • akepinski