use std::fs::File; use std::io::{stdin, stdout, Read, Write}; use structopt::StructOpt; use minify_html::{minify, Cfg}; #[derive(StructOpt)] #[structopt( name = "minify-html", about = "Extremely fast and smart HTML + JS + CSS minifier" )] // WARNING: Keep descriptions in sync with Cfg. struct Cli { /// File to minify; omit for stdin. #[structopt(short, long, parse(from_os_str))] src: Option, /// Output destination; omit for stdout. #[structopt(short, long, parse(from_os_str))] out: Option, /// Minify JS in `