From c7dee59b2a78d7a55a762e53bd51e122fb406077 Mon Sep 17 00:00:00 2001 From: neverland Date: Sun, 8 Jun 2025 17:21:41 +0800 Subject: [PATCH 1/2] feat(types): add CSS module declarations --- packages/core/types.d.ts | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/packages/core/types.d.ts b/packages/core/types.d.ts index 05a1735eaa..2d44b3714f 100644 --- a/packages/core/types.d.ts +++ b/packages/core/types.d.ts @@ -296,3 +296,28 @@ declare module '*.module.stylus' { const classes: CSSModuleClasses; export default classes; } + +/** + * CSS + */ +declare module '*.css' {} +/** + * @requires [@rsbuild/plugin-sass](https://npmjs.com/package/@rsbuild/plugin-sass) + */ +declare module '*.scss' {} +/** + * @requires [@rsbuild/plugin-sass](https://npmjs.com/package/@rsbuild/plugin-sass) + */ +declare module '*.sass' {} +/** + * @requires [@rsbuild/plugin-stylus](https://npmjs.com/package/@rsbuild/plugin-stylus) + */ +declare module '*.less' {} +/** + * @requires [@rsbuild/plugin-stylus](https://npmjs.com/package/@rsbuild/plugin-stylus) + */ +declare module '*.styl' {} +/** + * @requires [@rsbuild/plugin-stylus](https://npmjs.com/package/@rsbuild/plugin-stylus) + */ +declare module '*.stylus' {} From 57d14f8c3c440b4f6e380fad4267bc8bd13bb060 Mon Sep 17 00:00:00 2001 From: neverland Date: Sun, 8 Jun 2025 17:24:36 +0800 Subject: [PATCH 2/2] fix: less --- packages/core/types.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/types.d.ts b/packages/core/types.d.ts index 2d44b3714f..81c23de0f7 100644 --- a/packages/core/types.d.ts +++ b/packages/core/types.d.ts @@ -310,7 +310,7 @@ declare module '*.scss' {} */ declare module '*.sass' {} /** - * @requires [@rsbuild/plugin-stylus](https://npmjs.com/package/@rsbuild/plugin-stylus) + * @requires [@rsbuild/plugin-less](https://npmjs.com/package/@rsbuild/plugin-less) */ declare module '*.less' {} /**