Lev Solntsev
Lev Solntsev
Well, there is an old idea just to optimize SVG, but don't save. Just tell whether it can be optimized with some threshold value. E.g. fail if it can be...
I just don't know what do you want to be reported. Maybe a dry-run which can say what can different plugins save? There is plenty of combinations though, maybe with...
Sounds like out of SVGO's scope. It's for an optimizing in terms of the file size in the first place, with a bit of image manipulating (for optimization purposes as...
Not quite so, it's about lines simplification. Still, it's not that useful, IMHO.
SVGO has nothing to do neither with Node.js nor CSS-tree. I think you should report to corresponding places.
It's never meant to. `convertTransform` optimizes transform's representation. E.g. long sequence to a short matrix, or a matrix to even shorter variant (e.g. `scale` or `skewX`). Unfortunately, there is no...
In general, not only `` elements—any element with ID can be used elsewhere. (`cleanupIDs` removes unused IDs by default.)
It's not a bug. It's a desirable behavior. Unfortunately, it's not easy to implement. Merging paths can lead to issues like excluding sections. To avoid them one need to check...
Yes, if their convex hulls touch.
Who maintains brew svgo package and how it works? Does it need node.js?