Function minifier::js::minify

source ·
pub fn minify(source: &str) -> Minified<'_>
Expand description

Minifies a given JS source code.

Example

use minifier::js::minify;

let js = r#"
    function forEach(data, func) {
       for (var i = 0; i < data.length; ++i) {
           func(data[i]);
       }
    }"#.into();
let js_minified = minify(js);
assert_eq!(
    &js_minified.to_string(),
    "function forEach(data,func){for(var i=0;i<data.length;++i){func(data[i])}}",
);