svgomg-ui/config.json

160 rader
3.2 KiB
JSON

{
"plugins": [
{
"id": "removeDoctype",
"name": "Remove doctype"
},
{
"id": "removeXMLProcInst",
"name": "Remove XML instructions"
},
{
"id": "removeComments",
"name": "Remove comments"
},
{
"id": "removeMetadata",
"name": "Remove <metadata>"
},
{
"id": "removeXMLNS",
"name": "Remove xmlns"
},
{
"id": "removeEditorsNSData",
"name": "Remove editor data"
},
{
"id": "cleanupAttrs",
"name": "Cleanup attribute whitespace"
},
{
"id": "inlineStyles",
"name": "Inline styles"
},
{
"id": "minifyStyles",
"name": "Minify styles"
},
{
"id": "convertStyleToAttrs",
"name": "Style to attributes"
},
{
"id": "cleanupIDs",
"name": "Clean IDs"
},
{
"id": "removeRasterImages",
"name": "Remove raster images"
},
{
"id": "removeUselessDefs",
"name": "Remove unused defs"
},
{
"id": "cleanupNumericValues",
"name": "Round/rewrite numbers"
},
{
"id": "cleanupListOfValues",
"name": "Round/rewrite number lists"
},
{
"id": "convertColors",
"name": "Minify colours"
},
{
"id": "removeUnknownsAndDefaults",
"name": "Remove unknowns & defaults"
},
{
"id": "removeNonInheritableGroupAttrs",
"name": "Remove unneeded group attrs"
},
{
"id": "removeUselessStrokeAndFill",
"name": "Remove useless stroke & fill"
},
{
"id": "removeViewBox",
"name": "Remove viewBox"
},
{
"id": "cleanupEnableBackground",
"name": "Remove/tidy enable-background"
},
{
"id": "removeHiddenElems",
"name": "Remove hidden elements"
},
{
"id": "removeEmptyText",
"name": "Remove empty text"
},
{
"id": "convertShapeToPath",
"name": "Shapes to (smaller) paths"
},
{
"id": "moveElemsAttrsToGroup",
"name": "Move attrs to parent group"
},
{
"id": "moveGroupAttrsToElems",
"name": "Move group attrs to elements"
},
{
"id": "collapseGroups",
"name": "Collapse useless groups"
},
{
"id": "convertPathData",
"name": "Round/rewrite paths"
},
{
"id": "convertTransform",
"name": "Round/rewrite transforms"
},
{
"id": "removeEmptyAttrs",
"name": "Remove empty attrs"
},
{
"id": "removeEmptyContainers",
"name": "Remove empty containers"
},
{
"id": "mergePaths",
"name": "Merge paths"
},
{
"id": "removeUnusedNS",
"name": "Remove unused namespaces"
},
{
"id": "sortAttrs",
"name": "Sort attrs"
},
{
"id": "removeTitle",
"name": "Remove <title>"
},
{
"id": "removeDesc",
"name": "Remove <desc>"
},
{
"id": "removeDimensions",
"name": "Prefer viewBox to width/height"
},
{
"id": "removeStyleElement",
"name": "Remove style elements"
},
{
"id": "removeScriptElement",
"name": "Remove script elements"
}
]
}