You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
75 lines
1.4 KiB
75 lines
1.4 KiB
# replace default config |
|
|
|
# multipass: true |
|
# full: true |
|
|
|
plugins: |
|
|
|
# - name |
|
# |
|
# or: |
|
# - name: false |
|
# - name: true |
|
# |
|
# or: |
|
# - name: |
|
# param1: 1 |
|
# param2: 2 |
|
|
|
- removeDoctype |
|
- removeXMLProcInst |
|
- removeComments |
|
- removeMetadata |
|
- removeXMLNS |
|
- removeEditorsNSData |
|
- cleanupAttrs |
|
- inlineStyles |
|
- minifyStyles |
|
- convertStyleToAttrs |
|
- cleanupIDs |
|
- prefixIds |
|
- removeRasterImages |
|
- removeUselessDefs |
|
- cleanupNumericValues |
|
- cleanupListOfValues |
|
- convertColors |
|
- removeUnknownsAndDefaults |
|
- removeNonInheritableGroupAttrs |
|
- removeUselessStrokeAndFill |
|
- removeViewBox |
|
- cleanupEnableBackground |
|
- removeHiddenElems |
|
- removeEmptyText |
|
- convertShapeToPath |
|
- convertEllipseToCircle |
|
- moveElemsAttrsToGroup |
|
- moveGroupAttrsToElems |
|
- collapseGroups |
|
- convertPathData |
|
- convertTransform |
|
- removeEmptyAttrs |
|
- removeEmptyContainers |
|
- mergePaths |
|
- removeUnusedNS |
|
- sortAttrs |
|
- sortDefsChildren |
|
- removeTitle |
|
- removeDesc |
|
- removeDimensions |
|
- removeAttrs |
|
- removeAttributesBySelector |
|
- removeElementsByAttr |
|
- addClassesToSVGElement |
|
- removeStyleElement |
|
- removeScriptElement |
|
- addAttributesToSVGElement |
|
- removeOffCanvasPaths |
|
- reusePaths |
|
|
|
# configure the indent (default 4 spaces) used by `--pretty` here: |
|
# |
|
# @see https://github.com/svg/svgo/blob/master/lib/svgo/js2svg.js#L6 for more config options |
|
# |
|
# js2svg: |
|
# pretty: true |
|
# indent: ' '
|
|
|