perf(theme): silence sass deprecations legacy-js-api (#214)

This commit is contained in:
pengzhanbo 2024-09-24 22:53:51 +08:00 committed by GitHub
parent 52c954a27a
commit 6a3c64326a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -37,7 +37,7 @@ export function extendsBundlerOptions(bundlerOptions: any, app: App): void {
api: 'modern-compiler',
...options,
sassOptions: {
silenceDeprecations: ['mixed-decls'],
silenceDeprecations: ['mixed-decls', 'legacy-js-api'],
...options.sassOptions,
},
}))
@ -47,6 +47,7 @@ export function extendsBundlerOptions(bundlerOptions: any, app: App): void {
css: {
preprocessorOptions: {
sass: {
silenceDeprecations: ['mixed-decls', 'legacy-js-api'],
logger: {
warn: (message, { deprecation, deprecationType }) => {
if (deprecation && deprecationType.id === 'mixed-decls')
@ -57,6 +58,7 @@ export function extendsBundlerOptions(bundlerOptions: any, app: App): void {
},
},
scss: {
silenceDeprecations: ['mixed-decls', 'legacy-js-api'],
logger: {
warn: (message, { deprecation, deprecationType }) => {
if (deprecation && deprecationType.id === 'mixed-decls')