diff --git a/crates/swc_ecma_minifier/src/option/mod.rs b/crates/swc_ecma_minifier/src/option/mod.rs index 383d7661a506..73145b3c59fa 100644 --- a/crates/swc_ecma_minifier/src/option/mod.rs +++ b/crates/swc_ecma_minifier/src/option/mod.rs @@ -58,7 +58,7 @@ pub struct MangleOptions { #[serde(default, alias = "properties")] pub props: Option, - #[serde(default = "true_by_default", alias = "toplevel")] + #[serde(default, alias = "toplevel")] pub top_level: bool, #[serde(default, alias = "keep_classnames")] diff --git a/crates/swc_ecma_minifier/tests/fixture/issues/6344/1/mangle.json b/crates/swc_ecma_minifier/tests/fixture/issues/6344/1/mangle.json index 0967ef424bce..9fa9d303874e 100644 --- a/crates/swc_ecma_minifier/tests/fixture/issues/6344/1/mangle.json +++ b/crates/swc_ecma_minifier/tests/fixture/issues/6344/1/mangle.json @@ -1 +1,3 @@ -{} +{ + "toplevel": true +} diff --git a/crates/swc_ecma_minifier/tests/fixture/issues/6344/2/mangle.json b/crates/swc_ecma_minifier/tests/fixture/issues/6344/2/mangle.json index 0967ef424bce..9fa9d303874e 100644 --- a/crates/swc_ecma_minifier/tests/fixture/issues/6344/2/mangle.json +++ b/crates/swc_ecma_minifier/tests/fixture/issues/6344/2/mangle.json @@ -1 +1,3 @@ -{} +{ + "toplevel": true +} diff --git a/crates/swc_html_minifier/tests/fixture/element/script-group/output.min.html b/crates/swc_html_minifier/tests/fixture/element/script-group/output.min.html index 168a00fc7913..cc09c528dec4 100644 --- a/crates/swc_html_minifier/tests/fixture/element/script-group/output.min.html +++ b/crates/swc_html_minifier/tests/fixture/element/script-group/output.min.html @@ -27,11 +27,11 @@
breaker
- +
breaker
- +
breaker
@@ -51,28 +51,28 @@
breaker
- +
breaker
- +
breaker
- +
breaker
- +
breaker
breaker
- +
breaker
breaker
- +
breaker
@@ -84,10 +84,10 @@
breaker
- +
breaker
- +
breaker
- \ No newline at end of file + \ No newline at end of file diff --git a/crates/swc_html_minifier/tests/fixture/element/script-options-1/output.min.html b/crates/swc_html_minifier/tests/fixture/element/script-options-1/output.min.html index 6623916aab81..8be8e100e978 100644 --- a/crates/swc_html_minifier/tests/fixture/element/script-options-1/output.min.html +++ b/crates/swc_html_minifier/tests/fixture/element/script-options-1/output.min.html @@ -1 +1 @@ -Document \ No newline at end of file +Document \ No newline at end of file diff --git a/crates/swc_html_minifier/tests/fixture/element/script/output.min.html b/crates/swc_html_minifier/tests/fixture/element/script/output.min.html index 5a51d7267478..ce945121482d 100644 --- a/crates/swc_html_minifier/tests/fixture/element/script/output.min.html +++ b/crates/swc_html_minifier/tests/fixture/element/script/output.min.html @@ -19,7 +19,7 @@