diff --git a/packages/vite-plugin-svelte/src/utils/log.ts b/packages/vite-plugin-svelte/src/utils/log.ts index 591ac4fff..2c1e1e124 100644 --- a/packages/vite-plugin-svelte/src/utils/log.ts +++ b/packages/vite-plugin-svelte/src/utils/log.ts @@ -123,9 +123,10 @@ export function logCompilerWarnings( const extra = buildExtraWarnings(warnings, isBuild); const allWarnings = [...notIgnored, ...extra]; if (sendViaWS) { + const _warn = warn; warn = (w: Warning) => { handledByDefaultWarn.push(w); - warn(w); + _warn(w); }; } allWarnings.forEach((warning) => {