From 9f6493ea43279812ced8d1117e9a49ef7fdad2b6 Mon Sep 17 00:00:00 2001 From: mattpeng Date: Wed, 8 May 2024 19:53:14 +0800 Subject: [PATCH] fix(plugin-legacy): completeSystemWrapPlugin RegExp --- packages/vite/src/node/plugins/completeSystemWrap.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vite/src/node/plugins/completeSystemWrap.ts b/packages/vite/src/node/plugins/completeSystemWrap.ts index 700a4202c0a4e4..8244fe80c046a0 100644 --- a/packages/vite/src/node/plugins/completeSystemWrap.ts +++ b/packages/vite/src/node/plugins/completeSystemWrap.ts @@ -4,7 +4,7 @@ import type { Plugin } from '../plugin' * make sure systemjs register wrap to had complete parameters in system format */ export function completeSystemWrapPlugin(): Plugin { - const SystemJSWrapRE = /System.register\(.*(\(exports\)|\(\))/g + const SystemJSWrapRE = /System.register\(.*?(\(exports\)|\(\))/g return { name: 'vite:force-systemjs-wrap-complete',