From 0350294ec32cabf27405445181bf7cdc8222bd12 Mon Sep 17 00:00:00 2001 From: Qingyu Wang <40660121+colinaaa@users.noreply.github.com> Date: Thu, 12 Feb 2026 17:40:00 +0800 Subject: [PATCH 1/2] chore: upgrade rsbuild-plugin-tailwindcss to 0.2.4 --- examples/tailwindcss/package.json | 2 +- packages/rspeedy/upgrade-rspeedy/package.json | 2 +- pnpm-lock.yaml | 64 +++++++++---------- website/docs/en/guide/plugin.md | 1 + website/docs/zh/guide/plugin.md | 2 +- 5 files changed, 36 insertions(+), 35 deletions(-) diff --git a/examples/tailwindcss/package.json b/examples/tailwindcss/package.json index 4ea3cdcc38..71f65930fc 100644 --- a/examples/tailwindcss/package.json +++ b/examples/tailwindcss/package.json @@ -21,7 +21,7 @@ "@lynx-js/tailwind-preset": "workspace:*", "@lynx-js/types": "3.6.0", "@types/react": "^18.3.27", - "rsbuild-plugin-tailwindcss": "0.2.3", + "rsbuild-plugin-tailwindcss": "0.2.4", "tailwindcss": "^3.4.19" } } diff --git a/packages/rspeedy/upgrade-rspeedy/package.json b/packages/rspeedy/upgrade-rspeedy/package.json index 02985bd001..5d37075cb1 100644 --- a/packages/rspeedy/upgrade-rspeedy/package.json +++ b/packages/rspeedy/upgrade-rspeedy/package.json @@ -47,7 +47,7 @@ "detect-indent": "^7.0.2", "memfs": "^4.56.10", "picocolors": "^1.1.1", - "rsbuild-plugin-tailwindcss": "0.2.3", + "rsbuild-plugin-tailwindcss": "0.2.4", "rslog": "^1.2.11", "type-fest": "^5.4.4" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e4d1ad0715..e9a455fbe0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -262,7 +262,7 @@ importers: version: 3.6.0 '@rsbuild/plugin-babel': specifier: 1.0.6 - version: 1.0.6(@rsbuild/core@1.7.3) + version: 1.0.6(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0)) '@types/react': specifier: ^18.3.27 version: 18.3.27 @@ -360,8 +360,8 @@ importers: specifier: ^18.3.27 version: 18.3.27 rsbuild-plugin-tailwindcss: - specifier: 0.2.3 - version: 0.2.3(@rsbuild/core@1.7.3)(tailwindcss@3.4.19) + specifier: 0.2.4 + version: 0.2.4(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0))(tailwindcss@3.4.19) tailwindcss: specifier: ^3.4.19 version: 3.4.19 @@ -920,10 +920,10 @@ importers: version: link:../../web-platform/web-elements '@rsbuild/plugin-less': specifier: 1.6.0 - version: 1.6.0(@rsbuild/core@1.7.3) + version: 1.6.0(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0)) '@rsbuild/plugin-sass': specifier: 1.5.0 - version: 1.5.0(@rsbuild/core@1.7.3) + version: 1.5.0(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0)) commander: specifier: ^13.1.0 version: 13.1.0 @@ -937,8 +937,8 @@ importers: specifier: ^1.1.1 version: 1.1.1 rsbuild-plugin-tailwindcss: - specifier: 0.2.3 - version: 0.2.3(@rsbuild/core@1.7.3)(tailwindcss@3.4.19) + specifier: 0.2.4 + version: 0.2.4(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0))(tailwindcss@3.4.19) rslog: specifier: ^1.2.11 version: 1.2.11 @@ -1758,13 +1758,13 @@ importers: version: 7.32.2(@types/node@24.10.9) '@rsbuild/plugin-sass': specifier: 1.5.0 - version: 1.5.0(@rsbuild/core@1.7.3) + version: 1.5.0(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0)) '@rsbuild/plugin-type-check': specifier: 1.3.3 - version: 1.3.3(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) + version: 1.3.3(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0))(@rspack/core@1.7.6(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) '@rsbuild/plugin-typed-css-modules': specifier: 1.2.1 - version: 1.2.1(@rsbuild/core@1.7.3) + version: 1.2.1(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0)) '@rspress/core': specifier: 2.0.2 version: 2.0.2(@types/react@19.2.10)(core-js@3.48.0) @@ -8509,10 +8509,10 @@ packages: '@rsbuild/core': optional: true - rsbuild-plugin-tailwindcss@0.2.3: - resolution: {integrity: sha512-UUARLNjMHLNQXvZ7JTVXES41KznawRIJKULt+ZLDBvzOV7buE0BrBYOSlP+r+7SYn8kcvtwdM9TANpOlNwHvZQ==} + rsbuild-plugin-tailwindcss@0.2.4: + resolution: {integrity: sha512-coLf2Rn5QeXkCrW4zlyPej+ezQ1sNFwwagrlpITqo/Yz78bLeNWrMbA1WqHNLtr5IwM0lL/SEc4ZVglw9M13pw==} peerDependencies: - '@rsbuild/core': ^1.1.0 + '@rsbuild/core': ^1.1.0 || ^2.0.0-0 tailwindcss: ^3.1.0 peerDependenciesMeta: '@rsbuild/core': @@ -12054,13 +12054,13 @@ snapshots: optionalDependencies: core-js: 3.48.0 - '@rsbuild/plugin-babel@1.0.6(@rsbuild/core@1.7.3)': + '@rsbuild/plugin-babel@1.0.6(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.29.0) '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.29.0) '@babel/preset-typescript': 7.28.5(@babel/core@7.29.0) - '@rsbuild/core': 1.7.3 + '@rsbuild/core': 2.0.0-beta.1(core-js@3.48.0) '@types/babel__core': 7.20.5 deepmerge: 4.3.1 reduce-configs: 1.1.1 @@ -12100,9 +12100,9 @@ snapshots: optionalDependencies: '@rsbuild/core': 1.7.3 - '@rsbuild/plugin-less@1.6.0(@rsbuild/core@1.7.3)': + '@rsbuild/plugin-less@1.6.0(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0))': dependencies: - '@rsbuild/core': 1.7.3 + '@rsbuild/core': 2.0.0-beta.1(core-js@3.48.0) deepmerge: 4.3.1 reduce-configs: 1.1.1 @@ -12123,6 +12123,15 @@ snapshots: reduce-configs: 1.1.1 sass-embedded: 1.97.3 + '@rsbuild/plugin-sass@1.5.0(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0))': + dependencies: + '@rsbuild/core': 2.0.0-beta.1(core-js@3.48.0) + deepmerge: 4.3.1 + loader-utils: 2.0.4 + postcss: 8.5.6 + reduce-configs: 1.1.1 + sass-embedded: 1.97.3 + '@rsbuild/plugin-source-build@1.0.3(@rsbuild/core@1.7.3)': dependencies: fast-glob: 3.3.3 @@ -12131,19 +12140,6 @@ snapshots: optionalDependencies: '@rsbuild/core': 1.7.3 - '@rsbuild/plugin-type-check@1.3.3(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3)': - dependencies: - deepmerge: 4.3.1 - json5: 2.2.3 - reduce-configs: 1.1.1 - ts-checker-rspack-plugin: 1.2.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) - optionalDependencies: - '@rsbuild/core': 1.7.3 - transitivePeerDependencies: - - '@rspack/core' - - tslib - - typescript - '@rsbuild/plugin-type-check@1.3.3(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0))(@rspack/core@1.7.6(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3)': dependencies: deepmerge: 4.3.1 @@ -12161,6 +12157,10 @@ snapshots: optionalDependencies: '@rsbuild/core': 1.7.3 + '@rsbuild/plugin-typed-css-modules@1.2.1(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0))': + optionalDependencies: + '@rsbuild/core': 2.0.0-beta.1(core-js@3.48.0) + '@rsdoctor/client@1.2.3': {} '@rsdoctor/core@1.2.3(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(webpack@5.104.1)': @@ -18245,11 +18245,11 @@ snapshots: optionalDependencies: '@rsbuild/core': 2.0.0-beta.1(core-js@3.48.0) - rsbuild-plugin-tailwindcss@0.2.3(@rsbuild/core@1.7.3)(tailwindcss@3.4.19): + rsbuild-plugin-tailwindcss@0.2.4(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0))(tailwindcss@3.4.19): dependencies: tailwindcss: 3.4.19 optionalDependencies: - '@rsbuild/core': 1.7.3 + '@rsbuild/core': 2.0.0-beta.1(core-js@3.48.0) rslog@1.2.11: {} diff --git a/website/docs/en/guide/plugin.md b/website/docs/en/guide/plugin.md index af5a67e40a..637912e135 100644 --- a/website/docs/en/guide/plugin.md +++ b/website/docs/en/guide/plugin.md @@ -34,6 +34,7 @@ The following Rsbuild plugins can be used in Rspeedy. - [Type Check Plugin](https://github.com/rspack-contrib/rsbuild-plugin-type-check): Run TypeScript type checker on a separate process. - [Image Compress Plugin](https://github.com/rspack-contrib/rsbuild-plugin-image-compress): Compress the image assets. - [Typed CSS Modules Plugin](https://github.com/rspack-contrib/rsbuild-plugin-typed-css-modules): Generate TypeScript declaration file for CSS Modules. +- [Tailwind CSS Plugin](https://github.com/rstackjs/rsbuild-plugin-tailwindcss): Integration with Tailwind CSS V3. ### Rspack/Webpack Plugins diff --git a/website/docs/zh/guide/plugin.md b/website/docs/zh/guide/plugin.md index 165bcd0b0b..7e36576ea5 100644 --- a/website/docs/zh/guide/plugin.md +++ b/website/docs/zh/guide/plugin.md @@ -23,7 +23,7 @@ Rsbuild 提供了一套强大的插件系统,允许用户进行功能扩展。 - [TypeScript 类型检查插件](https://github.com/rspack-contrib/rsbuild-plugin-type-check): 在独立进程中进行 TypeScript 类型检查 - [图片压缩插件](https://github.com/rspack-contrib/rsbuild-plugin-image-compress): 压缩图片资源 - [Typed CSS Module 插件](https://github.com/rspack-contrib/rsbuild-plugin-typed-css-modules): 为 CSS Modules 生成 TypeScript 声明文件 -- [Tailwind CSS 插件](https://github.com/rspack-contrib/rsbuild-plugin-tailwindcss): 接入 Tailwind CSS V3 +- [Tailwind CSS 插件](https://github.com/rstackjs/rsbuild-plugin-tailwindcss): 接入 Tailwind CSS V3 ### Rspack/Webpack 插件 From 0b91494a1a64501fdb1e0546b654ecdcbcdb5056 Mon Sep 17 00:00:00 2001 From: Qingyu Wang <40660121+colinaaa@users.noreply.github.com> Date: Thu, 12 Feb 2026 18:45:39 +0800 Subject: [PATCH 2/2] chore: pnpm dedupe --- pnpm-lock.yaml | 54 ++++++++++++++++++++++++++++---------------------- 1 file changed, 30 insertions(+), 24 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e9a455fbe0..d575cddd99 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -262,7 +262,7 @@ importers: version: 3.6.0 '@rsbuild/plugin-babel': specifier: 1.0.6 - version: 1.0.6(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0)) + version: 1.0.6(@rsbuild/core@1.7.3) '@types/react': specifier: ^18.3.27 version: 18.3.27 @@ -920,10 +920,10 @@ importers: version: link:../../web-platform/web-elements '@rsbuild/plugin-less': specifier: 1.6.0 - version: 1.6.0(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0)) + version: 1.6.0(@rsbuild/core@1.7.3) '@rsbuild/plugin-sass': specifier: 1.5.0 - version: 1.5.0(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0)) + version: 1.5.0(@rsbuild/core@1.7.3) commander: specifier: ^13.1.0 version: 13.1.0 @@ -938,7 +938,7 @@ importers: version: 1.1.1 rsbuild-plugin-tailwindcss: specifier: 0.2.4 - version: 0.2.4(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0))(tailwindcss@3.4.19) + version: 0.2.4(@rsbuild/core@1.7.3)(tailwindcss@3.4.19) rslog: specifier: ^1.2.11 version: 1.2.11 @@ -1758,13 +1758,13 @@ importers: version: 7.32.2(@types/node@24.10.9) '@rsbuild/plugin-sass': specifier: 1.5.0 - version: 1.5.0(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0)) + version: 1.5.0(@rsbuild/core@1.7.3) '@rsbuild/plugin-type-check': specifier: 1.3.3 - version: 1.3.3(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0))(@rspack/core@1.7.6(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) + version: 1.3.3(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) '@rsbuild/plugin-typed-css-modules': specifier: 1.2.1 - version: 1.2.1(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0)) + version: 1.2.1(@rsbuild/core@1.7.3) '@rspress/core': specifier: 2.0.2 version: 2.0.2(@types/react@19.2.10)(core-js@3.48.0) @@ -12054,13 +12054,13 @@ snapshots: optionalDependencies: core-js: 3.48.0 - '@rsbuild/plugin-babel@1.0.6(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0))': + '@rsbuild/plugin-babel@1.0.6(@rsbuild/core@1.7.3)': dependencies: '@babel/core': 7.29.0 '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.29.0) '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.29.0) '@babel/preset-typescript': 7.28.5(@babel/core@7.29.0) - '@rsbuild/core': 2.0.0-beta.1(core-js@3.48.0) + '@rsbuild/core': 1.7.3 '@types/babel__core': 7.20.5 deepmerge: 4.3.1 reduce-configs: 1.1.1 @@ -12100,9 +12100,9 @@ snapshots: optionalDependencies: '@rsbuild/core': 1.7.3 - '@rsbuild/plugin-less@1.6.0(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0))': + '@rsbuild/plugin-less@1.6.0(@rsbuild/core@1.7.3)': dependencies: - '@rsbuild/core': 2.0.0-beta.1(core-js@3.48.0) + '@rsbuild/core': 1.7.3 deepmerge: 4.3.1 reduce-configs: 1.1.1 @@ -12123,15 +12123,6 @@ snapshots: reduce-configs: 1.1.1 sass-embedded: 1.97.3 - '@rsbuild/plugin-sass@1.5.0(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0))': - dependencies: - '@rsbuild/core': 2.0.0-beta.1(core-js@3.48.0) - deepmerge: 4.3.1 - loader-utils: 2.0.4 - postcss: 8.5.6 - reduce-configs: 1.1.1 - sass-embedded: 1.97.3 - '@rsbuild/plugin-source-build@1.0.3(@rsbuild/core@1.7.3)': dependencies: fast-glob: 3.3.3 @@ -12140,6 +12131,19 @@ snapshots: optionalDependencies: '@rsbuild/core': 1.7.3 + '@rsbuild/plugin-type-check@1.3.3(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3)': + dependencies: + deepmerge: 4.3.1 + json5: 2.2.3 + reduce-configs: 1.1.1 + ts-checker-rspack-plugin: 1.2.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) + optionalDependencies: + '@rsbuild/core': 1.7.3 + transitivePeerDependencies: + - '@rspack/core' + - tslib + - typescript + '@rsbuild/plugin-type-check@1.3.3(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0))(@rspack/core@1.7.6(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3)': dependencies: deepmerge: 4.3.1 @@ -12157,10 +12161,6 @@ snapshots: optionalDependencies: '@rsbuild/core': 1.7.3 - '@rsbuild/plugin-typed-css-modules@1.2.1(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0))': - optionalDependencies: - '@rsbuild/core': 2.0.0-beta.1(core-js@3.48.0) - '@rsdoctor/client@1.2.3': {} '@rsdoctor/core@1.2.3(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(webpack@5.104.1)': @@ -18245,6 +18245,12 @@ snapshots: optionalDependencies: '@rsbuild/core': 2.0.0-beta.1(core-js@3.48.0) + rsbuild-plugin-tailwindcss@0.2.4(@rsbuild/core@1.7.3)(tailwindcss@3.4.19): + dependencies: + tailwindcss: 3.4.19 + optionalDependencies: + '@rsbuild/core': 1.7.3 + rsbuild-plugin-tailwindcss@0.2.4(@rsbuild/core@2.0.0-beta.1(core-js@3.48.0))(tailwindcss@3.4.19): dependencies: tailwindcss: 3.4.19