From f22a965abd51bea1a16e4be1c872de6896d980c7 Mon Sep 17 00:00:00 2001 From: fi3ework Date: Mon, 5 Aug 2024 17:01:29 +0800 Subject: [PATCH] refactor: clean code --- lib/ExternalModule.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/ExternalModule.js b/lib/ExternalModule.js index 10f06c2af21..03f371c714b 100644 --- a/lib/ExternalModule.js +++ b/lib/ExternalModule.js @@ -564,11 +564,10 @@ class ExternalModule extends Module { topLevelDeclarations: new Set(), module: compilation.outputOptions.module }; - let { request, externalType } = this._getRequestAndExternalType(); + const { request, externalType } = this._getRequestAndExternalType(); this.buildMeta.exportsType = "dynamic"; let canMangle = false; this.clearDependenciesAndBlocks(); - switch (externalType) { case "this": this.buildInfo.strict = false; @@ -624,7 +623,6 @@ class ExternalModule extends Module { canMangle = false; } } - break; } if (type === "import") { @@ -638,8 +636,9 @@ class ExternalModule extends Module { this.buildMeta.exportsType = "namespace"; canMangle = false; } - break; } + + break; } } this.addDependency(new StaticExportsDependency(true, canMangle));