Add option modernTargets
to @vitejs/plugin-legacy
before official support:
legacy({
targets: ['chrome 87', 'safari 13', 'firefox 78', 'edge 88'],
// use modernTargets
modernPolyfills: true,
modernTargets: [
'defaults',
'chrome 87',
'safari 13',
'firefox 78',
'edge 88'
]
})