From 476fa9b2b689ae9cab35a0cac106a99fc03f8a50 Mon Sep 17 00:00:00 2001 From: jserfeng <1114550440@qq.com> Date: Fri, 4 Aug 2023 13:40:47 +0800 Subject: [PATCH] fix: fix mangle options type def --- .changeset/tough-dots-march.md | 5 +++++ types/swcTypes.d.ts | 8 ++++---- 2 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 .changeset/tough-dots-march.md diff --git a/.changeset/tough-dots-march.md b/.changeset/tough-dots-march.md new file mode 100644 index 0000000..af32f2c --- /dev/null +++ b/.changeset/tough-dots-march.md @@ -0,0 +1,5 @@ +--- +"@modern-js/swc-plugins": patch +--- + +fix: fix mangle options type def diff --git a/types/swcTypes.d.ts b/types/swcTypes.d.ts index 42d7a9e..600faa0 100644 --- a/types/swcTypes.d.ts +++ b/types/swcTypes.d.ts @@ -203,10 +203,10 @@ export interface TerserCompressOptions { } export interface TerserMangleOptions { props?: TerserManglePropertiesOptions; - top_level?: boolean; - keep_class_names?: boolean; - keep_fn_names?: boolean; - keep_private_props?: boolean; + topLevel?: boolean; + keepClassNames?: boolean; + keepFnNames?: boolean; + keepPrivateProps?: boolean; ie8?: boolean; safari10?: boolean; reserved?: string[];