@@ -175,7 +175,7 @@ export async function* serveWithVite(
175175 // If server is active, send an error notification
176176 if ( result . errors ?. length && server ) {
177177 hadError = true ;
178- server . ws . send ( {
178+ server . hot . send ( {
179179 type : 'error' ,
180180 err : {
181181 message : result . errors [ 0 ] . text ,
@@ -188,7 +188,7 @@ export async function* serveWithVite(
188188 } else if ( hadError && server ) {
189189 hadError = false ;
190190 // Send an empty update to clear the error overlay
191- server . ws . send ( {
191+ server . hot . send ( {
192192 'type' : 'update' ,
193193 updates : [ ] ,
194194 } ) ;
@@ -249,9 +249,6 @@ export async function* serveWithVite(
249249 const projectRoot = join ( context . workspaceRoot , root as string ) ;
250250 const browsers = getSupportedBrowsers ( projectRoot , context . logger ) ;
251251 const target = transformSupportedBrowsersToTargets ( browsers ) ;
252- const polyfills = Array . isArray ( ( browserOptions . polyfills ??= [ ] ) )
253- ? browserOptions . polyfills
254- : [ browserOptions . polyfills ] ;
255252
256253 // Setup server and start listening
257254 const serverConfiguration = await setupServer (
@@ -263,7 +260,7 @@ export async function* serveWithVite(
263260 ! ! browserOptions . ssr ,
264261 prebundleTransformer ,
265262 target ,
266- isZonelessApp ( polyfills ) ,
263+ isZonelessApp ( browserOptions . polyfills ) ,
267264 browserOptions . loader as EsbuildLoaderOption | undefined ,
268265 extensions ?. middleware ,
269266 transformers ?. indexHtml ,
@@ -300,7 +297,7 @@ export async function* serveWithVite(
300297 key : 'r' ,
301298 description : 'force reload browser' ,
302299 action ( server ) {
303- server . ws . send ( {
300+ server . hot . send ( {
304301 type : 'full-reload' ,
305302 path : '*' ,
306303 } ) ;
0 commit comments