diff --git a/src/minify/css.rs b/src/minify/css.rs index d5aebea..0ce9321 100644 --- a/src/minify/css.rs +++ b/src/minify/css.rs @@ -2,7 +2,7 @@ use { crate::minify::esbuild::minify_using_esbuild, aho_corasick::{AhoCorasick, AhoCorasickBuilder}, - esbuild_rs::{Loader, TransformOptions, TransformOptionsBuilder}, + esbuild_rs::{Charset, Loader, SourceMap, TransformOptions, TransformOptionsBuilder}, lazy_static::lazy_static, std::sync::Arc, }; @@ -16,10 +16,13 @@ lazy_static! { .build(&[" = { let mut builder = TransformOptionsBuilder::new(); + builder.charset = Charset::UTF8; + builder.legal_comments = LegalComments::None; builder.loader = Loader::CSS; builder.minify_identifiers = true; builder.minify_syntax = true; builder.minify_whitespace = true; + builder.source_map = SourceMap::None; builder.build() }; } diff --git a/src/minify/js.rs b/src/minify/js.rs index ebc0f92..d5fabfc 100644 --- a/src/minify/js.rs +++ b/src/minify/js.rs @@ -2,7 +2,7 @@ use { crate::minify::esbuild::minify_using_esbuild, aho_corasick::{AhoCorasick, AhoCorasickBuilder}, - esbuild_rs::{TransformOptions, TransformOptionsBuilder}, + esbuild_rs::{Charset, LegalComments, SourceMap, TransformOptions, TransformOptionsBuilder}, lazy_static::lazy_static, std::sync::Arc, }; @@ -16,9 +16,12 @@ lazy_static! { .build(&[" = { let mut builder = TransformOptionsBuilder::new(); + builder.charset = Charset::UTF8; + builder.legal_comments = LegalComments::None; builder.minify_identifiers = true; builder.minify_syntax = true; builder.minify_whitespace = true; + builder.source_map = SourceMap::None; builder.build() }; }