pull/5048/merge
7 hours ago committed by GitHub
commit f70e85dcce
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -30,8 +30,11 @@ export async function build(
) {
const start = Date.now()
// @ts-ignore only exists for rolldown-vite
if (vite.rolldownVersion) {
if (
!vite.version.startsWith('8.') &&
// @ts-ignore only exists for rolldown-vite
vite.rolldownVersion
) {
try {
await import('oxc-minify')
} catch {

@ -265,8 +265,12 @@ function renderAttrs(attrs: Record<string, string>): string {
}
async function minifyScript(code: string, filename: string): Promise<string> {
// @ts-ignore use oxc-minify when rolldown-vite is used
if (vite.rolldownVersion) {
if (vite.version.startsWith('8.')) {
// @ts-ignore minify is available in vite 8
const minify = vite.minify
return (await minify(filename, code)).code.trim()
// @ts-ignore use oxc-minify when rolldown-vite is used
} else if (vite.rolldownVersion) {
const oxcMinify = await import('oxc-minify')
return (await oxcMinify.minify(filename, code)).code.trim()
}

Loading…
Cancel
Save