# svgo # # SVG Optimizer: a Node.js-based tool for optimizing Scalable Vector Graphics # files. It applies a series of transformation rules (plugins), which can be # toggled individually. # Optimize a file using the default plugins, overwriting the original file. svgo test.svg # Optimize a file and save the result to another file. svgo test.svg test.min.svg # Optimize all SVG files within a directory, overwriting the original files. svgo -f path/to/directory/with/svg/files # Optimize all SVG files within a directory and save the resulting files to # another directory. svgo -f path/to/input/dir -o path/to/output/dir # Optimize SVG content passed from another command, then save result to a file. cat test.svg | svgo -i - -o test.min.svg # Optimize a file and print out the result. svgo test.svg -o - # Optimize a file making sure a given plugin is enabled. svgo --enable=plugin_name # Show available plugins. svgo --show-plugins