enter flatten Selectors filter Mqs filter Pseudos clean Pseudos compare Specificity compare Simple Selector Node Selector Specificity sort Selectors csstree Style Declaration Css Str Css Str csstree List stable specificity selectors atrule rule selector mq mq Str mq Expr pseudo Selectors Str Specificity Specificity property property property Priority css Ast selectors selectors selectors selectors Mqs Pseudos Specificity Specificity Simple Selector Node Simple Selector Node selector selector declaration elem elem css selector css Ast mq Str pseudo Selectors Str Simple Selector Node Simple Selector Node Specificity Specificity selectors Selector Specificity visit item item atrule rule pseudos list type children priority cdata flatten Selectors filter Mqs filter Pseudos clean Pseudos compare Specificity compare Simple Selector Node sort Selectors csstree Style Declaration Css Str Css Str noop change Plugins State flatten Plugins Cbk optimize Folder process Directory Files Descriptions optimize File process Data SVG write Output print Time Info print Profit Info check Optimize File Error check Write File Error show Plugins print Error Exit FS PATH chalk mkdirp promisify readdir read File write File SVGO YAML PKG encode Datauri SVG decode Datauri SVG check Dir reg File SVG input output config node Version config Path precision dir ouput Folder data data file matched split svg Files Descriptions files Folder Folder Path Folder Files Folder Output start Time prev File Size result File Size processing Time profit Percents list chunk resolve reject file file names names state config config config config config config config index files files files dir dir dir output output output output output output output output file Description Folder data data data data error error error error error error info input input input input time Bytes Bytes val val node Version config Path config Data config Data config config config config config config config config config config config config config config precision dir dir dir dir dir dir dir ouput Folder noop noop print Error Exit print Error Exit data data data data data data data data data file file file file file resolve reject flatten Plugins Cbk names split files files output output output output output output output output output output output output Folder Folder Folder Path Folder Path Folder Files Folder Output files Folder error error error error error error info input input input input input processing Time prev File Size result File Size list quiet recursive Precision multipass js2svg pretty indent datauri input input input exports plugins index input Path output Path path data prepare Plugins extend Config setup Custom optimize Plugins FS yaml plugins plugins defaults config defaults config item item item error plugins plugins plugins Precision params params params params datauri exports active active active active active active active multipass svg2js js2svg CSS List values node node Data clone arr Names arr Names arr Names node node Data node Data clone Node Names Names Attr Attr Attr clone enumerable enumerable configurable configurable add Handler add Handler Attr Attr add add Single remove remove Single item toggle exports Tag Children Attribute base Css Adapter svgo Css Adapter Min svgo Css Adapter svgo Css Adapter Min exports Style CSS Declaration csstree csstools node node Data clone inline Css Str declarations style Declaration properties properties properties properties properties css str Important property property property property node node Data node Data clone inline Css Str declaration property property property property Node properties Synced Synced Synced Synced style Attr style Attr style Attr style style parse Error parse Error parse Error parse Error clone Style enumerable enumerable configurable configurable add Style Handler add Style Handler Style Attr Style Attr Style Style context parse load Css Css handle Parse Error Property Property Priority Property item Properties remove Property priority Property exports S2 SVG encode Entity EOL Elem defaults entities indent indent svg tag Start tag End tag Start tag End Indent Indent processed Data data End attrs config data data data data data defaults defaults config indent indent item Elem doctype Start doctype End doctype End proc Inst Start proc Inst End proc Inst End tag Start tag End tag End tag Start tag End tag End tag Start tag End tag End attr Start attr End comment Start comment End comment End cdata Start cdata End cdata End Start End End indent indent indent reg Entities reg Val Entities encode Entity pretty Tags exports config config indent Level Context Context Context data width width height height info convert create Indent create Doctype create Proc Inst create Comment create CDATA create Elem create Attrs create Test Test regexp Test func Test css svgo Css Adapter css Opts JSAPI node node Data cloned Node cloned Child elem elem matched Els attr attr attr attr data node node Data cloned Node cloned Node param elem insertion insertion callback val val context context selectors selectors css Opts css Opts css Opts selector xml Mode adapter writable exports style Node Node content clone Elem local elem rename Elem Empty closest Elem splice Content Attr Attr Local attr computed Attr remove Attr attrs add Attr Attr Attr query Selector query Selector matches monkeys Item full filter items data data info info plugins plugins reverse data data data data data info info info info info group group group item item item exports content push Content trim SAX JSAPI CSS List Style CSS Declaration entity Declaration config sax root current stack Context parsing Error subset Start elem start end content elem config content data data elem elem Context root strict trim normalize lowercase xmlns position elem elem content content doctype Index ondoctype processinginstruction onprocessinginstruction comment oncomment cdata oncdata prefix prefix local local attrs style onopentag ontext onclosetag message onerror error error onend exports FS prefix regexp match data str str Num remove Leading str str str data item item path encode Datauri SVG decode Datauri SVG intersect Arrays cleanup Data remove Leading check Dir SVGO optimize Callback CONFIG G2 SV JS PLUGINS JSAPI encode Datauri SVG S2 SVG config config max Pass Count counter prev Result Size svgjs resolve reject config info info info optimize Callback optimize Callback svgjs svgjs svgjs svgjs svgstr svgstr config data path optimize optimize create Content Item exports animation descriptive shape structural paint Server Rendering container Content Content Child light Source filter Primitive filter Primitive filter Primitive elems Groups path Elems animation Addition animation Attribute Target animation animation Timing animation conditional Processing core core graphical presentation presentation xlink transfer transfer attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups attrs Groups width width width width width height height height height height clip mask mask opacity fill stroke display visibility kerning direction slope intercept amplitude exponent offset offset attrs Groups Defaults attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs attrs target defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults defaults content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content Groups content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content alt Glyph alt Glyph Def alt Glyph Item animate animate Color animate Motion animate Transform cx cx cx cy cy cy circle clip Path Units clip Path cursor defs desc ellipse mode fe Blend type type type fe Color Matrix fe Component Transfer operator operator k1 k2 k3 k4 fe Composite order bias edge Mode preserve Alpha fe Convolve Matrix surface Scale surface Scale diffuse Constant fe Diffuse Lighting scale Channel Selector Channel Selector fe Displacement Map azimuth elevation fe Distant Light fe Flood fe Func fe Func fe Func fe Func std Deviation fe Gaussian preserve Aspect Ratio preserve Aspect Ratio preserve Aspect Ratio preserve Aspect Ratio fe fe Merge fe Merge Node radius fe Morphology dx dy fe Offset fe Point Light specular Constant specular Exponent specular Exponent fe Specular Lighting points points points fe Spot Light fe Tile base Frequency num Octaves seed stitch Tiles fe Turbulence primitive Units filter font foreign glyph glyph hatch Units hatch Content Units pitch rotate hatch hatch Path hkern x1 x1 y1 y1 x2 x2 y2 y2 line spread Method linear Gradient marker Units marker Width marker Height marker mask Units mask Content Units metadata mpath path pattern Units pattern Content Units pattern polygon polyline gradient Units radial Gradient mesh Gradient mesh Row mesh Patch rect script solid Color stop style zoom Pan version base Profile content Script Type content Style Type svg symbol Adjust start Offset method spacing Path title tref tspan view vkern elems editor Namespaces references Props inheritable Attrs presentation Inheritable Group Attrs colors Names colors Names colors Props transform Point compute Cubic Base compute Cubic Derivative Roots compute Quadratic Base compute Quadratic Derivative Root collapse Repeated Support support Point process Simplex minus dot orth Absolute add Point gather Points convex Hull cross rotate rotate a2c Comma Wsp Comma Wsp Flag Comma Wsp Coordinate Pair Arc Seq reg Path Instructions reg Coordinate Sequence reg Arc Argument Sequence reg Numeric Values transform2js transforms Multiply transform Arc collections references Props Stroke Width cleanup Data remove Leading params path Data start Moveto Data pair current Point subpath Point instruction item Data relative2absolute matrix stroke transform Precision Elem Stroke Width stroke Width rotation minx minx miny miny maxx maxx maxy maxy mt mt result tl tr dn denominator points1 points2 hull Nest1 hull Nest2 simplex direction iterations index max AO AO AB AB AC ACB ABC Path prev base Point data ctrl Point curves lower min bottom upper max hull rad rx2 ry2 cx cy f1 f2 df f2old x2old y2old c1 s1 c2 s2 hx hy newres matrix data dest source direction direction direction polygon simplex v1 v1 v2 v2 path path point points points item index x1 y1 rx ry angle large arc flag sweep flag x2 y2 recursive reg Path Instructions data data data data reg Coordinate Sequence pair current Point current Point current Point current Point current Point item Data item Data item Data item Data item Data item Data subpath Point subpath Point subpath Point instruction instruction transform Precision reg Numeric Values reg Numeric Values Point Point xa xa xa xa xb xb xb xb xc xc xc xc xd xd ya ya ya ya yb yb yb yb yc yc yc yc yd yd params item path1 gather Points gather Points path2 convex Hull convex Hull hull1 hull1 hull2 hull2 direction direction direction direction direction direction direction direction direction direction direction direction simplex AO AO AO AO AO AO AO AO AB AB AB AB AB AC AC AC ACB ACB ABC ABC Path Path Path Path Path Path Path Path Path Path Path Path Path Path Path ctrl Point Absolute point upper rad rad rad rad rad rad x1 x1 y1 y1 x2 x2 x2 y2 y2 y2 df f2 f2 f2 f2 rx ry angle sweep flag x2old y2old f1 f1 instruction instruction instruction instruction instruction instruction instruction instruction instruction data data data data data path JS path JS path2js relative2absolute prefix local apply Transforms minx minx miny miny maxx maxx maxy maxy compute Cubic Bounding Box compute Quadratic Bounding Box js2path coords coords base prev Index intersects max max max max max max min min min min min min rad deg cos acos sin asin tan atan transform Matrix multiply Transform Matrices reg Transform Types reg Transform Split reg Numeric Values transforms transforms mth Precision data sx sy cols Sum rows Sum rows Sum scale rotate cos cos cos sin sin sin denom cx cy rot ellipse Col square Sum root major Axis Sqr minor Axis Sqr major term1 term2 transform reg Transform Split item item num num transform transform multiply Transform Matrices deg deg deg val val val Precision Precision Precision Precision Precision Precision Precision sin rot rot ellipse major Axis Sqr minor Axis Sqr term1 term2 data data data data data data data data data transform2js transforms Multiply mth matrix Transform transform Arc ENOCLS attributes svg ENOCLS attribute attribute type active description prefix prefix local local fn ENOCLS Names svg ENOCLS Names type active description fn reg Newlines Space reg Newlines reg Spaces reg Newlines Space reg Newlines reg Spaces type active description newlines trim spaces params fn check Enable Background check Filter monkeys reg Enable Background Filter elems match Step item item items fn elems reg Enable Background item item item item fn data Step type active description fn monkeys Matches Prefix generate Dstring references Props reg References Url reg References Href reg References Begin style Script generate Dchars max Dindex Ds references Ds Style Script preserve Ds preserve Prefixes Prefix Postfix item Defs str items prefix current current arr params style Script item item reg References Url reg References Href reg References Begin attr data preserve Prefixes preserve Prefixes current params Prefix prefix type active description remove minify prefix preserve preserve Prefixes force params fn round Values reg Numeric Values reg Separator remove Leading absolute Lengths lists lists Arr rounded List Arr px Num reg Separator reg Numeric Values px Num num elem type active description Precision leading Px convert Px params cm mm pt pc fn reg Numeric Values remove Leading absolute Lengths Precision nums num num match units px Num num num Precision Precision Precision reg Numeric Values px Num type active description Precision leading Px convert Px params cm mm pt pc fn Animated Attr collections attrs Inheritable animation Elems item animation Elems animation Elems Animated Attr Animated Attr attr type active description fn rgb2hex collections Comma reg RGB reg HEX val lower Val rgb val reg RGB match reg HEX type active description current Color names2hex rgb2hex shorthex shortname params fn convert Relative filters convert Mixed Convex Intersection strong Round round Curve Straight Line make Longhand Distance Cubic Bezier Point find Circle Arc Arc Prev find Arc Angle data2 Path path Elems path2js js2path apply Transforms cleanup Data stroke stroke Linecap data data data data point subpath Point instruction instruction instruction stringify rel Subpoint path Base prev prev sdata pdata angle sweep arc output rel Center rel Circle arc Curves Prev suffix prev Data Data prev Arc adata absolute Data Str relative Data Str center center a1 b1 c1 a2 b2 c2 denom cross rounded sqr cub mt sqr Mt mid Point m1 m2 radius tolerance tolerance x1 y1 x2 y2 path path path params params params data data data data data coords item point1 point2 curve curve curve curve curve circle circle rel Circle path Data path Elems precision precision precision precision item item item data data data data data data data data data data data data params params params params params params params params instruction instruction instruction instruction instruction instruction instruction sdata sdata sdata sdata circle circle circle prev prev Data Data Data Data rel Circle rel Circle arc output output arc Curves path rel Subpoint adata adata curve curve curve curve center center point point type active description apply Transforms apply Transforms Stroked threshold tolerance make Arcs straight Curves line Shorthands curve Smooth Shorthands Precision transform Precision remove Useless collapse Repeated utilize Absolute leading negative Extra Space force Absolute Path params fn instruction instruction instruction instruction instruction instruction instruction instruction instruction data data data data data data data data coords coords coords coords coords coords coords coords coords base base base base base center center center center radius radius radius radius sdata index index index reg convert Arcs width height path Data x1 y1 x2 y2 coords cx cy Path Data ecx ecy rx ry Path Data reg type active description convert Arcs params prefix prefix prefix prefix prefix local local local local local fn styling Props Attr Single Quotes Quotes Quoted Parenthesis Decl End Important reg Declaration Block reg Strip Comments style styles attrs prop val Single Quotes Single Quotes Single Quotes Single Quotes Quotes Quotes Quotes Quotes Parenthesis reg Strip Comments style val prop attrs type active description Important params Index local prefix prop fn convert Transform define Precision Matrix Data Digits convert Shorts remove Useless js2transform round Transform round smart Round cleanup Data transform2js transforms Multiply matrix Transform data matrix Data significant Digits transform decomposed transform tolerance rounded item attr params params params params data data data transforms transforms transform JS transform precision item item item params params params params params params params params params params params attr attr attr data data data data data round Transform Matrix Data Digits transform transform transform decomposed decomposed transforms precision precision precision precision type active description convert Shorts Precision transform Precision transform Precision matrix Transform Translate Scale Rotate remove Useless collapse leading negative Extra Space params fn deg Precision data data data data data data enter enter csstree css Tools style Els styles selectors css Str css Ast selectors Mq selectors Pseudo sorted Selectors selector Str selected Els style Declaration Selector style defs style css Str css Ast selectors selectors Mq selectors Pseudo selectors Pseudo selector Str style Csstree Declaration item item style type active Matched remove Matched Selectors Mqs Pseudos params description parse parse Custom Property style css Ast selected Els visit visit fn path2js js2path intersects prev Content Item prev Content Item Keys content Item Attrs equal Data prev Path JS cur Path JS prev Content Item prev Content Item content Item prev Path JS cur Path JS cur Path JS params type active description collapse Repeated leading negative Extra Space params content fn clone walk walk find Style Elems Filter collect Usage Data csso minify Options Stylesheet minify Options Attribute elems style Css DATA elem Style result item item safe usage Data Data raw Data obj items items styles ast ast options options usage Data options options options options ast ast ast ast style Css minify Options Stylesheet elem Style minify Options Attribute item item item item styles usage Data type active description force ids ids classes classes tags tags usage usage usage params DATA fn intersect Inheritable Attrs inheritable Attrs path Elems intersection Transform Clip intersected Path intersection intersection path Elems type active description fn collections path Elems references Props attr path Elems type active description fn Identifier match match Url attr Empty prefix add Prefix Attr add Prefix Attr add Prefix Href Attr add Prefix Url Attr path csstree css Rx unquote collections references Props rx add Prefix Url Matches url Matches Prefixed Prefixed Prefixed url Val prefix filename css Str css Ast rx val val attr attr attr attr add Prefix url Val node extra css Str css Ast css Ast type active delim params description parse parse Custom Property fn selectors type active description fn SEPARATOR elem Separator preserve Current Color patterns Fill Current Color Stroke Current Color elem Separator elem Separator elem Separator type active description elem Separator preserve Current Color attrs attrs params fn type active description fn standard Descs type active remove params description fn type active description fn type active description fn editor Namespaces prefixes type active description additional Namespaces params fn Regex type active description params fn type active description fn container container type active description fn type active description tspan tref params fn reg Valid Path type active description display opacity0 circle R0 ellipse X0 ellipse Y0 rect Width0 rect Height0 pattern Width0 pattern Height0 Width0 Height0 path Empty polyline Empty Points polygon Empty Points params fn type active description fn inheritable Attrs attrs Groups apply Groups type active description fn Transform parse View Box path Moves View Box SVGO path intersects path2js path JS view Box Data path regexp item svg path item item item path JS path JS view Box JS view Box Data path path type active description instruction fn left bottom elem prefix prefix local local type active description fn type active description fn type active description fn type active description fn collections elems attrs Groups elems Groups attrs Groups Defaults attrs Inheritable apply Groups group Defaults elem type active description unknown Content unknown Attrs Attrs useless Overrides Data Attrs Aria Attrs Role Attr params attrs attrs defaults attr content content fn remove Sfrom Collection monkeys xmlns Collection pos item ns items ns pos item data type active description fn Items Rendering item Items item Rendering child child Items type active description content content fn Node shape reg Stroke Props reg Fill Props style Script stroke fill Stroke decline Stroke style Script shape type active description stroke fill remove Style Script Style Script params prefix prefix local local fn view Box Elems nums view Box Elems type active description fn type active description fn type active description fn convert traverse JSAPI count defs fill stroke defs Tag style def def Clone item item href callback item data defs Tag def Clone def child child callback type active description elem elem reused reused local local local prefix prefix prefix content attrs style fn attrs sorted orderlen xmlns Order aindex bindex attr type active description order params attrs fn