feat(core): faster HTML minimizer - siteConfig.future.experimental_faster.swcHtmlMinimizer (#10554)

This commit is contained in:
Sébastien Lorber 2024-10-04 18:26:54 +02:00 committed by GitHub
parent 126d395f2d
commit 912c4954d9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 406 additions and 92 deletions

View file

@ -7,9 +7,14 @@
import * as lightningcss from 'lightningcss';
import browserslist from 'browserslist';
import {minify as swcHtmlMinifier} from '@swc/html';
import type {RuleSetRule} from 'webpack';
import type {JsMinifyOptions} from '@swc/core';
export function getSwcHtmlMinifier(): typeof swcHtmlMinifier {
return swcHtmlMinifier;
}
export function getSwcJsLoaderFactory({
isServer,
}: {