diff --git a/404.html b/404.html index d131e5c..0f733f0 100644 --- a/404.html +++ b/404.html @@ -4,7 +4,7 @@ Page Not Found | SVGO - + diff --git a/assets/js/09a4f9df.7724f22c.js b/assets/js/09a4f9df.75543865.js similarity index 50% rename from assets/js/09a4f9df.7724f22c.js rename to assets/js/09a4f9df.75543865.js index c814bbd..688393a 100644 --- a/assets/js/09a4f9df.7724f22c.js +++ b/assets/js/09a4f9df.75543865.js @@ -1 +1 @@ -"use strict";(self.webpackChunksvgo_dev=self.webpackChunksvgo_dev||[]).push([[9333],{3421:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>l,default:()=>u,frontMatter:()=>o,metadata:()=>r,toc:()=>d});var n=i(5893),s=i(1151);const o={title:"Remove Title",svgo:{pluginId:"removeTitle",defaultPlugin:!0}},l=void 0,r={id:"plugins/remove-title",title:"Remove Title",description:"Removes the `` element from the document.",source:"@site/.svgo/docs/03-plugins/remove-title.mdx",sourceDirName:"03-plugins",slug:"/plugins/remove-title",permalink:"/docs/plugins/remove-title",draft:!1,unlisted:!1,editUrl:"https://github.com/svg/svgo/tree/main/docs/03-plugins/remove-title.mdx",tags:[],version:"current",frontMatter:{title:"Remove Title",svgo:{pluginId:"removeTitle",defaultPlugin:!0}},sidebar:"docsSidebar",previous:{title:"Remove Style Elements",permalink:"/docs/plugins/remove-style-element"},next:{title:"Remove Unknowns and Defaults",permalink:"/docs/plugins/remove-unknowns-and-defaults"}},c={},d=[{value:"Usage",id:"usage",level:2},{value:"Demo",id:"demo",level:2},{value:"Implementation",id:"implementation",level:2}];function a(e){const t={a:"a",code:"code",h2:"h2",li:"li",p:"p",ul:"ul",...(0,s.a)(),...e.components},{PluginDemo:i,PluginUsage:o}=t;return i||m("PluginDemo",!0),o||m("PluginUsage",!0),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(t.p,{children:["Removes the ",(0,n.jsx)(t.a,{href:"https://developer.mozilla.org/docs/Web/SVG/Element/title",children:(0,n.jsx)(t.code,{children:""})})," element from the document."]}),"\n",(0,n.jsxs)(t.p,{children:["This plugin may have significant accessibility implications. The purpose of ",(0,n.jsx)(t.code,{children:"<title>"})," is to provide users of assistive technologies the means to get a summary of the SVG if they're not able to view it."]}),"\n",(0,n.jsxs)(t.p,{children:["It can be sensible to remove the ",(0,n.jsx)(t.code,{children:"<title>"})," element in one of the following scenarios:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"The SVG is purly aesthetic and has no impact on the user-experience."}),"\n",(0,n.jsxs)(t.li,{children:["Accessibility is handled elsewhere, such as in the ",(0,n.jsx)(t.a,{href:"https://developer.mozilla.org/docs/Web/Accessibility/ARIA/Attributes/aria-label",children:(0,n.jsx)(t.code,{children:"aria-label"})})," or ",(0,n.jsx)(t.a,{href:"https://developer.mozilla.org/docs/Web/Accessibility/ARIA/Attributes/aria-describedby",children:(0,n.jsx)(t.code,{children:"aria-describedby"})})," attributes in an HTML document."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Consider doing the free ",(0,n.jsx)(t.a,{href:"https://www.w3.org/WAI/courses/foundations-course/",children:"Introduction to Web Accessibility"})," course by W3Cx for more information."]}),"\n",(0,n.jsx)(t.h2,{id:"usage",children:"Usage"}),"\n",(0,n.jsx)(o,{}),"\n",(0,n.jsx)(t.h2,{id:"demo",children:"Demo"}),"\n",(0,n.jsx)(i,{}),"\n",(0,n.jsx)(t.h2,{id:"implementation",children:"Implementation"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"https://github.com/svg/svgo/blob/main/plugins/removeTitle.js",children:"https://github.com/svg/svgo/blob/main/plugins/removeTitle.js"})}),"\n"]})]})}function u(e={}){const{wrapper:t}={...(0,s.a)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(a,{...e})}):a(e)}function m(e,t){throw new Error("Expected "+(t?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}},1151:(e,t,i)=>{i.d(t,{Z:()=>r,a:()=>l});var n=i(7294);const s={},o=n.createContext(s);function l(e){const t=n.useContext(o);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:l(e.components),n.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file +"use strict";(self.webpackChunksvgo_dev=self.webpackChunksvgo_dev||[]).push([[9333],{3421:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>l,default:()=>u,frontMatter:()=>o,metadata:()=>r,toc:()=>d});var n=i(5893),s=i(1151);const o={title:"Remove Title",svgo:{pluginId:"removeTitle",defaultPlugin:!0}},l=void 0,r={id:"plugins/remove-title",title:"Remove Title",description:"Removes the `` element from the document.",source:"@site/.svgo/docs/03-plugins/remove-title.mdx",sourceDirName:"03-plugins",slug:"/plugins/remove-title",permalink:"/docs/plugins/remove-title",draft:!1,unlisted:!1,editUrl:"https://github.com/svg/svgo/tree/main/docs/03-plugins/remove-title.mdx",tags:[],version:"current",frontMatter:{title:"Remove Title",svgo:{pluginId:"removeTitle",defaultPlugin:!0}},sidebar:"docsSidebar",previous:{title:"Remove Style Elements",permalink:"/docs/plugins/remove-style-element"},next:{title:"Remove Unknowns and Defaults",permalink:"/docs/plugins/remove-unknowns-and-defaults"}},c={},d=[{value:"Usage",id:"usage",level:2},{value:"Demo",id:"demo",level:2},{value:"Implementation",id:"implementation",level:2}];function a(e){const t={a:"a",code:"code",h2:"h2",li:"li",p:"p",ul:"ul",...(0,s.a)(),...e.components},{PluginDemo:i,PluginUsage:o}=t;return i||m("PluginDemo",!0),o||m("PluginUsage",!0),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(t.p,{children:["Removes the ",(0,n.jsx)(t.a,{href:"https://developer.mozilla.org/docs/Web/SVG/Element/title",children:(0,n.jsx)(t.code,{children:"<title>"})})," element from the document."]}),"\n",(0,n.jsxs)(t.p,{children:["This plugin may have significant accessibility implications. The purpose of ",(0,n.jsx)(t.code,{children:"<title>"})," is to provide users of assistive technologies the means to get a summary of the SVG if they're not able to view it."]}),"\n",(0,n.jsxs)(t.p,{children:["It can be sensible to remove the ",(0,n.jsx)(t.code,{children:"<title>"})," element in one of the following scenarios:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"The SVG is purely aesthetic and has no impact on the user-experience."}),"\n",(0,n.jsxs)(t.li,{children:["Accessibility is handled elsewhere, such as in the ",(0,n.jsx)(t.a,{href:"https://developer.mozilla.org/docs/Web/Accessibility/ARIA/Attributes/aria-label",children:(0,n.jsx)(t.code,{children:"aria-label"})})," or ",(0,n.jsx)(t.a,{href:"https://developer.mozilla.org/docs/Web/Accessibility/ARIA/Attributes/aria-describedby",children:(0,n.jsx)(t.code,{children:"aria-describedby"})})," attributes in an HTML document."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Consider doing the free ",(0,n.jsx)(t.a,{href:"https://www.w3.org/WAI/courses/foundations-course/",children:"Introduction to Web Accessibility"})," course by W3Cx for more information."]}),"\n",(0,n.jsx)(t.h2,{id:"usage",children:"Usage"}),"\n",(0,n.jsx)(o,{}),"\n",(0,n.jsx)(t.h2,{id:"demo",children:"Demo"}),"\n",(0,n.jsx)(i,{}),"\n",(0,n.jsx)(t.h2,{id:"implementation",children:"Implementation"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"https://github.com/svg/svgo/blob/main/plugins/removeTitle.js",children:"https://github.com/svg/svgo/blob/main/plugins/removeTitle.js"})}),"\n"]})]})}function u(e={}){const{wrapper:t}={...(0,s.a)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(a,{...e})}):a(e)}function m(e,t){throw new Error("Expected "+(t?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}},1151:(e,t,i)=>{i.d(t,{Z:()=>r,a:()=>l});var n=i(7294);const s={},o=n.createContext(s);function l(e){const t=n.useContext(o);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:l(e.components),n.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/runtime~main.f7e1a71d.js b/assets/js/runtime~main.e6d20b63.js similarity index 98% rename from assets/js/runtime~main.f7e1a71d.js rename to assets/js/runtime~main.e6d20b63.js index 61fdf0f..91597f3 100644 --- a/assets/js/runtime~main.f7e1a71d.js +++ b/assets/js/runtime~main.e6d20b63.js @@ -1 +1 @@ -(()=>{"use strict";var e,a,c,d,f,b={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var c=t[e]={id:e,loaded:!1,exports:{}};return b[e].call(c.exports,c,c.exports,r),c.loaded=!0,c.exports}r.m=b,r.c=t,e=[],r.O=(a,c,d,f)=>{if(!c){var b=1/0;for(i=0;i<e.length;i++){for(var[c,d,f]=e[i],t=!0,o=0;o<c.length;o++)(!1&f||b>=f)&&Object.keys(r.O).every((e=>r.O[e](c[o])))?c.splice(o--,1):(t=!1,f<b&&(b=f));if(t){e.splice(i--,1);var n=d();void 0!==n&&(a=n)}}return a}f=f||0;for(var i=e.length;i>0&&e[i-1][2]>f;i--)e[i]=e[i-1];e[i]=[c,d,f]},r.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return r.d(a,{a:a}),a},c=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.__esModule)return e;if(16&d&&"function"==typeof e.then)return e}var f=Object.create(null);r.r(f);var b={};a=a||[null,c({}),c([]),c(c)];for(var t=2&d&&e;"object"==typeof t&&!~a.indexOf(t);t=c(t))Object.getOwnPropertyNames(t).forEach((a=>b[a]=()=>e[a]));return b.default=()=>e,r.d(f,b),f},r.d=(e,a)=>{for(var c in a)r.o(a,c)&&!r.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:a[c]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((a,c)=>(r.f[c](e,a),a)),[])),r.u=e=>"assets/js/"+({45:"3984b408",53:"935f2afb",59:"8e43e3b0",227:"ad328574",436:"02610c8c",539:"6680a07a",694:"a517b943",1289:"e9c5b91c",2107:"ae674b60",2126:"6ff6566e",2162:"39101f67",2165:"9637d875",2317:"8cb1d838",2366:"3c88de45",2624:"8be194ca",2754:"0bada90f",2874:"9fdaf449",3045:"be6624b8",3174:"e93c8ee9",3207:"b8ac59b8",3444:"73b05e58",3637:"4c4d97ac",4158:"ef022ca9",4195:"c4f5d8e4",4203:"628aad87",4278:"7f27fec9",4346:"de837b91",4368:"a94703ab",4672:"cd98feba",4801:"3a7dc8b1",5033:"aefbcdd1",5039:"c52470c9",5161:"9b35937e",5415:"0833c2e0",5436:"d3401572",5820:"095a7c56",6150:"e283eaed",6461:"ffa29ea2",6469:"e0d1f3ab",6480:"2805cede",6531:"8ff84e15",6602:"e463939b",7015:"f8ce1b83",7087:"4c23bd0c",7184:"e7c904b5",7559:"545a226d",7903:"ba7e1bec",7918:"17896441",7920:"1a4e3797",7995:"61eb0dcb",8485:"c9ba1691",8518:"a7bd4aaa",8530:"c90cd879",8731:"3ad916a9",8833:"2e223245",9007:"d06206af",9079:"0f0982c2",9143:"908e8c5c",9333:"09a4f9df",9626:"4ee2231d",9661:"5e95c892",9731:"16c609e6",9790:"677d6728",9799:"6c884c52",9874:"6ed1bfe5",9914:"ca914fbb",9978:"9be2aba1"}[e]||e)+"."+{45:"f0e7d366",53:"11a28ccb",59:"049c2475",227:"770154de",436:"5ae46ce6",539:"2863f48f",694:"b5d9e5c1",1289:"90f12ece",1772:"b273c6bd",2107:"835a6240",2126:"789c5f49",2162:"a3b54ecf",2165:"aa43df57",2317:"90bd7287",2366:"9777cc39",2624:"3a56adba",2754:"b92ac9cb",2874:"81550396",3045:"18325596",3174:"b74a456f",3207:"674474f4",3444:"96a7ae51",3637:"b61a0fb6",4158:"275b2ab2",4195:"35a4af15",4203:"7f450ad1",4278:"8516e1a7",4346:"f03a2ea1",4368:"5cb0234b",4672:"cd5e886f",4801:"eaa3732f",5033:"d5479c56",5039:"70a0238c",5161:"dfd2d248",5415:"f9eb51e7",5436:"1f305588",5525:"9729fe6d",5820:"b0303fc3",6150:"011a8da8",6461:"dba5d04b",6469:"f6249883",6480:"37ae84fd",6531:"0dc0ba02",6602:"a01cfae2",7015:"7cc38957",7087:"2cbc2cdc",7184:"3a1d25dd",7559:"8f5d9ea9",7751:"299281c8",7903:"27c48413",7918:"b5a0797c",7920:"afd4735e",7995:"7d658168",8443:"6185ac0a",8485:"d960109e",8518:"a620c441",8530:"45c56351",8731:"54f94c48",8833:"522024c1",9007:"3df380b2",9079:"4a631dcc",9143:"5df8a58e",9333:"7724f22c",9626:"503ea840",9661:"1ef2e629",9731:"2bd311e5",9790:"a633e17d",9799:"e0e20f29",9874:"b9795d95",9914:"5c6ed378",9978:"b21ef8e9"}[e]+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),d={},f="svgo-dev:",r.l=(e,a,c,b)=>{if(d[e])d[e].push(a);else{var t,o;if(void 0!==c)for(var n=document.getElementsByTagName("script"),i=0;i<n.length;i++){var u=n[i];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==f+c){t=u;break}}t||(o=!0,(t=document.createElement("script")).charset="utf-8",t.timeout=120,r.nc&&t.setAttribute("nonce",r.nc),t.setAttribute("data-webpack",f+c),t.src=e),d[e]=[a];var l=(a,c)=>{t.onerror=t.onload=null,clearTimeout(s);var f=d[e];if(delete d[e],t.parentNode&&t.parentNode.removeChild(t),f&&f.forEach((e=>e(c))),a)return a(c)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=l.bind(null,t.onerror),t.onload=l.bind(null,t.onload),o&&document.head.appendChild(t)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="/",r.gca=function(e){return e={17896441:"7918","3984b408":"45","935f2afb":"53","8e43e3b0":"59",ad328574:"227","02610c8c":"436","6680a07a":"539",a517b943:"694",e9c5b91c:"1289",ae674b60:"2107","6ff6566e":"2126","39101f67":"2162","9637d875":"2165","8cb1d838":"2317","3c88de45":"2366","8be194ca":"2624","0bada90f":"2754","9fdaf449":"2874",be6624b8:"3045",e93c8ee9:"3174",b8ac59b8:"3207","73b05e58":"3444","4c4d97ac":"3637",ef022ca9:"4158",c4f5d8e4:"4195","628aad87":"4203","7f27fec9":"4278",de837b91:"4346",a94703ab:"4368",cd98feba:"4672","3a7dc8b1":"4801",aefbcdd1:"5033",c52470c9:"5039","9b35937e":"5161","0833c2e0":"5415",d3401572:"5436","095a7c56":"5820",e283eaed:"6150",ffa29ea2:"6461",e0d1f3ab:"6469","2805cede":"6480","8ff84e15":"6531",e463939b:"6602",f8ce1b83:"7015","4c23bd0c":"7087",e7c904b5:"7184","545a226d":"7559",ba7e1bec:"7903","1a4e3797":"7920","61eb0dcb":"7995",c9ba1691:"8485",a7bd4aaa:"8518",c90cd879:"8530","3ad916a9":"8731","2e223245":"8833",d06206af:"9007","0f0982c2":"9079","908e8c5c":"9143","09a4f9df":"9333","4ee2231d":"9626","5e95c892":"9661","16c609e6":"9731","677d6728":"9790","6c884c52":"9799","6ed1bfe5":"9874",ca914fbb:"9914","9be2aba1":"9978"}[e]||e,r.p+r.u(e)},(()=>{var e={1303:0,532:0};r.f.j=(a,c)=>{var d=r.o(e,a)?e[a]:void 0;if(0!==d)if(d)c.push(d[2]);else if(/^(1303|532)$/.test(a))e[a]=0;else{var f=new Promise(((c,f)=>d=e[a]=[c,f]));c.push(d[2]=f);var b=r.p+r.u(a),t=new Error;r.l(b,(c=>{if(r.o(e,a)&&(0!==(d=e[a])&&(e[a]=void 0),d)){var f=c&&("load"===c.type?"missing":c.type),b=c&&c.target&&c.target.src;t.message="Loading chunk "+a+" failed.\n("+f+": "+b+")",t.name="ChunkLoadError",t.type=f,t.request=b,d[1](t)}}),"chunk-"+a,a)}},r.O.j=a=>0===e[a];var a=(a,c)=>{var d,f,[b,t,o]=c,n=0;if(b.some((a=>0!==e[a]))){for(d in t)r.o(t,d)&&(r.m[d]=t[d]);if(o)var i=o(r)}for(a&&a(c);n<b.length;n++)f=b[n],r.o(e,f)&&e[f]&&e[f][0](),e[f]=0;return r.O(i)},c=self.webpackChunksvgo_dev=self.webpackChunksvgo_dev||[];c.forEach(a.bind(null,0)),c.push=a.bind(null,c.push.bind(c))})()})(); \ No newline at end of file +(()=>{"use strict";var e,a,c,d,f,b={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var c=t[e]={id:e,loaded:!1,exports:{}};return b[e].call(c.exports,c,c.exports,r),c.loaded=!0,c.exports}r.m=b,r.c=t,e=[],r.O=(a,c,d,f)=>{if(!c){var b=1/0;for(i=0;i<e.length;i++){for(var[c,d,f]=e[i],t=!0,o=0;o<c.length;o++)(!1&f||b>=f)&&Object.keys(r.O).every((e=>r.O[e](c[o])))?c.splice(o--,1):(t=!1,f<b&&(b=f));if(t){e.splice(i--,1);var n=d();void 0!==n&&(a=n)}}return a}f=f||0;for(var i=e.length;i>0&&e[i-1][2]>f;i--)e[i]=e[i-1];e[i]=[c,d,f]},r.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return r.d(a,{a:a}),a},c=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.__esModule)return e;if(16&d&&"function"==typeof e.then)return e}var f=Object.create(null);r.r(f);var b={};a=a||[null,c({}),c([]),c(c)];for(var t=2&d&&e;"object"==typeof t&&!~a.indexOf(t);t=c(t))Object.getOwnPropertyNames(t).forEach((a=>b[a]=()=>e[a]));return b.default=()=>e,r.d(f,b),f},r.d=(e,a)=>{for(var c in a)r.o(a,c)&&!r.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:a[c]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((a,c)=>(r.f[c](e,a),a)),[])),r.u=e=>"assets/js/"+({45:"3984b408",53:"935f2afb",59:"8e43e3b0",227:"ad328574",436:"02610c8c",539:"6680a07a",694:"a517b943",1289:"e9c5b91c",2107:"ae674b60",2126:"6ff6566e",2162:"39101f67",2165:"9637d875",2317:"8cb1d838",2366:"3c88de45",2624:"8be194ca",2754:"0bada90f",2874:"9fdaf449",3045:"be6624b8",3174:"e93c8ee9",3207:"b8ac59b8",3444:"73b05e58",3637:"4c4d97ac",4158:"ef022ca9",4195:"c4f5d8e4",4203:"628aad87",4278:"7f27fec9",4346:"de837b91",4368:"a94703ab",4672:"cd98feba",4801:"3a7dc8b1",5033:"aefbcdd1",5039:"c52470c9",5161:"9b35937e",5415:"0833c2e0",5436:"d3401572",5820:"095a7c56",6150:"e283eaed",6461:"ffa29ea2",6469:"e0d1f3ab",6480:"2805cede",6531:"8ff84e15",6602:"e463939b",7015:"f8ce1b83",7087:"4c23bd0c",7184:"e7c904b5",7559:"545a226d",7903:"ba7e1bec",7918:"17896441",7920:"1a4e3797",7995:"61eb0dcb",8485:"c9ba1691",8518:"a7bd4aaa",8530:"c90cd879",8731:"3ad916a9",8833:"2e223245",9007:"d06206af",9079:"0f0982c2",9143:"908e8c5c",9333:"09a4f9df",9626:"4ee2231d",9661:"5e95c892",9731:"16c609e6",9790:"677d6728",9799:"6c884c52",9874:"6ed1bfe5",9914:"ca914fbb",9978:"9be2aba1"}[e]||e)+"."+{45:"f0e7d366",53:"11a28ccb",59:"049c2475",227:"770154de",436:"5ae46ce6",539:"2863f48f",694:"b5d9e5c1",1289:"90f12ece",1772:"b273c6bd",2107:"835a6240",2126:"789c5f49",2162:"a3b54ecf",2165:"aa43df57",2317:"90bd7287",2366:"9777cc39",2624:"3a56adba",2754:"b92ac9cb",2874:"81550396",3045:"18325596",3174:"b74a456f",3207:"674474f4",3444:"96a7ae51",3637:"b61a0fb6",4158:"275b2ab2",4195:"35a4af15",4203:"7f450ad1",4278:"8516e1a7",4346:"f03a2ea1",4368:"5cb0234b",4672:"cd5e886f",4801:"eaa3732f",5033:"d5479c56",5039:"70a0238c",5161:"dfd2d248",5415:"f9eb51e7",5436:"1f305588",5525:"9729fe6d",5820:"b0303fc3",6150:"011a8da8",6461:"dba5d04b",6469:"f6249883",6480:"37ae84fd",6531:"0dc0ba02",6602:"a01cfae2",7015:"7cc38957",7087:"2cbc2cdc",7184:"3a1d25dd",7559:"8f5d9ea9",7751:"299281c8",7903:"27c48413",7918:"b5a0797c",7920:"afd4735e",7995:"7d658168",8443:"6185ac0a",8485:"d960109e",8518:"a620c441",8530:"45c56351",8731:"54f94c48",8833:"522024c1",9007:"3df380b2",9079:"4a631dcc",9143:"5df8a58e",9333:"75543865",9626:"503ea840",9661:"1ef2e629",9731:"2bd311e5",9790:"a633e17d",9799:"e0e20f29",9874:"b9795d95",9914:"5c6ed378",9978:"b21ef8e9"}[e]+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),d={},f="svgo-dev:",r.l=(e,a,c,b)=>{if(d[e])d[e].push(a);else{var t,o;if(void 0!==c)for(var n=document.getElementsByTagName("script"),i=0;i<n.length;i++){var u=n[i];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==f+c){t=u;break}}t||(o=!0,(t=document.createElement("script")).charset="utf-8",t.timeout=120,r.nc&&t.setAttribute("nonce",r.nc),t.setAttribute("data-webpack",f+c),t.src=e),d[e]=[a];var l=(a,c)=>{t.onerror=t.onload=null,clearTimeout(s);var f=d[e];if(delete d[e],t.parentNode&&t.parentNode.removeChild(t),f&&f.forEach((e=>e(c))),a)return a(c)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=l.bind(null,t.onerror),t.onload=l.bind(null,t.onload),o&&document.head.appendChild(t)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="/",r.gca=function(e){return e={17896441:"7918","3984b408":"45","935f2afb":"53","8e43e3b0":"59",ad328574:"227","02610c8c":"436","6680a07a":"539",a517b943:"694",e9c5b91c:"1289",ae674b60:"2107","6ff6566e":"2126","39101f67":"2162","9637d875":"2165","8cb1d838":"2317","3c88de45":"2366","8be194ca":"2624","0bada90f":"2754","9fdaf449":"2874",be6624b8:"3045",e93c8ee9:"3174",b8ac59b8:"3207","73b05e58":"3444","4c4d97ac":"3637",ef022ca9:"4158",c4f5d8e4:"4195","628aad87":"4203","7f27fec9":"4278",de837b91:"4346",a94703ab:"4368",cd98feba:"4672","3a7dc8b1":"4801",aefbcdd1:"5033",c52470c9:"5039","9b35937e":"5161","0833c2e0":"5415",d3401572:"5436","095a7c56":"5820",e283eaed:"6150",ffa29ea2:"6461",e0d1f3ab:"6469","2805cede":"6480","8ff84e15":"6531",e463939b:"6602",f8ce1b83:"7015","4c23bd0c":"7087",e7c904b5:"7184","545a226d":"7559",ba7e1bec:"7903","1a4e3797":"7920","61eb0dcb":"7995",c9ba1691:"8485",a7bd4aaa:"8518",c90cd879:"8530","3ad916a9":"8731","2e223245":"8833",d06206af:"9007","0f0982c2":"9079","908e8c5c":"9143","09a4f9df":"9333","4ee2231d":"9626","5e95c892":"9661","16c609e6":"9731","677d6728":"9790","6c884c52":"9799","6ed1bfe5":"9874",ca914fbb:"9914","9be2aba1":"9978"}[e]||e,r.p+r.u(e)},(()=>{var e={1303:0,532:0};r.f.j=(a,c)=>{var d=r.o(e,a)?e[a]:void 0;if(0!==d)if(d)c.push(d[2]);else if(/^(1303|532)$/.test(a))e[a]=0;else{var f=new Promise(((c,f)=>d=e[a]=[c,f]));c.push(d[2]=f);var b=r.p+r.u(a),t=new Error;r.l(b,(c=>{if(r.o(e,a)&&(0!==(d=e[a])&&(e[a]=void 0),d)){var f=c&&("load"===c.type?"missing":c.type),b=c&&c.target&&c.target.src;t.message="Loading chunk "+a+" failed.\n("+f+": "+b+")",t.name="ChunkLoadError",t.type=f,t.request=b,d[1](t)}}),"chunk-"+a,a)}},r.O.j=a=>0===e[a];var a=(a,c)=>{var d,f,[b,t,o]=c,n=0;if(b.some((a=>0!==e[a]))){for(d in t)r.o(t,d)&&(r.m[d]=t[d]);if(o)var i=o(r)}for(a&&a(c);n<b.length;n++)f=b[n],r.o(e,f)&&e[f]&&e[f][0](),e[f]=0;return r.O(i)},c=self.webpackChunksvgo_dev=self.webpackChunksvgo_dev||[];c.forEach(a.bind(null,0)),c.push=a.bind(null,c.push.bind(c))})()})(); \ No newline at end of file diff --git a/docs/introduction/index.html b/docs/introduction/index.html index 0c19f67..2240cfb 100644 --- a/docs/introduction/index.html +++ b/docs/introduction/index.html @@ -4,7 +4,7 @@ <meta charset="UTF-8"> <meta name="generator" content="Docusaurus v3.0.0"> <title data-rh="true">Introduction | SVGO - + diff --git a/docs/plugins-api/index.html b/docs/plugins-api/index.html index 6d6092c..acb9bc4 100644 --- a/docs/plugins-api/index.html +++ b/docs/plugins-api/index.html @@ -4,7 +4,7 @@ Plugin Architecture | SVGO - + diff --git a/docs/plugins/add-attributes-to-svg-elements/index.html b/docs/plugins/add-attributes-to-svg-elements/index.html index 8296d01..02fb160 100644 --- a/docs/plugins/add-attributes-to-svg-elements/index.html +++ b/docs/plugins/add-attributes-to-svg-elements/index.html @@ -4,7 +4,7 @@ Add Attributes to Elements | SVGO - + diff --git a/docs/plugins/add-classes-to-svg-element/index.html b/docs/plugins/add-classes-to-svg-element/index.html index 8b7cadb..bf6de16 100644 --- a/docs/plugins/add-classes-to-svg-element/index.html +++ b/docs/plugins/add-classes-to-svg-element/index.html @@ -4,7 +4,7 @@ Add Classes to SVG | SVGO - + diff --git a/docs/plugins/cleanup-attrs/index.html b/docs/plugins/cleanup-attrs/index.html index 3e9d436..10904b1 100644 --- a/docs/plugins/cleanup-attrs/index.html +++ b/docs/plugins/cleanup-attrs/index.html @@ -4,7 +4,7 @@ Cleanup Attributes | SVGO - + diff --git a/docs/plugins/cleanup-enable-background/index.html b/docs/plugins/cleanup-enable-background/index.html index ece719c..522bf74 100644 --- a/docs/plugins/cleanup-enable-background/index.html +++ b/docs/plugins/cleanup-enable-background/index.html @@ -4,7 +4,7 @@ Cleanup Enable Background | SVGO - + diff --git a/docs/plugins/cleanup-ids/index.html b/docs/plugins/cleanup-ids/index.html index 8c3d42f..fc28ec5 100644 --- a/docs/plugins/cleanup-ids/index.html +++ b/docs/plugins/cleanup-ids/index.html @@ -4,7 +4,7 @@ Cleanup IDs | SVGO - + diff --git a/docs/plugins/cleanup-list-of-values/index.html b/docs/plugins/cleanup-list-of-values/index.html index 7840794..d9ed426 100644 --- a/docs/plugins/cleanup-list-of-values/index.html +++ b/docs/plugins/cleanup-list-of-values/index.html @@ -4,7 +4,7 @@ Cleanup List of Values | SVGO - + diff --git a/docs/plugins/cleanup-numeric-values/index.html b/docs/plugins/cleanup-numeric-values/index.html index 737cf25..7e491cf 100644 --- a/docs/plugins/cleanup-numeric-values/index.html +++ b/docs/plugins/cleanup-numeric-values/index.html @@ -4,7 +4,7 @@ Cleanup Numeric Values | SVGO - + diff --git a/docs/plugins/collapse-groups/index.html b/docs/plugins/collapse-groups/index.html index f1387fc..1c97f54 100644 --- a/docs/plugins/collapse-groups/index.html +++ b/docs/plugins/collapse-groups/index.html @@ -4,7 +4,7 @@ Collapse Groups | SVGO - + diff --git a/docs/plugins/convert-colors/index.html b/docs/plugins/convert-colors/index.html index 3180a8d..dc697db 100644 --- a/docs/plugins/convert-colors/index.html +++ b/docs/plugins/convert-colors/index.html @@ -4,7 +4,7 @@ Convert Colors | SVGO - + diff --git a/docs/plugins/convert-ellipse-to-circle/index.html b/docs/plugins/convert-ellipse-to-circle/index.html index 1ed772c..2b7714e 100644 --- a/docs/plugins/convert-ellipse-to-circle/index.html +++ b/docs/plugins/convert-ellipse-to-circle/index.html @@ -4,7 +4,7 @@ Convert Ellipse to Circle | SVGO - + diff --git a/docs/plugins/convert-one-stop-gradients/index.html b/docs/plugins/convert-one-stop-gradients/index.html index 16aefab..3ba215e 100644 --- a/docs/plugins/convert-one-stop-gradients/index.html +++ b/docs/plugins/convert-one-stop-gradients/index.html @@ -4,7 +4,7 @@ Convert One-Stop Gradients | SVGO - + diff --git a/docs/plugins/convert-path-data/index.html b/docs/plugins/convert-path-data/index.html index f228b16..117f414 100644 --- a/docs/plugins/convert-path-data/index.html +++ b/docs/plugins/convert-path-data/index.html @@ -4,7 +4,7 @@ Convert Path Commands | SVGO - + diff --git a/docs/plugins/convert-shape-to-path/index.html b/docs/plugins/convert-shape-to-path/index.html index be2f109..543ca19 100644 --- a/docs/plugins/convert-shape-to-path/index.html +++ b/docs/plugins/convert-shape-to-path/index.html @@ -4,7 +4,7 @@ Convert Shape to Path | SVGO - + diff --git a/docs/plugins/convert-style-to-attrs/index.html b/docs/plugins/convert-style-to-attrs/index.html index bfc8e49..4825997 100644 --- a/docs/plugins/convert-style-to-attrs/index.html +++ b/docs/plugins/convert-style-to-attrs/index.html @@ -4,7 +4,7 @@ Convert Style to Attributes | SVGO - + diff --git a/docs/plugins/convert-transform/index.html b/docs/plugins/convert-transform/index.html index d723aad..dffea42 100644 --- a/docs/plugins/convert-transform/index.html +++ b/docs/plugins/convert-transform/index.html @@ -4,7 +4,7 @@ Convert Transform | SVGO - + diff --git a/docs/plugins/index.html b/docs/plugins/index.html index 268163f..46d3c9e 100644 --- a/docs/plugins/index.html +++ b/docs/plugins/index.html @@ -4,7 +4,7 @@ Plugins | SVGO - + diff --git a/docs/plugins/inline-styles/index.html b/docs/plugins/inline-styles/index.html index a825e82..8734982 100644 --- a/docs/plugins/inline-styles/index.html +++ b/docs/plugins/inline-styles/index.html @@ -4,7 +4,7 @@ Inline Styles | SVGO - + diff --git a/docs/plugins/merge-paths/index.html b/docs/plugins/merge-paths/index.html index ab7bd0d..ac4ce60 100644 --- a/docs/plugins/merge-paths/index.html +++ b/docs/plugins/merge-paths/index.html @@ -4,7 +4,7 @@ Merge Paths | SVGO - + diff --git a/docs/plugins/merge-styles/index.html b/docs/plugins/merge-styles/index.html index a0bf697..43e2fdf 100644 --- a/docs/plugins/merge-styles/index.html +++ b/docs/plugins/merge-styles/index.html @@ -4,7 +4,7 @@ Merge Styles | SVGO - + diff --git a/docs/plugins/minify-styles/index.html b/docs/plugins/minify-styles/index.html index 71445d3..c36510c 100644 --- a/docs/plugins/minify-styles/index.html +++ b/docs/plugins/minify-styles/index.html @@ -4,7 +4,7 @@ Minify Styles | SVGO - + diff --git a/docs/plugins/move-elems-attrs-to-group/index.html b/docs/plugins/move-elems-attrs-to-group/index.html index 09433dc..8887d48 100644 --- a/docs/plugins/move-elems-attrs-to-group/index.html +++ b/docs/plugins/move-elems-attrs-to-group/index.html @@ -4,7 +4,7 @@ Move Element Attributes to Group | SVGO - + diff --git a/docs/plugins/move-group-attrs-to-elem/index.html b/docs/plugins/move-group-attrs-to-elem/index.html index 19cf4df..beb1ca5 100644 --- a/docs/plugins/move-group-attrs-to-elem/index.html +++ b/docs/plugins/move-group-attrs-to-elem/index.html @@ -4,7 +4,7 @@ Move Group Attributes to Element | SVGO - + diff --git a/docs/plugins/prefix-ids/index.html b/docs/plugins/prefix-ids/index.html index b7ad837..00944d5 100644 --- a/docs/plugins/prefix-ids/index.html +++ b/docs/plugins/prefix-ids/index.html @@ -4,7 +4,7 @@ Prefix IDs | SVGO - + diff --git a/docs/plugins/remove-attributes-by-selector/index.html b/docs/plugins/remove-attributes-by-selector/index.html index 509eec5..0a431d6 100644 --- a/docs/plugins/remove-attributes-by-selector/index.html +++ b/docs/plugins/remove-attributes-by-selector/index.html @@ -4,7 +4,7 @@ Remove Attributes by Selector | SVGO - + diff --git a/docs/plugins/remove-attrs/index.html b/docs/plugins/remove-attrs/index.html index eec11cd..de57436 100644 --- a/docs/plugins/remove-attrs/index.html +++ b/docs/plugins/remove-attrs/index.html @@ -4,7 +4,7 @@ Remove Attributes | SVGO - + diff --git a/docs/plugins/remove-comments/index.html b/docs/plugins/remove-comments/index.html index 1dc1033..d56571f 100644 --- a/docs/plugins/remove-comments/index.html +++ b/docs/plugins/remove-comments/index.html @@ -4,7 +4,7 @@ Remove Comments | SVGO - + diff --git a/docs/plugins/remove-deprecated-attrs/index.html b/docs/plugins/remove-deprecated-attrs/index.html index c0f590b..1fb2a5d 100644 --- a/docs/plugins/remove-deprecated-attrs/index.html +++ b/docs/plugins/remove-deprecated-attrs/index.html @@ -4,7 +4,7 @@ Remove Deprecated Attributes | SVGO - + diff --git a/docs/plugins/remove-desc/index.html b/docs/plugins/remove-desc/index.html index ad99b68..d327a97 100644 --- a/docs/plugins/remove-desc/index.html +++ b/docs/plugins/remove-desc/index.html @@ -4,7 +4,7 @@ Remove Description | SVGO - + diff --git a/docs/plugins/remove-dimensions/index.html b/docs/plugins/remove-dimensions/index.html index 6b645e4..c184442 100644 --- a/docs/plugins/remove-dimensions/index.html +++ b/docs/plugins/remove-dimensions/index.html @@ -4,7 +4,7 @@ Remove Dimensions | SVGO - + diff --git a/docs/plugins/remove-doctype/index.html b/docs/plugins/remove-doctype/index.html index 9b5d6e1..5f4bedd 100644 --- a/docs/plugins/remove-doctype/index.html +++ b/docs/plugins/remove-doctype/index.html @@ -4,7 +4,7 @@ Remove Doctype | SVGO - + diff --git a/docs/plugins/remove-editors-ns-data/index.html b/docs/plugins/remove-editors-ns-data/index.html index 6e0b1f2..fa42e29 100644 --- a/docs/plugins/remove-editors-ns-data/index.html +++ b/docs/plugins/remove-editors-ns-data/index.html @@ -4,7 +4,7 @@ Remove Editor Namespace Data | SVGO - + diff --git a/docs/plugins/remove-elements-by-attr/index.html b/docs/plugins/remove-elements-by-attr/index.html index 917d84c..b8e1141 100644 --- a/docs/plugins/remove-elements-by-attr/index.html +++ b/docs/plugins/remove-elements-by-attr/index.html @@ -4,7 +4,7 @@ Remove Elements by Attribute | SVGO - + diff --git a/docs/plugins/remove-empty-attrs/index.html b/docs/plugins/remove-empty-attrs/index.html index 1a9e105..026203d 100644 --- a/docs/plugins/remove-empty-attrs/index.html +++ b/docs/plugins/remove-empty-attrs/index.html @@ -4,7 +4,7 @@ Remove Empty Attributes | SVGO - + diff --git a/docs/plugins/remove-empty-containers/index.html b/docs/plugins/remove-empty-containers/index.html index 6c94c08..54f5420 100644 --- a/docs/plugins/remove-empty-containers/index.html +++ b/docs/plugins/remove-empty-containers/index.html @@ -4,7 +4,7 @@ Remove Empty Containers | SVGO - + diff --git a/docs/plugins/remove-empty-text/index.html b/docs/plugins/remove-empty-text/index.html index 0be015b..db9cc3a 100644 --- a/docs/plugins/remove-empty-text/index.html +++ b/docs/plugins/remove-empty-text/index.html @@ -4,7 +4,7 @@ Remove Empty Text | SVGO - + diff --git a/docs/plugins/remove-hidden-elems/index.html b/docs/plugins/remove-hidden-elems/index.html index efafb8e..1d06db7 100644 --- a/docs/plugins/remove-hidden-elems/index.html +++ b/docs/plugins/remove-hidden-elems/index.html @@ -4,7 +4,7 @@ Remove Hidden Elements | SVGO - + diff --git a/docs/plugins/remove-metadata/index.html b/docs/plugins/remove-metadata/index.html index d0f7319..96d5133 100644 --- a/docs/plugins/remove-metadata/index.html +++ b/docs/plugins/remove-metadata/index.html @@ -4,7 +4,7 @@ Remove Metadata | SVGO - + diff --git a/docs/plugins/remove-non-inheritable-group-attrs/index.html b/docs/plugins/remove-non-inheritable-group-attrs/index.html index 84404be..0864e67 100644 --- a/docs/plugins/remove-non-inheritable-group-attrs/index.html +++ b/docs/plugins/remove-non-inheritable-group-attrs/index.html @@ -4,7 +4,7 @@ Remove Non-inheritable Group Attributes | SVGO - + diff --git a/docs/plugins/remove-off-canvas-paths/index.html b/docs/plugins/remove-off-canvas-paths/index.html index 2589165..5e58345 100644 --- a/docs/plugins/remove-off-canvas-paths/index.html +++ b/docs/plugins/remove-off-canvas-paths/index.html @@ -4,7 +4,7 @@ Remove Off Canvas Paths | SVGO - + diff --git a/docs/plugins/remove-raster-images/index.html b/docs/plugins/remove-raster-images/index.html index 60004f8..76e70ba 100644 --- a/docs/plugins/remove-raster-images/index.html +++ b/docs/plugins/remove-raster-images/index.html @@ -4,7 +4,7 @@ Remove Raster Images | SVGO - + diff --git a/docs/plugins/remove-scripts/index.html b/docs/plugins/remove-scripts/index.html index 110a0df..d41cc3a 100644 --- a/docs/plugins/remove-scripts/index.html +++ b/docs/plugins/remove-scripts/index.html @@ -4,7 +4,7 @@ Remove Scripts | SVGO - + diff --git a/docs/plugins/remove-style-element/index.html b/docs/plugins/remove-style-element/index.html index a404f67..47f1dd0 100644 --- a/docs/plugins/remove-style-element/index.html +++ b/docs/plugins/remove-style-element/index.html @@ -4,7 +4,7 @@ Remove Style Elements | SVGO - + diff --git a/docs/plugins/remove-title/index.html b/docs/plugins/remove-title/index.html index 943c51f..3a3cda0 100644 --- a/docs/plugins/remove-title/index.html +++ b/docs/plugins/remove-title/index.html @@ -4,7 +4,7 @@ Remove Title | SVGO - + @@ -12,7 +12,7 @@

This plugin may have significant accessibility implications. The purpose of <title> is to provide users of assistive technologies the means to get a summary of the SVG if they're not able to view it.

It can be sensible to remove the <title> element in one of the following scenarios:

Consider doing the free Introduction to Web Accessibility course by W3Cx for more information.

diff --git a/docs/plugins/remove-unknowns-and-defaults/index.html b/docs/plugins/remove-unknowns-and-defaults/index.html index 1cefe88..90d0da5 100644 --- a/docs/plugins/remove-unknowns-and-defaults/index.html +++ b/docs/plugins/remove-unknowns-and-defaults/index.html @@ -4,7 +4,7 @@ Remove Unknowns and Defaults | SVGO - + diff --git a/docs/plugins/remove-unused-namespaces/index.html b/docs/plugins/remove-unused-namespaces/index.html index 3bac09e..24a7a51 100644 --- a/docs/plugins/remove-unused-namespaces/index.html +++ b/docs/plugins/remove-unused-namespaces/index.html @@ -4,7 +4,7 @@ Remove Unused Namespaces | SVGO - + diff --git a/docs/plugins/remove-useless-defs/index.html b/docs/plugins/remove-useless-defs/index.html index 5c0b4f1..779a06f 100644 --- a/docs/plugins/remove-useless-defs/index.html +++ b/docs/plugins/remove-useless-defs/index.html @@ -4,7 +4,7 @@ Remove Useless Defs | SVGO - + diff --git a/docs/plugins/remove-useless-stroke-and-fill/index.html b/docs/plugins/remove-useless-stroke-and-fill/index.html index befaca2..fc61128 100644 --- a/docs/plugins/remove-useless-stroke-and-fill/index.html +++ b/docs/plugins/remove-useless-stroke-and-fill/index.html @@ -4,7 +4,7 @@ Remove Useless Stroke and Fill | SVGO - + diff --git a/docs/plugins/remove-viewbox/index.html b/docs/plugins/remove-viewbox/index.html index 63164c1..e8f8f99 100644 --- a/docs/plugins/remove-viewbox/index.html +++ b/docs/plugins/remove-viewbox/index.html @@ -4,7 +4,7 @@ Remove ViewBox | SVGO - + diff --git a/docs/plugins/remove-xlink/index.html b/docs/plugins/remove-xlink/index.html index ceb0d68..38f9754 100644 --- a/docs/plugins/remove-xlink/index.html +++ b/docs/plugins/remove-xlink/index.html @@ -4,7 +4,7 @@ Remove XLink | SVGO - + diff --git a/docs/plugins/remove-xml-proc-inst/index.html b/docs/plugins/remove-xml-proc-inst/index.html index 90d5b27..3a1d713 100644 --- a/docs/plugins/remove-xml-proc-inst/index.html +++ b/docs/plugins/remove-xml-proc-inst/index.html @@ -4,7 +4,7 @@ Remove XML Declaration | SVGO - + diff --git a/docs/plugins/remove-xmlns/index.html b/docs/plugins/remove-xmlns/index.html index 4107633..7fca1ed 100644 --- a/docs/plugins/remove-xmlns/index.html +++ b/docs/plugins/remove-xmlns/index.html @@ -4,7 +4,7 @@ Remove XML Namespace | SVGO - + diff --git a/docs/plugins/reuse-paths/index.html b/docs/plugins/reuse-paths/index.html index da3e221..b8b1a4a 100644 --- a/docs/plugins/reuse-paths/index.html +++ b/docs/plugins/reuse-paths/index.html @@ -4,7 +4,7 @@ Reuse Paths | SVGO - + diff --git a/docs/plugins/sort-attrs/index.html b/docs/plugins/sort-attrs/index.html index 653c294..a1d2aab 100644 --- a/docs/plugins/sort-attrs/index.html +++ b/docs/plugins/sort-attrs/index.html @@ -4,7 +4,7 @@ Sort Attributes | SVGO - + diff --git a/docs/plugins/sort-defs-children/index.html b/docs/plugins/sort-defs-children/index.html index 295220d..0c5ac3c 100644 --- a/docs/plugins/sort-defs-children/index.html +++ b/docs/plugins/sort-defs-children/index.html @@ -4,7 +4,7 @@ Sort Defs Children | SVGO - + diff --git a/docs/preset-default/index.html b/docs/preset-default/index.html index 3e84b12..ea0a8f6 100644 --- a/docs/preset-default/index.html +++ b/docs/preset-default/index.html @@ -4,7 +4,7 @@ Preset Default | SVGO - + diff --git a/index.html b/index.html index e28d325..353a9ee 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ SVGO - + diff --git a/search-index.json b/search-index.json index f39fdd4..2d06fa3 100644 --- a/search-index.json +++ b/search-index.json @@ -1 +1 @@ -[{"documents":[{"i":1,"t":"Introduction","u":"/docs/introduction/","b":["Documentation"]},{"i":6,"t":"Plugin Architecture","u":"/docs/plugins-api/","b":["Documentation"]},{"i":10,"t":"Add Attributes to Elements","u":"/docs/plugins/add-attributes-to-svg-elements/","b":["Documentation","Plugins"]},{"i":20,"t":"Plugins","u":"/docs/plugins/","b":["Documentation","Plugins"]},{"i":24,"t":"Add Classes to SVG","u":"/docs/plugins/add-classes-to-svg-element/","b":["Documentation","Plugins"]},{"i":34,"t":"Cleanup Attributes","u":"/docs/plugins/cleanup-attrs/","b":["Documentation","Plugins"]},{"i":44,"t":"Cleanup Enable Background","u":"/docs/plugins/cleanup-enable-background/","b":["Documentation","Plugins"]},{"i":52,"t":"Cleanup List of Values","u":"/docs/plugins/cleanup-list-of-values/","b":["Documentation","Plugins"]},{"i":62,"t":"Cleanup Numeric Values","u":"/docs/plugins/cleanup-numeric-values/","b":["Documentation","Plugins"]},{"i":72,"t":"Collapse Groups","u":"/docs/plugins/collapse-groups/","b":["Documentation","Plugins"]},{"i":80,"t":"Convert Ellipse to Circle","u":"/docs/plugins/convert-ellipse-to-circle/","b":["Documentation","Plugins"]},{"i":88,"t":"Convert Colors","u":"/docs/plugins/convert-colors/","b":["Documentation","Plugins"]},{"i":98,"t":"Convert Path Commands","u":"/docs/plugins/convert-path-data/","b":["Documentation","Plugins"]},{"i":108,"t":"Convert Shape to Path","u":"/docs/plugins/convert-shape-to-path/","b":["Documentation","Plugins"]},{"i":118,"t":"Cleanup IDs","u":"/docs/plugins/cleanup-ids/","b":["Documentation","Plugins"]},{"i":128,"t":"Convert One-Stop Gradients","u":"/docs/plugins/convert-one-stop-gradients/","b":["Documentation","Plugins"]},{"i":136,"t":"Convert Transform","u":"/docs/plugins/convert-transform/","b":["Documentation","Plugins"]},{"i":146,"t":"Merge Paths","u":"/docs/plugins/merge-paths/","b":["Documentation","Plugins"]},{"i":156,"t":"Merge Styles","u":"/docs/plugins/merge-styles/","b":["Documentation","Plugins"]},{"i":164,"t":"Convert Style to Attributes","u":"/docs/plugins/convert-style-to-attrs/","b":["Documentation","Plugins"]},{"i":174,"t":"Minify Styles","u":"/docs/plugins/minify-styles/","b":["Documentation","Plugins"]},{"i":184,"t":"Move Group Attributes to Element","u":"/docs/plugins/move-group-attrs-to-elem/","b":["Documentation","Plugins"]},{"i":192,"t":"Prefix IDs","u":"/docs/plugins/prefix-ids/","b":["Documentation","Plugins"]},{"i":202,"t":"Move Element Attributes to Group","u":"/docs/plugins/move-elems-attrs-to-group/","b":["Documentation","Plugins"]},{"i":210,"t":"Inline Styles","u":"/docs/plugins/inline-styles/","b":["Documentation","Plugins"]},{"i":220,"t":"Remove Attributes","u":"/docs/plugins/remove-attrs/","b":["Documentation","Plugins"]},{"i":230,"t":"Remove Comments","u":"/docs/plugins/remove-comments/","b":["Documentation","Plugins"]},{"i":243,"t":"Remove Attributes by Selector","u":"/docs/plugins/remove-attributes-by-selector/","b":["Documentation","Plugins"]},{"i":253,"t":"Remove Description","u":"/docs/plugins/remove-desc/","b":["Documentation","Plugins"]},{"i":263,"t":"Remove Doctype","u":"/docs/plugins/remove-doctype/","b":["Documentation","Plugins"]},{"i":271,"t":"Remove Editor Namespace Data","u":"/docs/plugins/remove-editors-ns-data/","b":["Documentation","Plugins"]},{"i":281,"t":"Remove Elements by Attribute","u":"/docs/plugins/remove-elements-by-attr/","b":["Documentation","Plugins"]},{"i":291,"t":"Remove Deprecated Attributes","u":"/docs/plugins/remove-deprecated-attrs/","b":["Documentation","Plugins"]},{"i":299,"t":"Remove Empty Attributes","u":"/docs/plugins/remove-empty-attrs/","b":["Documentation","Plugins"]},{"i":307,"t":"Remove Dimensions","u":"/docs/plugins/remove-dimensions/","b":["Documentation","Plugins"]},{"i":315,"t":"Remove Empty Containers","u":"/docs/plugins/remove-empty-containers/","b":["Documentation","Plugins"]},{"i":323,"t":"Remove Hidden Elements","u":"/docs/plugins/remove-hidden-elems/","b":["Documentation","Plugins"]},{"i":333,"t":"Remove Non-inheritable Group Attributes","u":"/docs/plugins/remove-non-inheritable-group-attrs/","b":["Documentation","Plugins"]},{"i":341,"t":"Remove Off Canvas Paths","u":"/docs/plugins/remove-off-canvas-paths/","b":["Documentation","Plugins"]},{"i":349,"t":"Remove Metadata","u":"/docs/plugins/remove-metadata/","b":["Documentation","Plugins"]},{"i":357,"t":"Remove Raster Images","u":"/docs/plugins/remove-raster-images/","b":["Documentation","Plugins"]},{"i":365,"t":"Remove Scripts","u":"/docs/plugins/remove-scripts/","b":["Documentation","Plugins"]},{"i":373,"t":"Remove Empty Text","u":"/docs/plugins/remove-empty-text/","b":["Documentation","Plugins"]},{"i":383,"t":"Remove Style Elements","u":"/docs/plugins/remove-style-element/","b":["Documentation","Plugins"]},{"i":391,"t":"Remove Unknowns and Defaults","u":"/docs/plugins/remove-unknowns-and-defaults/","b":["Documentation","Plugins"]},{"i":401,"t":"Remove Useless Defs","u":"/docs/plugins/remove-useless-defs/","b":["Documentation","Plugins"]},{"i":409,"t":"Remove Unused Namespaces","u":"/docs/plugins/remove-unused-namespaces/","b":["Documentation","Plugins"]},{"i":417,"t":"Remove XLink","u":"/docs/plugins/remove-xlink/","b":["Documentation","Plugins"]},{"i":427,"t":"Remove Useless Stroke and Fill","u":"/docs/plugins/remove-useless-stroke-and-fill/","b":["Documentation","Plugins"]},{"i":437,"t":"Remove Title","u":"/docs/plugins/remove-title/","b":["Documentation","Plugins"]},{"i":445,"t":"Remove XML Declaration","u":"/docs/plugins/remove-xml-proc-inst/","b":["Documentation","Plugins"]},{"i":453,"t":"Reuse Paths","u":"/docs/plugins/reuse-paths/","b":["Documentation","Plugins"]},{"i":461,"t":"Remove XML Namespace","u":"/docs/plugins/remove-xmlns/","b":["Documentation","Plugins"]},{"i":469,"t":"Remove ViewBox","u":"/docs/plugins/remove-viewbox/","b":["Documentation","Plugins"]},{"i":477,"t":"Sort Attributes","u":"/docs/plugins/sort-attrs/","b":["Documentation","Plugins"]},{"i":487,"t":"Preset Default","u":"/docs/preset-default/","b":["Documentation"]},{"i":493,"t":"Sort Defs Children","u":"/docs/plugins/sort-defs-children/","b":["Documentation","Plugins"]}],"index":{"version":"2.3.9","fields":["t"],"fieldVectors":[["t/1",[0,4.897]],["t/6",[1,3.486,2,4.053]],["t/10",[3,2.974,4,1.452,5,2.07]],["t/20",[1,4.213]],["t/24",[3,2.974,6,3.457,7,3.457]],["t/34",[4,1.702,8,2.612]],["t/44",[8,2.228,9,3.457,10,3.457]],["t/52",[8,2.228,11,3.457,12,2.974]],["t/62",[8,2.228,12,2.974,13,3.457]],["t/72",[14,4.053,15,2.835]],["t/80",[16,1.935,17,3.457,18,3.457]],["t/88",[16,2.268,19,4.053]],["t/98",[16,1.935,20,2.228,21,3.457]],["t/108",[16,1.935,20,2.228,22,3.457]],["t/118",[8,2.612,23,3.486]],["t/128",[16,1.687,24,3.014,25,3.014,26,3.014]],["t/136",[16,2.268,27,4.053]],["t/146",[20,2.612,28,3.486]],["t/156",[28,3.486,29,2.612]],["t/164",[4,1.452,16,1.935,29,2.228]],["t/174",[29,2.612,30,4.053]],["t/184",[4,1.266,5,1.805,15,2.108,31,2.593]],["t/192",[23,3.486,32,4.053]],["t/202",[4,1.266,5,1.805,15,2.108,31,2.593]],["t/210",[29,2.612,33,4.053]],["t/220",[4,1.702,34,0.788]],["t/230",[34,0.788,35,4.053]],["t/243",[4,1.452,34,0.672,36,3.457]],["t/253",[34,0.788,37,4.053]],["t/263",[34,0.788,38,4.053]],["t/271",[34,0.586,39,3.014,40,2.315,41,3.014]],["t/281",[4,1.452,5,2.07,34,0.672]],["t/291",[4,1.452,34,0.672,42,3.457]],["t/299",[4,1.452,34,0.672,43,2.656]],["t/307",[34,0.788,44,4.053]],["t/315",[34,0.672,43,2.656,45,3.457]],["t/323",[5,2.07,34,0.672,46,3.457]],["t/333",[4,1.122,15,1.868,34,0.519,47,2.671,48,2.671]],["t/341",[20,2.228,34,0.672,49,3.457]],["t/349",[34,0.788,50,4.053]],["t/357",[34,0.672,51,3.457,52,3.457]],["t/365",[34,0.788,53,4.053]],["t/373",[34,0.672,43,2.656,54,3.457]],["t/383",[5,2.07,29,2.228,34,0.672]],["t/391",[34,0.672,55,3.457,56,2.974]],["t/401",[34,0.672,57,2.974,58,2.974]],["t/409",[34,0.672,40,2.656,59,3.457]],["t/417",[34,0.788,60,4.053]],["t/427",[34,0.586,57,2.593,61,3.014,62,3.014]],["t/437",[34,0.788,63,4.053]],["t/445",[34,0.672,64,2.974,65,3.457]],["t/453",[20,2.612,66,4.053]],["t/461",[34,0.672,40,2.656,64,2.974]],["t/469",[34,0.788,67,4.053]],["t/477",[4,1.702,68,3.486]],["t/487",[56,3.486,69,4.053]],["t/493",[58,2.974,68,2.974,70,3.457]]],"invertedIndex":[["add",{"_index":3,"t":{"10":{"position":[[0,3]]},"24":{"position":[[0,3]]}}}],["architectur",{"_index":2,"t":{"6":{"position":[[7,12]]}}}],["attribut",{"_index":4,"t":{"10":{"position":[[4,10]]},"34":{"position":[[8,10]]},"164":{"position":[[17,10]]},"184":{"position":[[11,10]]},"202":{"position":[[13,10]]},"220":{"position":[[7,10]]},"243":{"position":[[7,10]]},"281":{"position":[[19,9]]},"291":{"position":[[18,10]]},"299":{"position":[[13,10]]},"333":{"position":[[29,10]]},"477":{"position":[[5,10]]}}}],["background",{"_index":10,"t":{"44":{"position":[[15,10]]}}}],["canva",{"_index":49,"t":{"341":{"position":[[11,6]]}}}],["children",{"_index":70,"t":{"493":{"position":[[10,8]]}}}],["circl",{"_index":18,"t":{"80":{"position":[[19,6]]}}}],["class",{"_index":6,"t":{"24":{"position":[[4,7]]}}}],["cleanup",{"_index":8,"t":{"34":{"position":[[0,7]]},"44":{"position":[[0,7]]},"52":{"position":[[0,7]]},"62":{"position":[[0,7]]},"118":{"position":[[0,7]]}}}],["collaps",{"_index":14,"t":{"72":{"position":[[0,8]]}}}],["color",{"_index":19,"t":{"88":{"position":[[8,6]]}}}],["command",{"_index":21,"t":{"98":{"position":[[13,8]]}}}],["comment",{"_index":35,"t":{"230":{"position":[[7,8]]}}}],["contain",{"_index":45,"t":{"315":{"position":[[13,10]]}}}],["convert",{"_index":16,"t":{"80":{"position":[[0,7]]},"88":{"position":[[0,7]]},"98":{"position":[[0,7]]},"108":{"position":[[0,7]]},"128":{"position":[[0,7]]},"136":{"position":[[0,7]]},"164":{"position":[[0,7]]}}}],["data",{"_index":41,"t":{"271":{"position":[[24,4]]}}}],["declar",{"_index":65,"t":{"445":{"position":[[11,11]]}}}],["def",{"_index":58,"t":{"401":{"position":[[15,4]]},"493":{"position":[[5,4]]}}}],["default",{"_index":56,"t":{"391":{"position":[[20,8]]},"487":{"position":[[7,7]]}}}],["deprec",{"_index":42,"t":{"291":{"position":[[7,10]]}}}],["descript",{"_index":37,"t":{"253":{"position":[[7,11]]}}}],["dimens",{"_index":44,"t":{"307":{"position":[[7,10]]}}}],["doctyp",{"_index":38,"t":{"263":{"position":[[7,7]]}}}],["editor",{"_index":39,"t":{"271":{"position":[[7,6]]}}}],["element",{"_index":5,"t":{"10":{"position":[[18,8]]},"184":{"position":[[25,7]]},"202":{"position":[[5,7]]},"281":{"position":[[7,8]]},"323":{"position":[[14,8]]},"383":{"position":[[13,8]]}}}],["ellips",{"_index":17,"t":{"80":{"position":[[8,7]]}}}],["empti",{"_index":43,"t":{"299":{"position":[[7,5]]},"315":{"position":[[7,5]]},"373":{"position":[[7,5]]}}}],["enabl",{"_index":9,"t":{"44":{"position":[[8,6]]}}}],["fill",{"_index":62,"t":{"427":{"position":[[26,4]]}}}],["gradient",{"_index":26,"t":{"128":{"position":[[17,9]]}}}],["group",{"_index":15,"t":{"72":{"position":[[9,6]]},"184":{"position":[[5,5]]},"202":{"position":[[27,5]]},"333":{"position":[[23,5]]}}}],["hidden",{"_index":46,"t":{"323":{"position":[[7,6]]}}}],["id",{"_index":23,"t":{"118":{"position":[[8,3]]},"192":{"position":[[7,3]]}}}],["imag",{"_index":52,"t":{"357":{"position":[[14,6]]}}}],["inherit",{"_index":48,"t":{"333":{"position":[[11,11]]}}}],["inlin",{"_index":33,"t":{"210":{"position":[[0,6]]}}}],["introduct",{"_index":0,"t":{"1":{"position":[[0,12]]}}}],["list",{"_index":11,"t":{"52":{"position":[[8,4]]}}}],["merg",{"_index":28,"t":{"146":{"position":[[0,5]]},"156":{"position":[[0,5]]}}}],["metadata",{"_index":50,"t":{"349":{"position":[[7,8]]}}}],["minifi",{"_index":30,"t":{"174":{"position":[[0,6]]}}}],["move",{"_index":31,"t":{"184":{"position":[[0,4]]},"202":{"position":[[0,4]]}}}],["namespac",{"_index":40,"t":{"271":{"position":[[14,9]]},"409":{"position":[[14,10]]},"461":{"position":[[11,9]]}}}],["non",{"_index":47,"t":{"333":{"position":[[7,3]]}}}],["numer",{"_index":13,"t":{"62":{"position":[[8,7]]}}}],["on",{"_index":24,"t":{"128":{"position":[[8,3]]}}}],["path",{"_index":20,"t":{"98":{"position":[[8,4]]},"108":{"position":[[17,4]]},"146":{"position":[[6,5]]},"341":{"position":[[18,5]]},"453":{"position":[[6,5]]}}}],["plugin",{"_index":1,"t":{"6":{"position":[[0,6]]},"20":{"position":[[0,7]]}}}],["prefix",{"_index":32,"t":{"192":{"position":[[0,6]]}}}],["preset",{"_index":69,"t":{"487":{"position":[[0,6]]}}}],["raster",{"_index":51,"t":{"357":{"position":[[7,6]]}}}],["remov",{"_index":34,"t":{"220":{"position":[[0,6]]},"230":{"position":[[0,6]]},"243":{"position":[[0,6]]},"253":{"position":[[0,6]]},"263":{"position":[[0,6]]},"271":{"position":[[0,6]]},"281":{"position":[[0,6]]},"291":{"position":[[0,6]]},"299":{"position":[[0,6]]},"307":{"position":[[0,6]]},"315":{"position":[[0,6]]},"323":{"position":[[0,6]]},"333":{"position":[[0,6]]},"341":{"position":[[0,6]]},"349":{"position":[[0,6]]},"357":{"position":[[0,6]]},"365":{"position":[[0,6]]},"373":{"position":[[0,6]]},"383":{"position":[[0,6]]},"391":{"position":[[0,6]]},"401":{"position":[[0,6]]},"409":{"position":[[0,6]]},"417":{"position":[[0,6]]},"427":{"position":[[0,6]]},"437":{"position":[[0,6]]},"445":{"position":[[0,6]]},"461":{"position":[[0,6]]},"469":{"position":[[0,6]]}}}],["reus",{"_index":66,"t":{"453":{"position":[[0,5]]}}}],["script",{"_index":53,"t":{"365":{"position":[[7,7]]}}}],["selector",{"_index":36,"t":{"243":{"position":[[21,8]]}}}],["shape",{"_index":22,"t":{"108":{"position":[[8,5]]}}}],["sort",{"_index":68,"t":{"477":{"position":[[0,4]]},"493":{"position":[[0,4]]}}}],["stop",{"_index":25,"t":{"128":{"position":[[12,4]]}}}],["stroke",{"_index":61,"t":{"427":{"position":[[15,6]]}}}],["style",{"_index":29,"t":{"156":{"position":[[6,6]]},"164":{"position":[[8,5]]},"174":{"position":[[7,6]]},"210":{"position":[[7,6]]},"383":{"position":[[7,5]]}}}],["svg",{"_index":7,"t":{"24":{"position":[[15,3]]}}}],["text",{"_index":54,"t":{"373":{"position":[[13,4]]}}}],["titl",{"_index":63,"t":{"437":{"position":[[7,5]]}}}],["transform",{"_index":27,"t":{"136":{"position":[[8,9]]}}}],["unknown",{"_index":55,"t":{"391":{"position":[[7,8]]}}}],["unus",{"_index":59,"t":{"409":{"position":[[7,6]]}}}],["useless",{"_index":57,"t":{"401":{"position":[[7,7]]},"427":{"position":[[7,7]]}}}],["valu",{"_index":12,"t":{"52":{"position":[[16,6]]},"62":{"position":[[16,6]]}}}],["viewbox",{"_index":67,"t":{"469":{"position":[[7,7]]}}}],["xlink",{"_index":60,"t":{"417":{"position":[[7,5]]}}}],["xml",{"_index":64,"t":{"445":{"position":[[7,3]]},"461":{"position":[[7,3]]}}}]],"pipeline":["stemmer"]}},{"documents":[{"i":3,"t":"Installation","u":"/docs/introduction/","h":"#installation","p":1},{"i":4,"t":"System Requirements","u":"/docs/introduction/","h":"#system-requirements","p":1},{"i":8,"t":"Common Operations","u":"/docs/plugins-api/","h":"#common-operations","p":6},{"i":12,"t":"Usage","u":"/docs/plugins/add-attributes-to-svg-elements/","h":"#usage","p":10},{"i":14,"t":"Parameters","u":"/docs/plugins/add-attributes-to-svg-elements/","h":"#parameters","p":10},{"i":16,"t":"Demo","u":"/docs/plugins/add-attributes-to-svg-elements/","h":"#demo","p":10},{"i":18,"t":"Implementation","u":"/docs/plugins/add-attributes-to-svg-elements/","h":"#implementation","p":10},{"i":22,"t":"Presets","u":"/docs/plugins/","h":"#presets","p":20},{"i":26,"t":"Usage","u":"/docs/plugins/add-classes-to-svg-element/","h":"#usage","p":24},{"i":28,"t":"Parameters","u":"/docs/plugins/add-classes-to-svg-element/","h":"#parameters","p":24},{"i":30,"t":"Demo","u":"/docs/plugins/add-classes-to-svg-element/","h":"#demo","p":24},{"i":32,"t":"Implementation","u":"/docs/plugins/add-classes-to-svg-element/","h":"#implementation","p":24},{"i":36,"t":"Usage","u":"/docs/plugins/cleanup-attrs/","h":"#usage","p":34},{"i":38,"t":"Parameters","u":"/docs/plugins/cleanup-attrs/","h":"#parameters","p":34},{"i":40,"t":"Demo","u":"/docs/plugins/cleanup-attrs/","h":"#demo","p":34},{"i":42,"t":"Implementation","u":"/docs/plugins/cleanup-attrs/","h":"#implementation","p":34},{"i":46,"t":"Usage","u":"/docs/plugins/cleanup-enable-background/","h":"#usage","p":44},{"i":48,"t":"Demo","u":"/docs/plugins/cleanup-enable-background/","h":"#demo","p":44},{"i":50,"t":"Implementation","u":"/docs/plugins/cleanup-enable-background/","h":"#implementation","p":44},{"i":54,"t":"Usage","u":"/docs/plugins/cleanup-list-of-values/","h":"#usage","p":52},{"i":56,"t":"Parameters","u":"/docs/plugins/cleanup-list-of-values/","h":"#parameters","p":52},{"i":58,"t":"Demo","u":"/docs/plugins/cleanup-list-of-values/","h":"#demo","p":52},{"i":60,"t":"Implementation","u":"/docs/plugins/cleanup-list-of-values/","h":"#implementation","p":52},{"i":64,"t":"Usage","u":"/docs/plugins/cleanup-numeric-values/","h":"#usage","p":62},{"i":66,"t":"Parameters","u":"/docs/plugins/cleanup-numeric-values/","h":"#parameters","p":62},{"i":68,"t":"Demo","u":"/docs/plugins/cleanup-numeric-values/","h":"#demo","p":62},{"i":70,"t":"Implementation","u":"/docs/plugins/cleanup-numeric-values/","h":"#implementation","p":62},{"i":74,"t":"Usage","u":"/docs/plugins/collapse-groups/","h":"#usage","p":72},{"i":76,"t":"Demo","u":"/docs/plugins/collapse-groups/","h":"#demo","p":72},{"i":78,"t":"Implementation","u":"/docs/plugins/collapse-groups/","h":"#implementation","p":72},{"i":82,"t":"Usage","u":"/docs/plugins/convert-ellipse-to-circle/","h":"#usage","p":80},{"i":84,"t":"Demo","u":"/docs/plugins/convert-ellipse-to-circle/","h":"#demo","p":80},{"i":86,"t":"Implementation","u":"/docs/plugins/convert-ellipse-to-circle/","h":"#implementation","p":80},{"i":90,"t":"Usage","u":"/docs/plugins/convert-colors/","h":"#usage","p":88},{"i":92,"t":"Parameters","u":"/docs/plugins/convert-colors/","h":"#parameters","p":88},{"i":94,"t":"Demo","u":"/docs/plugins/convert-colors/","h":"#demo","p":88},{"i":96,"t":"Implementation","u":"/docs/plugins/convert-colors/","h":"#implementation","p":88},{"i":100,"t":"Usage","u":"/docs/plugins/convert-path-data/","h":"#usage","p":98},{"i":102,"t":"Parameters","u":"/docs/plugins/convert-path-data/","h":"#parameters","p":98},{"i":104,"t":"Demo","u":"/docs/plugins/convert-path-data/","h":"#demo","p":98},{"i":106,"t":"Implementation","u":"/docs/plugins/convert-path-data/","h":"#implementation","p":98},{"i":110,"t":"Usage","u":"/docs/plugins/convert-shape-to-path/","h":"#usage","p":108},{"i":112,"t":"Parameters","u":"/docs/plugins/convert-shape-to-path/","h":"#parameters","p":108},{"i":114,"t":"Demo","u":"/docs/plugins/convert-shape-to-path/","h":"#demo","p":108},{"i":116,"t":"Implementation","u":"/docs/plugins/convert-shape-to-path/","h":"#implementation","p":108},{"i":120,"t":"Usage","u":"/docs/plugins/cleanup-ids/","h":"#usage","p":118},{"i":122,"t":"Parameters","u":"/docs/plugins/cleanup-ids/","h":"#parameters","p":118},{"i":124,"t":"Demo","u":"/docs/plugins/cleanup-ids/","h":"#demo","p":118},{"i":126,"t":"Implementation","u":"/docs/plugins/cleanup-ids/","h":"#implementation","p":118},{"i":130,"t":"Usage","u":"/docs/plugins/convert-one-stop-gradients/","h":"#usage","p":128},{"i":132,"t":"Demo","u":"/docs/plugins/convert-one-stop-gradients/","h":"#demo","p":128},{"i":134,"t":"Implementation","u":"/docs/plugins/convert-one-stop-gradients/","h":"#implementation","p":128},{"i":138,"t":"Usage","u":"/docs/plugins/convert-transform/","h":"#usage","p":136},{"i":140,"t":"Parameters","u":"/docs/plugins/convert-transform/","h":"#parameters","p":136},{"i":142,"t":"Demo","u":"/docs/plugins/convert-transform/","h":"#demo","p":136},{"i":144,"t":"Implementation","u":"/docs/plugins/convert-transform/","h":"#implementation","p":136},{"i":148,"t":"Usage","u":"/docs/plugins/merge-paths/","h":"#usage","p":146},{"i":150,"t":"Parameters","u":"/docs/plugins/merge-paths/","h":"#parameters","p":146},{"i":152,"t":"Demo","u":"/docs/plugins/merge-paths/","h":"#demo","p":146},{"i":154,"t":"Implementation","u":"/docs/plugins/merge-paths/","h":"#implementation","p":146},{"i":158,"t":"Usage","u":"/docs/plugins/merge-styles/","h":"#usage","p":156},{"i":160,"t":"Demo","u":"/docs/plugins/merge-styles/","h":"#demo","p":156},{"i":162,"t":"Implementation","u":"/docs/plugins/merge-styles/","h":"#implementation","p":156},{"i":166,"t":"Usage","u":"/docs/plugins/convert-style-to-attrs/","h":"#usage","p":164},{"i":168,"t":"Parameters","u":"/docs/plugins/convert-style-to-attrs/","h":"#parameters","p":164},{"i":170,"t":"Demo","u":"/docs/plugins/convert-style-to-attrs/","h":"#demo","p":164},{"i":172,"t":"Implementation","u":"/docs/plugins/convert-style-to-attrs/","h":"#implementation","p":164},{"i":176,"t":"Usage","u":"/docs/plugins/minify-styles/","h":"#usage","p":174},{"i":178,"t":"Parameters","u":"/docs/plugins/minify-styles/","h":"#parameters","p":174},{"i":180,"t":"Demo","u":"/docs/plugins/minify-styles/","h":"#demo","p":174},{"i":182,"t":"Implementation","u":"/docs/plugins/minify-styles/","h":"#implementation","p":174},{"i":186,"t":"Usage","u":"/docs/plugins/move-group-attrs-to-elem/","h":"#usage","p":184},{"i":188,"t":"Demo","u":"/docs/plugins/move-group-attrs-to-elem/","h":"#demo","p":184},{"i":190,"t":"Implementation","u":"/docs/plugins/move-group-attrs-to-elem/","h":"#implementation","p":184},{"i":194,"t":"Usage","u":"/docs/plugins/prefix-ids/","h":"#usage","p":192},{"i":196,"t":"Parameters","u":"/docs/plugins/prefix-ids/","h":"#parameters","p":192},{"i":198,"t":"Demo","u":"/docs/plugins/prefix-ids/","h":"#demo","p":192},{"i":200,"t":"Implementation","u":"/docs/plugins/prefix-ids/","h":"#implementation","p":192},{"i":204,"t":"Usage","u":"/docs/plugins/move-elems-attrs-to-group/","h":"#usage","p":202},{"i":206,"t":"Demo","u":"/docs/plugins/move-elems-attrs-to-group/","h":"#demo","p":202},{"i":208,"t":"Implementation","u":"/docs/plugins/move-elems-attrs-to-group/","h":"#implementation","p":202},{"i":212,"t":"Usage","u":"/docs/plugins/inline-styles/","h":"#usage","p":210},{"i":214,"t":"Parameters","u":"/docs/plugins/inline-styles/","h":"#parameters","p":210},{"i":216,"t":"Demo","u":"/docs/plugins/inline-styles/","h":"#demo","p":210},{"i":218,"t":"Implementation","u":"/docs/plugins/inline-styles/","h":"#implementation","p":210},{"i":222,"t":"Usage","u":"/docs/plugins/remove-attrs/","h":"#usage","p":220},{"i":224,"t":"Parameters","u":"/docs/plugins/remove-attrs/","h":"#parameters","p":220},{"i":226,"t":"Demo","u":"/docs/plugins/remove-attrs/","h":"#demo","p":220},{"i":228,"t":"Implementation","u":"/docs/plugins/remove-attrs/","h":"#implementation","p":220},{"i":232,"t":"Usage","u":"/docs/plugins/remove-comments/","h":"#usage","p":230},{"i":234,"t":"Parameters","u":"/docs/plugins/remove-comments/","h":"#parameters","p":230},{"i":236,"t":"Demo","u":"/docs/plugins/remove-comments/","h":"#demo","p":230},{"i":238,"t":"Trivia","u":"/docs/plugins/remove-comments/","h":"#trivia","p":230},{"i":239,"t":"Legal Comments","u":"/docs/plugins/remove-comments/","h":"#legal-comments","p":230},{"i":241,"t":"Implementation","u":"/docs/plugins/remove-comments/","h":"#implementation","p":230},{"i":245,"t":"Usage","u":"/docs/plugins/remove-attributes-by-selector/","h":"#usage","p":243},{"i":247,"t":"Parameters","u":"/docs/plugins/remove-attributes-by-selector/","h":"#parameters","p":243},{"i":249,"t":"Demo","u":"/docs/plugins/remove-attributes-by-selector/","h":"#demo","p":243},{"i":251,"t":"Implementation","u":"/docs/plugins/remove-attributes-by-selector/","h":"#implementation","p":243},{"i":255,"t":"Usage","u":"/docs/plugins/remove-desc/","h":"#usage","p":253},{"i":257,"t":"Parameters","u":"/docs/plugins/remove-desc/","h":"#parameters","p":253},{"i":259,"t":"Demo","u":"/docs/plugins/remove-desc/","h":"#demo","p":253},{"i":261,"t":"Implementation","u":"/docs/plugins/remove-desc/","h":"#implementation","p":253},{"i":265,"t":"Usage","u":"/docs/plugins/remove-doctype/","h":"#usage","p":263},{"i":267,"t":"Demo","u":"/docs/plugins/remove-doctype/","h":"#demo","p":263},{"i":269,"t":"Implementation","u":"/docs/plugins/remove-doctype/","h":"#implementation","p":263},{"i":273,"t":"Usage","u":"/docs/plugins/remove-editors-ns-data/","h":"#usage","p":271},{"i":275,"t":"Parameters","u":"/docs/plugins/remove-editors-ns-data/","h":"#parameters","p":271},{"i":277,"t":"Demo","u":"/docs/plugins/remove-editors-ns-data/","h":"#demo","p":271},{"i":279,"t":"Implementation","u":"/docs/plugins/remove-editors-ns-data/","h":"#implementation","p":271},{"i":283,"t":"Usage","u":"/docs/plugins/remove-elements-by-attr/","h":"#usage","p":281},{"i":285,"t":"Parameters","u":"/docs/plugins/remove-elements-by-attr/","h":"#parameters","p":281},{"i":287,"t":"Demo","u":"/docs/plugins/remove-elements-by-attr/","h":"#demo","p":281},{"i":289,"t":"Implementation","u":"/docs/plugins/remove-elements-by-attr/","h":"#implementation","p":281},{"i":293,"t":"Usage","u":"/docs/plugins/remove-deprecated-attrs/","h":"#usage","p":291},{"i":295,"t":"Demo","u":"/docs/plugins/remove-deprecated-attrs/","h":"#demo","p":291},{"i":297,"t":"Implementation","u":"/docs/plugins/remove-deprecated-attrs/","h":"#implementation","p":291},{"i":301,"t":"Usage","u":"/docs/plugins/remove-empty-attrs/","h":"#usage","p":299},{"i":303,"t":"Demo","u":"/docs/plugins/remove-empty-attrs/","h":"#demo","p":299},{"i":305,"t":"Implementation","u":"/docs/plugins/remove-empty-attrs/","h":"#implementation","p":299},{"i":309,"t":"Usage","u":"/docs/plugins/remove-dimensions/","h":"#usage","p":307},{"i":311,"t":"Demo","u":"/docs/plugins/remove-dimensions/","h":"#demo","p":307},{"i":313,"t":"Implementation","u":"/docs/plugins/remove-dimensions/","h":"#implementation","p":307},{"i":317,"t":"Usage","u":"/docs/plugins/remove-empty-containers/","h":"#usage","p":315},{"i":319,"t":"Demo","u":"/docs/plugins/remove-empty-containers/","h":"#demo","p":315},{"i":321,"t":"Implementation","u":"/docs/plugins/remove-empty-containers/","h":"#implementation","p":315},{"i":325,"t":"Usage","u":"/docs/plugins/remove-hidden-elems/","h":"#usage","p":323},{"i":327,"t":"Parameters","u":"/docs/plugins/remove-hidden-elems/","h":"#parameters","p":323},{"i":329,"t":"Demo","u":"/docs/plugins/remove-hidden-elems/","h":"#demo","p":323},{"i":331,"t":"Implementation","u":"/docs/plugins/remove-hidden-elems/","h":"#implementation","p":323},{"i":335,"t":"Usage","u":"/docs/plugins/remove-non-inheritable-group-attrs/","h":"#usage","p":333},{"i":337,"t":"Demo","u":"/docs/plugins/remove-non-inheritable-group-attrs/","h":"#demo","p":333},{"i":339,"t":"Implementation","u":"/docs/plugins/remove-non-inheritable-group-attrs/","h":"#implementation","p":333},{"i":343,"t":"Usage","u":"/docs/plugins/remove-off-canvas-paths/","h":"#usage","p":341},{"i":345,"t":"Demo","u":"/docs/plugins/remove-off-canvas-paths/","h":"#demo","p":341},{"i":347,"t":"Implementation","u":"/docs/plugins/remove-off-canvas-paths/","h":"#implementation","p":341},{"i":351,"t":"Usage","u":"/docs/plugins/remove-metadata/","h":"#usage","p":349},{"i":353,"t":"Demo","u":"/docs/plugins/remove-metadata/","h":"#demo","p":349},{"i":355,"t":"Implementation","u":"/docs/plugins/remove-metadata/","h":"#implementation","p":349},{"i":359,"t":"Usage","u":"/docs/plugins/remove-raster-images/","h":"#usage","p":357},{"i":361,"t":"Demo","u":"/docs/plugins/remove-raster-images/","h":"#demo","p":357},{"i":363,"t":"Implementation","u":"/docs/plugins/remove-raster-images/","h":"#implementation","p":357},{"i":367,"t":"Usage","u":"/docs/plugins/remove-scripts/","h":"#usage","p":365},{"i":369,"t":"Demo","u":"/docs/plugins/remove-scripts/","h":"#demo","p":365},{"i":371,"t":"Implementation","u":"/docs/plugins/remove-scripts/","h":"#implementation","p":365},{"i":375,"t":"Usage","u":"/docs/plugins/remove-empty-text/","h":"#usage","p":373},{"i":377,"t":"Parameters","u":"/docs/plugins/remove-empty-text/","h":"#parameters","p":373},{"i":379,"t":"Demo","u":"/docs/plugins/remove-empty-text/","h":"#demo","p":373},{"i":381,"t":"Implementation","u":"/docs/plugins/remove-empty-text/","h":"#implementation","p":373},{"i":385,"t":"Usage","u":"/docs/plugins/remove-style-element/","h":"#usage","p":383},{"i":387,"t":"Demo","u":"/docs/plugins/remove-style-element/","h":"#demo","p":383},{"i":389,"t":"Implementation","u":"/docs/plugins/remove-style-element/","h":"#implementation","p":383},{"i":393,"t":"Usage","u":"/docs/plugins/remove-unknowns-and-defaults/","h":"#usage","p":391},{"i":395,"t":"Parameters","u":"/docs/plugins/remove-unknowns-and-defaults/","h":"#parameters","p":391},{"i":397,"t":"Demo","u":"/docs/plugins/remove-unknowns-and-defaults/","h":"#demo","p":391},{"i":399,"t":"Implementation","u":"/docs/plugins/remove-unknowns-and-defaults/","h":"#implementation","p":391},{"i":403,"t":"Usage","u":"/docs/plugins/remove-useless-defs/","h":"#usage","p":401},{"i":405,"t":"Demo","u":"/docs/plugins/remove-useless-defs/","h":"#demo","p":401},{"i":407,"t":"Implementation","u":"/docs/plugins/remove-useless-defs/","h":"#implementation","p":401},{"i":411,"t":"Usage","u":"/docs/plugins/remove-unused-namespaces/","h":"#usage","p":409},{"i":413,"t":"Demo","u":"/docs/plugins/remove-unused-namespaces/","h":"#demo","p":409},{"i":415,"t":"Implementation","u":"/docs/plugins/remove-unused-namespaces/","h":"#implementation","p":409},{"i":419,"t":"Usage","u":"/docs/plugins/remove-xlink/","h":"#usage","p":417},{"i":421,"t":"Parameters","u":"/docs/plugins/remove-xlink/","h":"#parameters","p":417},{"i":423,"t":"Demo","u":"/docs/plugins/remove-xlink/","h":"#demo","p":417},{"i":425,"t":"Implementation","u":"/docs/plugins/remove-xlink/","h":"#implementation","p":417},{"i":429,"t":"Usage","u":"/docs/plugins/remove-useless-stroke-and-fill/","h":"#usage","p":427},{"i":431,"t":"Parameters","u":"/docs/plugins/remove-useless-stroke-and-fill/","h":"#parameters","p":427},{"i":433,"t":"Demo","u":"/docs/plugins/remove-useless-stroke-and-fill/","h":"#demo","p":427},{"i":435,"t":"Implementation","u":"/docs/plugins/remove-useless-stroke-and-fill/","h":"#implementation","p":427},{"i":439,"t":"Usage","u":"/docs/plugins/remove-title/","h":"#usage","p":437},{"i":441,"t":"Demo","u":"/docs/plugins/remove-title/","h":"#demo","p":437},{"i":443,"t":"Implementation","u":"/docs/plugins/remove-title/","h":"#implementation","p":437},{"i":447,"t":"Usage","u":"/docs/plugins/remove-xml-proc-inst/","h":"#usage","p":445},{"i":449,"t":"Demo","u":"/docs/plugins/remove-xml-proc-inst/","h":"#demo","p":445},{"i":451,"t":"Implementation","u":"/docs/plugins/remove-xml-proc-inst/","h":"#implementation","p":445},{"i":455,"t":"Usage","u":"/docs/plugins/reuse-paths/","h":"#usage","p":453},{"i":457,"t":"Demo","u":"/docs/plugins/reuse-paths/","h":"#demo","p":453},{"i":459,"t":"Implementation","u":"/docs/plugins/reuse-paths/","h":"#implementation","p":453},{"i":463,"t":"Usage","u":"/docs/plugins/remove-xmlns/","h":"#usage","p":461},{"i":465,"t":"Demo","u":"/docs/plugins/remove-xmlns/","h":"#demo","p":461},{"i":467,"t":"Implementation","u":"/docs/plugins/remove-xmlns/","h":"#implementation","p":461},{"i":471,"t":"Usage","u":"/docs/plugins/remove-viewbox/","h":"#usage","p":469},{"i":473,"t":"Demo","u":"/docs/plugins/remove-viewbox/","h":"#demo","p":469},{"i":475,"t":"Implementation","u":"/docs/plugins/remove-viewbox/","h":"#implementation","p":469},{"i":479,"t":"Usage","u":"/docs/plugins/sort-attrs/","h":"#usage","p":477},{"i":481,"t":"Parameters","u":"/docs/plugins/sort-attrs/","h":"#parameters","p":477},{"i":483,"t":"Demo","u":"/docs/plugins/sort-attrs/","h":"#demo","p":477},{"i":485,"t":"Implementation","u":"/docs/plugins/sort-attrs/","h":"#implementation","p":477},{"i":489,"t":"Plugins List","u":"/docs/preset-default/","h":"#plugins-list","p":487},{"i":491,"t":"Disable a Plugin","u":"/docs/preset-default/","h":"#disable-a-plugin","p":487},{"i":495,"t":"Usage","u":"/docs/plugins/sort-defs-children/","h":"#usage","p":493},{"i":497,"t":"Demo","u":"/docs/plugins/sort-defs-children/","h":"#demo","p":493},{"i":499,"t":"Implementation","u":"/docs/plugins/sort-defs-children/","h":"#implementation","p":493}],"index":{"version":"2.3.9","fields":["t"],"fieldVectors":[["t/3",[0,4.918]],["t/4",[1,3.506,2,3.506]],["t/8",[3,3.506,4,3.506]],["t/12",[5,1.307]],["t/14",[6,1.979]],["t/16",[7,1.307]],["t/18",[8,1.307]],["t/22",[9,4.918]],["t/26",[5,1.307]],["t/28",[6,1.979]],["t/30",[7,1.307]],["t/32",[8,1.307]],["t/36",[5,1.307]],["t/38",[6,1.979]],["t/40",[7,1.307]],["t/42",[8,1.307]],["t/46",[5,1.307]],["t/48",[7,1.307]],["t/50",[8,1.307]],["t/54",[5,1.307]],["t/56",[6,1.979]],["t/58",[7,1.307]],["t/60",[8,1.307]],["t/64",[5,1.307]],["t/66",[6,1.979]],["t/68",[7,1.307]],["t/70",[8,1.307]],["t/74",[5,1.307]],["t/76",[7,1.307]],["t/78",[8,1.307]],["t/82",[5,1.307]],["t/84",[7,1.307]],["t/86",[8,1.307]],["t/90",[5,1.307]],["t/92",[6,1.979]],["t/94",[7,1.307]],["t/96",[8,1.307]],["t/100",[5,1.307]],["t/102",[6,1.979]],["t/104",[7,1.307]],["t/106",[8,1.307]],["t/110",[5,1.307]],["t/112",[6,1.979]],["t/114",[7,1.307]],["t/116",[8,1.307]],["t/120",[5,1.307]],["t/122",[6,1.979]],["t/124",[7,1.307]],["t/126",[8,1.307]],["t/130",[5,1.307]],["t/132",[7,1.307]],["t/134",[8,1.307]],["t/138",[5,1.307]],["t/140",[6,1.979]],["t/142",[7,1.307]],["t/144",[8,1.307]],["t/148",[5,1.307]],["t/150",[6,1.979]],["t/152",[7,1.307]],["t/154",[8,1.307]],["t/158",[5,1.307]],["t/160",[7,1.307]],["t/162",[8,1.307]],["t/166",[5,1.307]],["t/168",[6,1.979]],["t/170",[7,1.307]],["t/172",[8,1.307]],["t/176",[5,1.307]],["t/178",[6,1.979]],["t/180",[7,1.307]],["t/182",[8,1.307]],["t/186",[5,1.307]],["t/188",[7,1.307]],["t/190",[8,1.307]],["t/194",[5,1.307]],["t/196",[6,1.979]],["t/198",[7,1.307]],["t/200",[8,1.307]],["t/204",[5,1.307]],["t/206",[7,1.307]],["t/208",[8,1.307]],["t/212",[5,1.307]],["t/214",[6,1.979]],["t/216",[7,1.307]],["t/218",[8,1.307]],["t/222",[5,1.307]],["t/224",[6,1.979]],["t/226",[7,1.307]],["t/228",[8,1.307]],["t/232",[5,1.307]],["t/234",[6,1.979]],["t/236",[7,1.307]],["t/238",[10,4.918]],["t/239",[11,3.506,12,3.506]],["t/241",[8,1.307]],["t/245",[5,1.307]],["t/247",[6,1.979]],["t/249",[7,1.307]],["t/251",[8,1.307]],["t/255",[5,1.307]],["t/257",[6,1.979]],["t/259",[7,1.307]],["t/261",[8,1.307]],["t/265",[5,1.307]],["t/267",[7,1.307]],["t/269",[8,1.307]],["t/273",[5,1.307]],["t/275",[6,1.979]],["t/277",[7,1.307]],["t/279",[8,1.307]],["t/283",[5,1.307]],["t/285",[6,1.979]],["t/287",[7,1.307]],["t/289",[8,1.307]],["t/293",[5,1.307]],["t/295",[7,1.307]],["t/297",[8,1.307]],["t/301",[5,1.307]],["t/303",[7,1.307]],["t/305",[8,1.307]],["t/309",[5,1.307]],["t/311",[7,1.307]],["t/313",[8,1.307]],["t/317",[5,1.307]],["t/319",[7,1.307]],["t/321",[8,1.307]],["t/325",[5,1.307]],["t/327",[6,1.979]],["t/329",[7,1.307]],["t/331",[8,1.307]],["t/335",[5,1.307]],["t/337",[7,1.307]],["t/339",[8,1.307]],["t/343",[5,1.307]],["t/345",[7,1.307]],["t/347",[8,1.307]],["t/351",[5,1.307]],["t/353",[7,1.307]],["t/355",[8,1.307]],["t/359",[5,1.307]],["t/361",[7,1.307]],["t/363",[8,1.307]],["t/367",[5,1.307]],["t/369",[7,1.307]],["t/371",[8,1.307]],["t/375",[5,1.307]],["t/377",[6,1.979]],["t/379",[7,1.307]],["t/381",[8,1.307]],["t/385",[5,1.307]],["t/387",[7,1.307]],["t/389",[8,1.307]],["t/393",[5,1.307]],["t/395",[6,1.979]],["t/397",[7,1.307]],["t/399",[8,1.307]],["t/403",[5,1.307]],["t/405",[7,1.307]],["t/407",[8,1.307]],["t/411",[5,1.307]],["t/413",[7,1.307]],["t/415",[8,1.307]],["t/419",[5,1.307]],["t/421",[6,1.979]],["t/423",[7,1.307]],["t/425",[8,1.307]],["t/429",[5,1.307]],["t/431",[6,1.979]],["t/433",[7,1.307]],["t/435",[8,1.307]],["t/439",[5,1.307]],["t/441",[7,1.307]],["t/443",[8,1.307]],["t/447",[5,1.307]],["t/449",[7,1.307]],["t/451",[8,1.307]],["t/455",[5,1.307]],["t/457",[7,1.307]],["t/459",[8,1.307]],["t/463",[5,1.307]],["t/465",[7,1.307]],["t/467",[8,1.307]],["t/471",[5,1.307]],["t/473",[7,1.307]],["t/475",[8,1.307]],["t/479",[5,1.307]],["t/481",[6,1.979]],["t/483",[7,1.307]],["t/485",[8,1.307]],["t/489",[13,3.138,14,3.506]],["t/491",[13,3.138,15,3.506]],["t/495",[5,1.307]],["t/497",[7,1.307]],["t/499",[8,1.307]]],"invertedIndex":[["comment",{"_index":12,"t":{"239":{"position":[[6,8]]}}}],["common",{"_index":3,"t":{"8":{"position":[[0,6]]}}}],["demo",{"_index":7,"t":{"16":{"position":[[0,4]]},"30":{"position":[[0,4]]},"40":{"position":[[0,4]]},"48":{"position":[[0,4]]},"58":{"position":[[0,4]]},"68":{"position":[[0,4]]},"76":{"position":[[0,4]]},"84":{"position":[[0,4]]},"94":{"position":[[0,4]]},"104":{"position":[[0,4]]},"114":{"position":[[0,4]]},"124":{"position":[[0,4]]},"132":{"position":[[0,4]]},"142":{"position":[[0,4]]},"152":{"position":[[0,4]]},"160":{"position":[[0,4]]},"170":{"position":[[0,4]]},"180":{"position":[[0,4]]},"188":{"position":[[0,4]]},"198":{"position":[[0,4]]},"206":{"position":[[0,4]]},"216":{"position":[[0,4]]},"226":{"position":[[0,4]]},"236":{"position":[[0,4]]},"249":{"position":[[0,4]]},"259":{"position":[[0,4]]},"267":{"position":[[0,4]]},"277":{"position":[[0,4]]},"287":{"position":[[0,4]]},"295":{"position":[[0,4]]},"303":{"position":[[0,4]]},"311":{"position":[[0,4]]},"319":{"position":[[0,4]]},"329":{"position":[[0,4]]},"337":{"position":[[0,4]]},"345":{"position":[[0,4]]},"353":{"position":[[0,4]]},"361":{"position":[[0,4]]},"369":{"position":[[0,4]]},"379":{"position":[[0,4]]},"387":{"position":[[0,4]]},"397":{"position":[[0,4]]},"405":{"position":[[0,4]]},"413":{"position":[[0,4]]},"423":{"position":[[0,4]]},"433":{"position":[[0,4]]},"441":{"position":[[0,4]]},"449":{"position":[[0,4]]},"457":{"position":[[0,4]]},"465":{"position":[[0,4]]},"473":{"position":[[0,4]]},"483":{"position":[[0,4]]},"497":{"position":[[0,4]]}}}],["disabl",{"_index":15,"t":{"491":{"position":[[0,7]]}}}],["implement",{"_index":8,"t":{"18":{"position":[[0,14]]},"32":{"position":[[0,14]]},"42":{"position":[[0,14]]},"50":{"position":[[0,14]]},"60":{"position":[[0,14]]},"70":{"position":[[0,14]]},"78":{"position":[[0,14]]},"86":{"position":[[0,14]]},"96":{"position":[[0,14]]},"106":{"position":[[0,14]]},"116":{"position":[[0,14]]},"126":{"position":[[0,14]]},"134":{"position":[[0,14]]},"144":{"position":[[0,14]]},"154":{"position":[[0,14]]},"162":{"position":[[0,14]]},"172":{"position":[[0,14]]},"182":{"position":[[0,14]]},"190":{"position":[[0,14]]},"200":{"position":[[0,14]]},"208":{"position":[[0,14]]},"218":{"position":[[0,14]]},"228":{"position":[[0,14]]},"241":{"position":[[0,14]]},"251":{"position":[[0,14]]},"261":{"position":[[0,14]]},"269":{"position":[[0,14]]},"279":{"position":[[0,14]]},"289":{"position":[[0,14]]},"297":{"position":[[0,14]]},"305":{"position":[[0,14]]},"313":{"position":[[0,14]]},"321":{"position":[[0,14]]},"331":{"position":[[0,14]]},"339":{"position":[[0,14]]},"347":{"position":[[0,14]]},"355":{"position":[[0,14]]},"363":{"position":[[0,14]]},"371":{"position":[[0,14]]},"381":{"position":[[0,14]]},"389":{"position":[[0,14]]},"399":{"position":[[0,14]]},"407":{"position":[[0,14]]},"415":{"position":[[0,14]]},"425":{"position":[[0,14]]},"435":{"position":[[0,14]]},"443":{"position":[[0,14]]},"451":{"position":[[0,14]]},"459":{"position":[[0,14]]},"467":{"position":[[0,14]]},"475":{"position":[[0,14]]},"485":{"position":[[0,14]]},"499":{"position":[[0,14]]}}}],["instal",{"_index":0,"t":{"3":{"position":[[0,12]]}}}],["legal",{"_index":11,"t":{"239":{"position":[[0,5]]}}}],["list",{"_index":14,"t":{"489":{"position":[[8,4]]}}}],["oper",{"_index":4,"t":{"8":{"position":[[7,10]]}}}],["paramet",{"_index":6,"t":{"14":{"position":[[0,10]]},"28":{"position":[[0,10]]},"38":{"position":[[0,10]]},"56":{"position":[[0,10]]},"66":{"position":[[0,10]]},"92":{"position":[[0,10]]},"102":{"position":[[0,10]]},"112":{"position":[[0,10]]},"122":{"position":[[0,10]]},"140":{"position":[[0,10]]},"150":{"position":[[0,10]]},"168":{"position":[[0,10]]},"178":{"position":[[0,10]]},"196":{"position":[[0,10]]},"214":{"position":[[0,10]]},"224":{"position":[[0,10]]},"234":{"position":[[0,10]]},"247":{"position":[[0,10]]},"257":{"position":[[0,10]]},"275":{"position":[[0,10]]},"285":{"position":[[0,10]]},"327":{"position":[[0,10]]},"377":{"position":[[0,10]]},"395":{"position":[[0,10]]},"421":{"position":[[0,10]]},"431":{"position":[[0,10]]},"481":{"position":[[0,10]]}}}],["plugin",{"_index":13,"t":{"489":{"position":[[0,7]]},"491":{"position":[[10,6]]}}}],["preset",{"_index":9,"t":{"22":{"position":[[0,7]]}}}],["requir",{"_index":2,"t":{"4":{"position":[[7,12]]}}}],["system",{"_index":1,"t":{"4":{"position":[[0,6]]}}}],["trivia",{"_index":10,"t":{"238":{"position":[[0,6]]}}}],["usag",{"_index":5,"t":{"12":{"position":[[0,5]]},"26":{"position":[[0,5]]},"36":{"position":[[0,5]]},"46":{"position":[[0,5]]},"54":{"position":[[0,5]]},"64":{"position":[[0,5]]},"74":{"position":[[0,5]]},"82":{"position":[[0,5]]},"90":{"position":[[0,5]]},"100":{"position":[[0,5]]},"110":{"position":[[0,5]]},"120":{"position":[[0,5]]},"130":{"position":[[0,5]]},"138":{"position":[[0,5]]},"148":{"position":[[0,5]]},"158":{"position":[[0,5]]},"166":{"position":[[0,5]]},"176":{"position":[[0,5]]},"186":{"position":[[0,5]]},"194":{"position":[[0,5]]},"204":{"position":[[0,5]]},"212":{"position":[[0,5]]},"222":{"position":[[0,5]]},"232":{"position":[[0,5]]},"245":{"position":[[0,5]]},"255":{"position":[[0,5]]},"265":{"position":[[0,5]]},"273":{"position":[[0,5]]},"283":{"position":[[0,5]]},"293":{"position":[[0,5]]},"301":{"position":[[0,5]]},"309":{"position":[[0,5]]},"317":{"position":[[0,5]]},"325":{"position":[[0,5]]},"335":{"position":[[0,5]]},"343":{"position":[[0,5]]},"351":{"position":[[0,5]]},"359":{"position":[[0,5]]},"367":{"position":[[0,5]]},"375":{"position":[[0,5]]},"385":{"position":[[0,5]]},"393":{"position":[[0,5]]},"403":{"position":[[0,5]]},"411":{"position":[[0,5]]},"419":{"position":[[0,5]]},"429":{"position":[[0,5]]},"439":{"position":[[0,5]]},"447":{"position":[[0,5]]},"455":{"position":[[0,5]]},"463":{"position":[[0,5]]},"471":{"position":[[0,5]]},"479":{"position":[[0,5]]},"495":{"position":[[0,5]]}}}]],"pipeline":["stemmer"]}},{"documents":[{"i":2,"t":"SVGO (short for SVG Optimizer) is a Node.js library and command-line application for optimizing SVG files. SVG files, especially those exported from vector editors, usually contain a lot of redundant information. This includes editor metadata, comments, hidden elements, default or suboptimal values, and other stuff that can be safely removed or converted without affecting the rendering result.","s":"Introduction","u":"/docs/introduction/","h":"","p":1},{"i":5,"t":"Node.js 14 or later npm Yarn pnpm npm install -g svgo yarn global add svgo pnpm add -g svgo","s":"System Requirements","u":"/docs/introduction/","h":"#system-requirements","p":1},{"i":7,"t":"SVGO is primarily an optimizer, and is evolving as the community continue to propose or implement better optimizations. Since SVGO v2, our plugins API use the xast specification, and the more practical visitor pattern. A minimal plugin looks like this: export const myPlugin = { name: 'myPlugin', description: 'A plugin that does nothing.', fn: () => {}, }; It currently does nothing, but can still be referenced in your svgo.config.js: import { myPlugin } from './myPlugin.js'; export default { plugins: [myPlugin], }; The visitor pattern lets you to access nodes as the parser enters and exits them, in the order that the respective tag appears. The following JavaScript shows all of the types of nodes you can implement a callback for, which all callbacks are optional. const myPlugin = { name: 'pluginName', description: 'A plugin that does a lot of nothing.', fn: () => { return { root: { enter: (node) => {}, exit: (node) => {}, }, element: { enter: (node, parentNode) => {}, exit: (node, parentNode) => {}, }, doctype: { enter: (node, parentNode) => {}, exit: (node, parentNode) => {}, }, instruction: { enter: (node, parentNode) => {}, exit: (node, parentNode) => {}, }, comment: { enter: (node, parentNode) => {}, exit: (node, parentNode) => {}, }, cdata: { enter: (node, parentNode) => {}, exit: (node, parentNode) => {}, }, text: { enter: (node, parentNode) => {}, exit: (node, parentNode) => {}, }, }; }, }; Where a parent node is present, it will always be a direct child of the current node.","s":"Plugin Architecture","u":"/docs/plugins-api/","h":"","p":6},{"i":9,"t":"Finding specific nodes to modify their attributes: const myPlugin = { name: 'makeEverythingPink', description: 'Change all fill attribute values to pink.', fn: () => { return { element: { enter: (node, parentNode) => { if (node.attributes.fill == null) { return; } node.attributes.fill = 'pink'; }, }, }; }, }; Remove a node from its parent: const removeNoAttributes = { name: 'removeNoAttributes', description: 'Removes nodes with no attributes.', fn: () => { return { element: { enter: (node, parentNode) => { if (Object.keys(node.attributes).length !== 0) { return; } parentNode.children = parentNode.children.filter( (child) => child !== node, ); }, }, }; }, };","s":"Common Operations","u":"/docs/plugins-api/","h":"#common-operations","p":6},{"i":11,"t":"Adds attributes to the outer most element in the document. This is not an optimization and will increase the size of SVG documents. danger This plugin is only safe to use when a map of key/value pairs is passed. If you pass an array of keys to declare empty attributes, this will produce an malformed SVG that's only usable inline an HTML document.","s":"Add Attributes to Elements","u":"/docs/plugins/add-attributes-to-svg-elements/","h":"","p":10},{"i":13,"t":"Basic Parameters svgo.config.js module.exports = { plugins: [ \"addAttributesToSVGElement\" ] } svgo.config.js module.exports = { plugins: [ { name: \"addAttributesToSVGElement\", params: { attributes: null } } ] }","s":"Usage","u":"/docs/plugins/add-attributes-to-svg-elements/","h":"#usage","p":10},{"i":15,"t":"attributes Attributes to add to the element. If key/value pairs are passed, the attributes and added with the paired value. If an array is passed, attributes are added with no key associated with them.","s":"Parameters","u":"/docs/plugins/add-attributes-to-svg-elements/","h":"#parameters","p":10},{"i":17,"t":"Live Editor const svg = ` `; const svgoConfig = { js2svg: { indent: 2, pretty: true }, plugins: [ \"addAttributesToSVGElement\" ] } render(); Result Loading...","s":"Demo","u":"/docs/plugins/add-attributes-to-svg-elements/","h":"#demo","p":10},{"i":19,"t":"https://github.com/svg/svgo/blob/main/plugins/addAttributesToSVGElement.js","s":"Implementation","u":"/docs/plugins/add-attributes-to-svg-elements/","h":"#implementation","p":10},{"i":21,"t":"All optimizations performed by SVGO are through the various plugins that are either built-in, or provided in your SVGO config. Built-in plugins are focused around either optimizations or compatibility. However, the plugin architecture is very flexible, so plugins can be made to do effectively anything.","s":"Plugins","u":"/docs/plugins/","h":"","p":20},{"i":23,"t":"Presets are generalized SVGO plugin pipelines, though there is only one built-in to SVGO called Preset Default. The Preset Default pipeline can be used by either: Not defining a plugins property in the config. Omitting the config altogether. Specifying the preset-default plugin.","s":"Presets","u":"/docs/plugins/","h":"#presets","p":20},{"i":25,"t":"Overrides the class attribute in the outer most element, omitting duplicates or null classes if found in your configuration. caution If there is no class attribute to begin with, it will be added. However, if the there were already classes assigned, these are removed and replaced with the classes configured in this plugin. If you have a standalone SVG, this is not an optimization and will increase the size of the SVG document. This plugin is only relevant when considering multiple SVGs that may be inlined a parent document. By adding classes, if the parent document is aware, you can share styles across all inlined SVG elements.","s":"Add Classes to SVG","u":"/docs/plugins/add-classes-to-svg-element/","h":"","p":24},{"i":27,"t":"Basic Parameters svgo.config.js module.exports = { plugins: [ \"addClassesToSVGElement\" ] } svgo.config.js module.exports = { plugins: [ { name: \"addClassesToSVGElement\", params: { classNames: null } } ] }","s":"Usage","u":"/docs/plugins/add-classes-to-svg-element/","h":"#usage","p":24},{"i":29,"t":"classNames Adds the specified class names to the outer most element. className Adds the specified class name to the outer most element. If classNames is specified, this is ignored.","s":"Parameters","u":"/docs/plugins/add-classes-to-svg-element/","h":"#parameters","p":24},{"i":31,"t":"Live Editor const svg = ` `; const svgoConfig = { js2svg: { indent: 2, pretty: true }, plugins: [ \"addClassesToSVGElement\" ] } render(); Result Loading...","s":"Demo","u":"/docs/plugins/add-classes-to-svg-element/","h":"#demo","p":24},{"i":33,"t":"https://github.com/svg/svgo/blob/main/plugins/addClassesToSVGElement.js","s":"Implementation","u":"/docs/plugins/add-classes-to-svg-element/","h":"#implementation","p":24},{"i":35,"t":"Removes redundant whitespaces from attribute values. This will not modify the attribute keys, nor remove them if the value becomes empty after optimization.","s":"Cleanup Attributes","u":"/docs/plugins/cleanup-attrs/","h":"","p":34},{"i":37,"t":"Basic Parameters svgo.config.js module.exports = { plugins: [ \"cleanupAttrs\" ] } svgo.config.js module.exports = { plugins: [ { name: \"cleanupAttrs\", params: { newlines: true, trim: true, spaces: true } } ] }","s":"Usage","u":"/docs/plugins/cleanup-attrs/","h":"#usage","p":34},{"i":39,"t":"newlines Replace instances of a newline with a single whitespace. trim Trim whitespace characters from the start and end of attribute values. spaces Replace all instances of 2 or more whitespace characters with a single whitespace.","s":"Parameters","u":"/docs/plugins/cleanup-attrs/","h":"#parameters","p":34},{"i":41,"t":"Live Editor const svg = ` `; const svgoConfig = { js2svg: { indent: 2, pretty: true }, plugins: [ \"cleanupAttrs\" ] } render(); Result Loading...","s":"Demo","u":"/docs/plugins/cleanup-attrs/","h":"#demo","p":34},{"i":43,"t":"https://github.com/svg/svgo/blob/main/plugins/cleanupAttrs.js","s":"Implementation","u":"/docs/plugins/cleanup-attrs/","h":"#implementation","p":34},{"i":45,"t":"Cleans up enable-background, unless the document uses elements. Only cleans up attribute values and inline-styles, but does not affect stylesheets in