use minify_html; use std::fs; use std::io::{self, Write}; use std::panic; fn main() { for dirent in fs::read_dir("../out/crashes").unwrap() { let path = dirent.unwrap().path().to_path_buf(); let path_in_catch = path.clone(); let res = panic::catch_unwind(|| { let mut contents = fs::read(path_in_catch).unwrap(); let _ = minify_html::in_place(&mut contents, &minify_html::Cfg { minify_js: false }); }); if res.is_err() { let contents = fs::read(path).unwrap(); io::stdout().write_all(&contents).unwrap(); break; }; fs::remove_file(path).unwrap(); } }