160 lines
3.2 KiB
JSON
160 lines
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"
|
||
|
}
|
||
|
]
|
||
|
}
|