diff --git a/packages/vite/src/node/plugins/esbuild.ts b/packages/vite/src/node/plugins/esbuild.ts index bc4a1f780a54d5..6fdf74ee05c4ad 100644 --- a/packages/vite/src/node/plugins/esbuild.ts +++ b/packages/vite/src/node/plugins/esbuild.ts @@ -27,9 +27,9 @@ import { searchForWorkspaceRoot } from '..' const debug = createDebugger('vite:esbuild') const INJECT_HELPERS_IIFE_RE = - /(.*)(var [^\s]+=function\(.*\){"use strict";)(.*)/ + /(.*)(var [^\s]+=function\([^)]*?\){"use strict";)(.*)/ const INJECT_HELPERS_UMD_RE = - /(.*)(\(function\(.*\){.+amd.+function\(.*\){"use strict";)(.*)/ + /(.*)(\(function\([^)]*?\){.+amd.+function\([^)]*?\){"use strict";)(.*)/ let server: ViteDevServer