fis3-optimizer-imagemin

6.1.2 • Public • Published

fis3-optimizer-imagemin

a image optimizer plugin of fis3 based on imagemin

styled with prettier npm npm npm

packages

all in one

https://www.npmjs.com/package/fis3-optimizer-imagemin

standalone

https://www.npmjs.com/browse/keyword/fis3-optimizer-imagemin

install

npm i -g fis3-optimizer-imagemin

options

var config = {
  FILE_EXT: {
    PLUGIN_NAME: OPTIONS,
  },
}

FILE_EXT:.png, .png8, .jpg, .jpeg, .gif, .svg ... PLUGIN_NAME: a imagemin supported plugin without prefix image- OPTIONS: options for current plugin

default options

notice: this might change in future

{
  ".gif": {
    "gifsicle": {
      "interlaced": true
    }
  },
  ".jpg": {
    "mozjpeg": {}
  },
  ".png": {
    "upng": {}
  },
  ".svg": {
    "svgo": {
      "plugins": [
        {
          "removeViewBox": false
        }
      ]
    }
  },
  ".webp": {
    "webp": {}
  }
}

more options:

usage

// fis-conf.js

const options = {} // your options

fis.match('::image', {
  optimizer: fis.plugin('imagemin', options),
})

links

preinstalled imagemin plugins

license

MIT © fisker Cheung

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 6.1.2
    4
    • latest

Version History

Package Sidebar

Install

npm i fis3-optimizer-imagemin

Weekly Downloads

74

Version

6.1.2

License

MIT

Unpacked Size

7.88 kB

Total Files

5

Last publish

Collaborators

  • fisker