From 5d4586a32216194a207688989c04baf68932cdeb Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Fri, 10 Jun 2022 14:18:31 +0100 Subject: [PATCH] fix(webpack): respect `build.transpile` (#5043) --- packages/webpack/src/presets/base.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/webpack/src/presets/base.ts b/packages/webpack/src/presets/base.ts index ef99625f50..e69298c4bb 100644 --- a/packages/webpack/src/presets/base.ts +++ b/packages/webpack/src/presets/base.ts @@ -14,7 +14,8 @@ export function base (ctx: WebpackConfigContext) { baseAlias, baseConfig, basePlugins, - baseResolve + baseResolve, + baseTranspile ]) } @@ -157,9 +158,7 @@ export function baseTranspile (ctx: WebpackConfigContext) { pattern = pattern(ctx) } if (typeof pattern === 'string') { - const posixModule = pattern.replace(/\\/g, '/') - // TODO: should only do for clientside? (hint: pathNormalize) - transpile.push(new RegExp(escapeRegExp(normalize(posixModule)))) + transpile.push(new RegExp(escapeRegExp(normalize(pattern)))) } else if (pattern instanceof RegExp) { transpile.push(pattern) }