Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

imagemin-svgo

imagemin2.3mMIT11.0.1TypeScript support: definitely-typed

SVGO imagemin plugin

compress, image, imageminplugin, minify, optimize, svg, svgo

readme

imagemin-svgo GitHub Actions Status

SVGO imagemin plugin

Install

npm install imagemin-svgo

Usage

import imagemin from 'imagemin';
import imageminSvgo from 'imagemin-svgo';

await imagemin(['images/*.svg'], {
    destination: 'build/images',
    plugins: [
        imageminSvgo({
            plugins: [{
                name: 'removeViewBox',
                active: false
            }]
        })
    ]
});

console.log('Images optimized');

API

imageminSvgo(options?)(buffer)

Returns a Promise<Buffer>.

options

Type: object

Pass options to SVGO.

buffer

Type: Buffer

The buffer to optimize.