# minify Minification tool for html and json ## Usage First add the library to the dependencies of your project like this: ```toml [dependencies] minify = "1.2" ``` Afterwards you can import the library like this: ```rust extern crate minify; ``` ## Minify Html The following rules are applied for html minification: * Removal of ascii control characters * Removal of comments * Removal of multiple whitespaces * Removal of whitespaces before and after greater-than and less-than signs * `_<_html_>_` => `` ```rust extern crate minify; use minify::html::minify; fn main() { let html = r#"
"#; let html_minified = minify(html); } ``` ## Minify JSON The following rules are applied for json minification: * Removal of ascii control characters * Removal of whitespaces outside of strings ```rust extern crate minify; use minify::json::minify; fn main() { let json = r#" { "test": "test", "test2": 2 } "#; let json_minified = minify(json); } ``` License: MIT