npm

Don't miss out on this year's npm Pride t-shirt designs!Order your favorites here »

gemini-optipng

2.0.0 • Public • Published

gemini-optipng

NPM version Build Status Coverage Status Dependency Status

Plugin optimizes reference images at the time of their update via gemini update command. It uses optipng and optimizes the image only if it has been changed.

Installation

$ npm install gemini-optipng

Configuration

  • level (optional) Optimization level from 0 to 7. Defaults to 2. Description of optimization levels in the manual.

Set the configuration to your .gemini.yml:

system:
  plugins:
    gemini-optipng:
      level: 7

If you want set default level optimization use this config:

system:
  plugins:
    gemini-optipng: true

Debug mode

To turn on debug mode set DEBUG=gemini:optipng enviroment variable:

$ DEBUG=gemini:optipng ./node_modules/.bin/gemini update

Console output:

✓ path/to/suite stateName [browserId]
gemini:optipng path/to/reference/image.png compressed by 30%

install

npm i gemini-optipng

Downloadsweekly downloads

380

version

2.0.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
Report a vulnerability