From 9e7ebf76c6e42af429098b9a566a31e4f4898294 Mon Sep 17 00:00:00 2001 From: neverland Date: Sat, 17 Jan 2026 21:36:51 +0800 Subject: [PATCH 1/2] fix: update cache type to match Rspack v2 --- types/index.d.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/types/index.d.ts b/types/index.d.ts index a2ae462..4a5b3cf 100644 --- a/types/index.d.ts +++ b/types/index.d.ts @@ -88,8 +88,7 @@ declare class Config extends __Config.ChainedMap { experiments(value: RspackConfig['experiments']): this; amd(value: RspackConfig['amd']): this; bail(value: RspackConfig['bail']): this; - // Rspack only supports boolean cache - cache(value: any): this; + cache(value: RspackConfig['cache']): this; dependencies(value: RspackConfig['dependencies']): this; ignoreWarnings(value: RspackConfig['ignoreWarnings']): this; loader(value: RspackConfig['loader']): this; From 18aefe17114ce1369d7de4b3e7d0eabd6ff49c14 Mon Sep 17 00:00:00 2001 From: neverland Date: Sat, 17 Jan 2026 21:39:55 +0800 Subject: [PATCH 2/2] fix --- types/test/rspack-chain-tests.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/test/rspack-chain-tests.ts b/types/test/rspack-chain-tests.ts index 1031afe..8dcd062 100644 --- a/types/test/rspack-chain-tests.ts +++ b/types/test/rspack-chain-tests.ts @@ -375,7 +375,7 @@ config .bail(true) .cache(false) .cache({ - type: 'filesystem', + type: 'persistent', }) .devtool('hidden-source-map') .devtool(false)