From dd371ff5818a7ee887e7d6bad6692088e1476875 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Mon, 27 Mar 2023 12:28:26 +0900 Subject: [PATCH] More fix --- crates/swc_ecma_minifier/src/option/mod.rs | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/crates/swc_ecma_minifier/src/option/mod.rs b/crates/swc_ecma_minifier/src/option/mod.rs index 26b7abd45466..8df6197350d8 100644 --- a/crates/swc_ecma_minifier/src/option/mod.rs +++ b/crates/swc_ecma_minifier/src/option/mod.rs @@ -45,6 +45,18 @@ pub struct MinifyOptions { pub enclose: bool, } +impl Default for MinifyOptions { + fn default() -> Self { + Self { + rename: Default::default(), + compress: Default::default(), + mangle: Default::default(), + wrap: Default::default(), + enclose: Default::default(), + } + } +} + #[derive(Debug, Clone, Copy, Serialize, Deserialize)] #[serde(rename_all = "camelCase")] #[serde(deny_unknown_fields)] @@ -367,6 +379,5 @@ const fn default_ecma() -> EsVersion { EsVersion::Es5 } -impl_default!(MinifyOptions); impl_default!(MangleOptions); impl_default!(CompressOptions);