File tree 1 file changed +6
-1
lines changed
packages/angular/build/src/builders/dev-server
1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -248,7 +248,12 @@ export async function* serveWithVite(
248
248
const { root = '' } = await context . getProjectMetadata ( projectName ) ;
249
249
const projectRoot = join ( context . workspaceRoot , root as string ) ;
250
250
const browsers = getSupportedBrowsers ( projectRoot , context . logger ) ;
251
+
251
252
const target = transformSupportedBrowsersToTargets ( browsers ) ;
253
+ // Needed for browser-esbuild as polyfills can be a string.
254
+ const polyfills = Array . isArray ( ( browserOptions . polyfills ??= [ ] ) )
255
+ ? browserOptions . polyfills
256
+ : [ browserOptions . polyfills ] ;
252
257
253
258
// Setup server and start listening
254
259
const serverConfiguration = await setupServer (
@@ -260,7 +265,7 @@ export async function* serveWithVite(
260
265
! ! browserOptions . ssr ,
261
266
prebundleTransformer ,
262
267
target ,
263
- isZonelessApp ( browserOptions . polyfills ) ,
268
+ isZonelessApp ( polyfills ) ,
264
269
browserOptions . loader as EsbuildLoaderOption | undefined ,
265
270
extensions ?. middleware ,
266
271
transformers ?. indexHtml ,
You can’t perform that action at this time.
0 commit comments