svgo
SVGファイルを圧縮して小さくしてくれるコマンドラインツール。強い。イラレで出力したSVGなどはインデントが付いていて見やすかったりするが、配信時は圧縮しておきたいため、このツールを使うと良い。
code:shell
pnpm dlx svgo input.svg --multipass output.svg
--multipassは最適化を何度もかけてより強力な圧縮を行う。
なお、data-*の削除を行わないため、イラレで出力したSVGを圧縮する場合は先に属性の削除を行っておくと良い。