From 7b811c76a8de79414ae4b83e84e9b95d8646d1ed Mon Sep 17 00:00:00 2001 From: ahabhgk Date: Fri, 5 Jan 2024 12:44:46 +0800 Subject: [PATCH] fix --- packages/shared/src/minimize.ts | 9 +++------ packages/shared/src/types/rspack.ts | 11 +---------- 2 files changed, 4 insertions(+), 16 deletions(-) diff --git a/packages/shared/src/minimize.ts b/packages/shared/src/minimize.ts index fcb6a9353c..b075afe3d4 100644 --- a/packages/shared/src/minimize.ts +++ b/packages/shared/src/minimize.ts @@ -1,10 +1,7 @@ import { isObject } from './utils'; import { mergeChainedOptions } from './mergeChainedOptions'; -import type { - NormalizedConfig, - TerserPluginOptions, - RspackBuiltinsConfig, -} from './types'; +import type { NormalizedConfig, TerserPluginOptions } from './types'; +import { SwcJsMinimizerRspackPluginOptions } from '@rspack/core'; function applyRemoveConsole( options: TerserPluginOptions, @@ -76,7 +73,7 @@ export async function getTerserMinifyOptions(config: NormalizedConfig) { } export const getSwcMinimizerOptions = (config: NormalizedConfig) => { - const options: RspackBuiltinsConfig['minifyOptions'] = {}; + const options: SwcJsMinimizerRspackPluginOptions = {}; const { removeConsole } = config.performance; diff --git a/packages/shared/src/types/rspack.ts b/packages/shared/src/types/rspack.ts index 4d6a2a1442..0a55618fb3 100644 --- a/packages/shared/src/types/rspack.ts +++ b/packages/shared/src/types/rspack.ts @@ -24,16 +24,7 @@ export type RspackPluginInstance = GetElementType< NonNullable >; -export type RspackBuiltinsConfig = Omit< - BuiltinsOptions, - | 'html' - | 'react' - | 'pluginImport' - | 'decorator' - | 'presetEnv' - | 'emotion' - | 'relay' ->; +export type RspackBuiltinsConfig = BuiltinsOptions; export declare type JscTarget = | 'es3'