Skip to content

Latest commit

 

History

History

transform-svg-with-svgo

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

@figma-export/transform-svg-with-svgo

Transformer for @figma-export that optimizes svgs using svgo tool.

Install

Using npm:

npm install --save-dev @figma-export/transform-svg-with-svgo

or using yarn:

yarn add @figma-export/transform-svg-with-svgo --dev

Usage

You can transform an svg before exporting with svgo:

import transformSvgWithSvgo from '@figma-export/transform-svg-with-svgo'

export default {
  commands: [
    ['components', {
      fileId: 'fzYhvQpqwhZDUImRz431Qo',
      onlyFromPages: ['icons', 'unit-test'],
      transformers: [
        transformSvgWithSvgo({
          plugins: [
            {
              name: 'preset-default',
              params: {
                overrides: {
                  removeViewBox: false,
                }
              }
            },
            {
              name: 'removeDimensions'
            }
          ]
        })
      ],
    }],
  ]
}