Architecture note: SVGO’s removeViewBox plugin and plugin pipeline design
Architecture note describing the requirements, design, trust boundaries, operational checks, failure modes, and evolution conditions for SVGO’s removeViewBox plugin.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Architecture note describing the requirements, design, trust boundaries, operational checks, failure modes, and evolution conditions for SVGO’s removeViewBox plugin.
Teams aiming for a repeatable SVG optimization workflow often commit an SVGO configuration file (e.g., .svgorc.js) to lock the exact plugin set and options, ensuring identical output across local machines and CI pipelines. One unresolved design decision in SVGO concerns whether the removeViewBox plugin should be enabled by default; changing this default coul