diff --git a/CHANGELOG.md b/CHANGELOG.md index abebc068..b472ff44 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +## Fixed +- Fixed an issue where `remapper` was still referenced in the webpack config. #TINY-12932 + ## 15.0.2 - 2025-02-03 ## Improved diff --git a/modules/server/src/main/ts/bedrock/compiler/Webpack.ts b/modules/server/src/main/ts/bedrock/compiler/Webpack.ts index 4002e343..a6bcf553 100644 --- a/modules/server/src/main/ts/bedrock/compiler/Webpack.ts +++ b/modules/server/src/main/ts/bedrock/compiler/Webpack.ts @@ -20,23 +20,7 @@ interface CompileInfo { readonly config: webpack.Configuration; } -const moduleAvailable = (name: string) => { - try { - require.resolve(name); - return true; - } catch (e) { - return false; - } -}; - -const webpackRemap: Array> = moduleAvailable('@ephox/swag') ? [ - { - test: /\.(js|mjs|tsx?)$/, - use: [ '@ephox/swag/webpack/remapper' ] - } -] : []; - -const webpackSharedRules = webpackRemap.concat([ +const webpackSharedRules = ([] as any[]).concat([ { test: /\.js$/, resolve: {