Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/imagemin/imagemin-pngout

pngout plugin for imagemin
https://github.com/imagemin/imagemin-pngout

Last synced: 3 days ago
JSON representation

pngout plugin for imagemin

Awesome Lists containing this project

README

        

# imagemin-pngout ![GitHub Actions Status](https://github.com/imagemin/imagemin-pngout/workflows/test/badge.svg?branch=master)

> pngout imagemin plugin

## Install

```
$ npm install imagemin-pngout
```

## Usage

```js
const imagemin = require('imagemin');
const imageminPngout = require('imagemin-pngout');

(async () => {
await imagemin(['images/*.png'], {
destination: 'build/images',
plugins: [
imageminPngout()
]
});

console.log('Images optimized');
})();
```

## API

### imageminPngout([options])(buffer)

Returns a `Promise`.

#### options

Type: `Object`

##### strategy

Type: `number`

Default: `0`

Select a strategy level between `0` and `4`:

`0.` Extreme
`1.` Intense
`2.` Longest match
`3.` Huffman only
`4.` Uncompressed

## License

MIT © Imagemin