From f4926deb11eaf14ceb7670673dd11314d581de84 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 2 May 2026 09:14:51 +0000 Subject: [PATCH 1/3] chore(deps): update all non-major dependencies --- package.json | 8 +- pnpm-lock.yaml | 239 +++++++++++++++++++++++++++---------------------- 2 files changed, 134 insertions(+), 113 deletions(-) diff --git a/package.json b/package.json index 8b8f6c0..9986a17 100644 --- a/package.json +++ b/package.json @@ -32,12 +32,12 @@ "devDependencies": { "@playwright/test": "^1.59.1", "@rollup/pluginutils": "^5.3.0", - "@rsbuild/core": "2.0.0", + "@rsbuild/core": "2.0.3", "@rslib/core": "^0.21.3", - "@rslint/core": "^0.5.0", + "@rslint/core": "^0.5.1", "@types/node": "^24.12.2", "@types/semver": "^7.7.1", - "postcss": "^8.5.10", + "postcss": "^8.5.13", "prettier": "^3.8.3", "semver": "^7.7.4", "simple-git-hooks": "^2.13.1", @@ -53,7 +53,7 @@ "optional": true } }, - "packageManager": "pnpm@10.33.1", + "packageManager": "pnpm@10.33.2", "publishConfig": { "access": "public", "provenance": true, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8f7fdf0..7b28f45 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,8 +4,6 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false -pnpmfileChecksum: sha256-/xhzNOuu2gnHZ9xSXg2Whi1pXgoDOLRXuVQKnoPEjMY= - importers: .: @@ -17,14 +15,14 @@ importers: specifier: ^5.3.0 version: 5.3.0 '@rsbuild/core': - specifier: 2.0.0 - version: 2.0.0(core-js@3.47.0) + specifier: 2.0.3 + version: 2.0.3(core-js@3.47.0) '@rslib/core': specifier: ^0.21.3 version: 0.21.3(core-js@3.47.0)(typescript@5.9.3) '@rslint/core': - specifier: ^0.5.0 - version: 0.5.0 + specifier: ^0.5.1 + version: 0.5.1 '@types/node': specifier: ^24.12.2 version: 24.12.2 @@ -32,8 +30,8 @@ importers: specifier: ^7.7.1 version: 7.7.1 postcss: - specifier: ^8.5.10 - version: 8.5.10 + specifier: ^8.5.13 + version: 8.5.13 prettier: specifier: ^3.8.3 version: 3.8.3 @@ -191,8 +189,8 @@ packages: rollup: optional: true - '@rsbuild/core@2.0.0': - resolution: {integrity: sha512-RbVMK3/4l4g+yt2B/cQv+ardlfGroF1Lgcin3pYUbtsLXKPwDjJII8g0XoCvIgapu0kaA+32YmzKlnfnLGx2NA==} + '@rsbuild/core@2.0.3': + resolution: {integrity: sha512-2myp7jUgGen50saxW8OJD/eMVKp7HnuBN5MUzwRb6mDbRZZVpoorfI4LQqiGSBNjGLB6jltvx/R2yHmcmnchwg==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -214,8 +212,8 @@ packages: typescript: optional: true - '@rslint/core@0.5.0': - resolution: {integrity: sha512-RkP/xqWx+Nvj7awvALIpbGnc5ECv8/AjPXqQDixhms4bu4dW5UbNNZ9XbrvJ4JoToUC/Ac5CrwW+nOj7JItSFQ==} + '@rslint/core@0.5.1': + resolution: {integrity: sha512-UGcalhkpNvm4zN7E2DiQsuwM10LMi3CazOiANVevf5hn+NB7WKEMWYKn3bFySptg7Ll042IKMUlIXaFQjWs9lQ==} hasBin: true peerDependencies: jiti: ^2.0.0 @@ -223,94 +221,94 @@ packages: jiti: optional: true - '@rslint/darwin-arm64@0.5.0': - resolution: {integrity: sha512-AgsyJBnmXBuTnXAB5YUr6fhgfxvCl+iNRFlCjNN4WiClKEQyRLkU8KAmqVoZWOMyNszDUl9k/KT5P5KrBEJCJQ==} + '@rslint/darwin-arm64@0.5.1': + resolution: {integrity: sha512-grbPKhrRv0BTKvdByIIlS5avc4ttF9vylaStJh/TTYS96cTkjCcTv7RAUv/ZI3VSaSZdRBcW4f6wW9pPWpt41w==} cpu: [arm64] os: [darwin] - '@rslint/darwin-x64@0.5.0': - resolution: {integrity: sha512-4vxDu0DFzJVsGGxmmGmtSqKOPPfVcJvqxZP7XXDf9isFPg3L9jF+2DW3QL3KL7LO3Q+3zVG9eL+MQslMUf9NSw==} + '@rslint/darwin-x64@0.5.1': + resolution: {integrity: sha512-v7P5AYWzm4Xrly5nl5yXSAyHn6j9pwZyFFUTD9UCOodZMEVmBxW3WxdL9iq8PfnG5n8GXHqTqBSYwWfG1WWD0g==} cpu: [x64] os: [darwin] - '@rslint/linux-arm64@0.5.0': - resolution: {integrity: sha512-sNdDT7Omf6GttaJOql1915t/6txHlo0mEulLNhuDK4KVD9EnSltQ1uIDeqhNVvsKSnqIuTp3qCWmo1qYv5xKTA==} + '@rslint/linux-arm64@0.5.1': + resolution: {integrity: sha512-czDNVvgea0LpTlqaRvZHulJn8RmmDso2DufIWedxIA9yfK+nEK4H0tANNVQL4NBTHiv/6cqQw8NveP3KD5I93g==} cpu: [arm64] os: [linux] - '@rslint/linux-x64@0.5.0': - resolution: {integrity: sha512-Er/feorEUqOjee1ueE02fHIaPB1haxoGdh3uNqNrm3CUyrBp+Amjb8HL3MRzIYQuYoZWBAw9fU67YG8FxcWUsA==} + '@rslint/linux-x64@0.5.1': + resolution: {integrity: sha512-D0isbtok26OSjSQkWDDfTWPLQDqrufbTbiihMFxkDlIRKDGcU9HvnfTlEmgnwzkxt6Jm7CBZZiXdFtyhPgnWEg==} cpu: [x64] os: [linux] - '@rslint/win32-arm64@0.5.0': - resolution: {integrity: sha512-Y895KBuDVfoprZqr1BKX4YwP4kA2cqUuQr1B50+W8yjSRznyotNa09pRqUi+FrgJ5z6x07JjmW3Ggv8t5z9wwg==} + '@rslint/win32-arm64@0.5.1': + resolution: {integrity: sha512-XnU369fuTR9EqFhRMmbg+rHO3T/gwC+VV2AC1HAvZ62/pgNjFQmlK6IEsU293sgXHOUnRIQ6IsC9J0imyrCMXQ==} cpu: [arm64] os: [win32] - '@rslint/win32-x64@0.5.0': - resolution: {integrity: sha512-pTvCNr99DQg+22XQ5QkHySOLD4ap3wJ6yuwoW2r/4dW4MbmyDF9FfQGfhH1ZsQA3h20H8/3ANGdKuCbZnjkSrg==} + '@rslint/win32-x64@0.5.1': + resolution: {integrity: sha512-7++ELodvfVPFDSYEMVWb7OA+BD2JeONXtwXP/vmbrcawBTff7E/6VREB8dGPYCNh/ypBuSQ2WYXUtYAxQxwSiQ==} cpu: [x64] os: [win32] - '@rspack/binding-darwin-arm64@2.0.0': - resolution: {integrity: sha512-ICBHDKYyndFqljLhjxvKfWWZu39RJSH2jkSmbceXl0kmptLSE0cLWpvk+eGSzLqtxKN0jVchwCw+5P5mWCzwAw==} + '@rspack/binding-darwin-arm64@2.0.1': + resolution: {integrity: sha512-CGFO5zmajD1Itch1lxAI7+gvKiagzyqXopHv/jHG9Su2WWQ2/Nhn2/rkSpdp6ptE9ri6+6tCOOahf099/v/Xog==} cpu: [arm64] os: [darwin] - '@rspack/binding-darwin-x64@2.0.0': - resolution: {integrity: sha512-YQ96LMmzIzhZt9cZWUDWXSxS9UWWHWoLxJyZ5f42DSaVPVelBg5ThbVORDwOP5QDA2xFXj60rVnmmcZLzg/aDA==} + '@rspack/binding-darwin-x64@2.0.1': + resolution: {integrity: sha512-2vvBNBoS09/PurupBwSrlTZd8283o00B8v20ncsNUdEff41uCR/hzIrYoTIVWnVST+Gt5O1+cfcfORp397lajg==} cpu: [x64] os: [darwin] - '@rspack/binding-linux-arm64-gnu@2.0.0': - resolution: {integrity: sha512-Ufn33gzkIV7JY69k6vJQEdOzRvBqThIgH46pwXksHSMwRZp8IbJhXfyYIAVsRWCk8fXpr9t1nAvCDvJXT2EeyA==} + '@rspack/binding-linux-arm64-gnu@2.0.1': + resolution: {integrity: sha512-uvNXk6ahE3AH3h2avnd1Mgno68YQpS4cfX1OkOGWIC/roL+NrOP2XVXV4yfVAoydPALDO7AfbIfN0QdmBK3rsA==} cpu: [arm64] os: [linux] libc: [glibc] - '@rspack/binding-linux-arm64-musl@2.0.0': - resolution: {integrity: sha512-CZbvFKlNY9UC0C+Czz6i8JFCzGpuL9oX8gEqcJA1+84Y6eEEBH50UiTzeCewxKW3dOofkZdvT5vgNMXz6aMUmg==} + '@rspack/binding-linux-arm64-musl@2.0.1': + resolution: {integrity: sha512-S/a6uN9PiZ5O/PjSqyIXhuRC1lVzeJkJV69NeLk5sIEUiDQ/aQGZG97uN+tluwpbo1tPbLJkdHYETfjspOX4Pg==} cpu: [arm64] os: [linux] libc: [musl] - '@rspack/binding-linux-x64-gnu@2.0.0': - resolution: {integrity: sha512-dPjFGpoCvZfFpJBsWAUR+PR7mWYxpou6L026qIOpAVkz7WiTzErwKD3P1jVrpP4dM9yLb3fVE+PHHjTglhTJ4g==} + '@rspack/binding-linux-x64-gnu@2.0.1': + resolution: {integrity: sha512-C13Kk0OkZiocZVj187Sf753UH6pDXnuEu6vzUvi3qv9ltibG1ki0H2Y8isXBYL2cHQOV+hk0g1S6/4z3TTB97A==} cpu: [x64] os: [linux] libc: [glibc] - '@rspack/binding-linux-x64-musl@2.0.0': - resolution: {integrity: sha512-4fgDTMWt0mJDiugdia2mdOjTbnm7yM1Drzl1JpPqlUlOr113byOhc+qgN57LURSGypz2yz/h/Zad7/UnVAxYJw==} + '@rspack/binding-linux-x64-musl@2.0.1': + resolution: {integrity: sha512-TQsiBFpEDGkuvK9tNdGj/Uc+AIytzqhxXH/1jKU6M24cWB1DTw/Cx7DdrkCBDyq3129K3POLdujvbWCGqBzQUw==} cpu: [x64] os: [linux] libc: [musl] - '@rspack/binding-wasm32-wasi@2.0.0': - resolution: {integrity: sha512-ANk73ZKtPrZf9gdtyRK2nQUfhi1uXoC5P2KF89pyVAE8+zcoLBnYtZGYpWa/cmNi5BcO5g4Z+v2l1UA3bUPLQQ==} + '@rspack/binding-wasm32-wasi@2.0.1': + resolution: {integrity: sha512-wk3gyUgBW/ayP49bI54bkY8+EQnfBHxdoe9dz3oobSTZQc8AOWwmUUDEPltW8rUvPOM6dfHECTOUMnfaf2f5yA==} cpu: [wasm32] - '@rspack/binding-win32-arm64-msvc@2.0.0': - resolution: {integrity: sha512-IHZFRtJ85ONbM+BCtF4TeYXS2Fu9X0IJS2phX1rPibYq9iEtHGfBt4cNlnsJPhbPAXVvi4Oli/yiLRJ1zxtCIg==} + '@rspack/binding-win32-arm64-msvc@2.0.1': + resolution: {integrity: sha512-rHjLcy3VcAC3+x+PxH+gwhwv6tPe0JdXTNT5eAOs9wgZIM6T9p4wre49+K4Qy98+Fb7TTbLX0ObUitlOkGwTSA==} cpu: [arm64] os: [win32] - '@rspack/binding-win32-ia32-msvc@2.0.0': - resolution: {integrity: sha512-n4tbIqacq/FhNJflMlgZV50AeQFTLh5hnDS3v4W+rJWa3IW1VfgB0+XppdeW+Dqhw7QcMIsCmro01kwNdlXZDQ==} + '@rspack/binding-win32-ia32-msvc@2.0.1': + resolution: {integrity: sha512-Ad1vVqMBBnd4T8rsORngu9sl2kyRTlS4kMlvFudjzl1X2UFArEDBe0YVGNN7ZvahM12CErUx2WiN8Sd8pb+qXQ==} cpu: [ia32] os: [win32] - '@rspack/binding-win32-x64-msvc@2.0.0': - resolution: {integrity: sha512-cJOgikIW2t3S+42TQZsv+DJriJt2m6lnUk+pUFu/fO93rrMvNrx8gfMxR8W5zDTreBX0cfMx2pw6EVmyi/YzsQ==} + '@rspack/binding-win32-x64-msvc@2.0.1': + resolution: {integrity: sha512-oPM2Jtm7HOlmxl/aBfleAVlL6t9VeHx6WvEets7BBJMInemFXAQd4CErRqybf7rXutACzLeUWBOue4Jpd1/ykw==} cpu: [x64] os: [win32] - '@rspack/binding@2.0.0': - resolution: {integrity: sha512-WA2f9eQpejkvf5Vrnf6wNCn1m8RT1p08NjgOZpKhsCzr0uBjWeRvGduawlrFFHZh/jPnWZTVaVdQ08FEAWbwGw==} + '@rspack/binding@2.0.1': + resolution: {integrity: sha512-ynV1gw4KqFtQ0P+ZZh76SUj49wBb2FuHW3zSmHverHWuxBhzvrZS6/dZ+fCFQG8bTTPtrPz0RQUTN3uEDbPVBQ==} - '@rspack/core@2.0.0': - resolution: {integrity: sha512-WD1mJM9LbZ7Z399Rbv9dE3BNEV0+3sE5OzDdzV8hOxUb3mX++ynK5n9kil8w60B6nGdcKeV9ly5aN4PgqiwWUg==} + '@rspack/core@2.0.1': + resolution: {integrity: sha512-lgfZiExh8kDR/3obgi3RQKwKG5av1Xf5qDN1aVde777W9pbmx0Pqvrww1qtNvJ+gobEjbrrn5HEZWYGe0VLmcA==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@module-federation/runtime-tools': ^0.24.1 || ^2.0.0 @@ -432,6 +430,15 @@ packages: fastq@1.17.1: resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} @@ -634,8 +641,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.5.10: - resolution: {integrity: sha512-pMMHxBOZKFU6HgAZ4eyGnwXF/EvPGGqUr0MnZ5+99485wwW41kW91A4LOGxSHhgugZmSChL5AlElNdwlNgcnLQ==} + postcss@8.5.13: + resolution: {integrity: sha512-qif0+jGGZoLWdHey3UFHHWP0H7Gbmsk8T5VEqyYFbWqPr1XqvLGBbk/sl8V5exGmcYJklJOhOQq1pV9IcsiFag==} engines: {node: ^10 || ^12 || >=14} prettier@3.8.3: @@ -742,6 +749,10 @@ packages: thenify@3.3.1: resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + engines: {node: '>=12.0.0'} + to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} @@ -898,9 +909,9 @@ snapshots: estree-walker: 2.0.2 picomatch: 4.0.2 - '@rsbuild/core@2.0.0(core-js@3.47.0)': + '@rsbuild/core@2.0.3(core-js@3.47.0)': dependencies: - '@rspack/core': 2.0.0(@swc/helpers@0.5.21) + '@rspack/core': 2.0.1(@swc/helpers@0.5.21) '@swc/helpers': 0.5.21 optionalDependencies: core-js: 3.47.0 @@ -909,8 +920,8 @@ snapshots: '@rslib/core@0.21.3(core-js@3.47.0)(typescript@5.9.3)': dependencies: - '@rsbuild/core': 2.0.0(core-js@3.47.0) - rsbuild-plugin-dts: 0.21.3(@rsbuild/core@2.0.0(core-js@3.47.0))(typescript@5.9.3) + '@rsbuild/core': 2.0.3(core-js@3.47.0) + rsbuild-plugin-dts: 0.21.3(@rsbuild/core@2.0.3(core-js@3.47.0))(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -918,85 +929,86 @@ snapshots: - '@typescript/native-preview' - core-js - '@rslint/core@0.5.0': + '@rslint/core@0.5.1': dependencies: picomatch: 4.0.4 + tinyglobby: 0.2.15 optionalDependencies: - '@rslint/darwin-arm64': 0.5.0 - '@rslint/darwin-x64': 0.5.0 - '@rslint/linux-arm64': 0.5.0 - '@rslint/linux-x64': 0.5.0 - '@rslint/win32-arm64': 0.5.0 - '@rslint/win32-x64': 0.5.0 - - '@rslint/darwin-arm64@0.5.0': + '@rslint/darwin-arm64': 0.5.1 + '@rslint/darwin-x64': 0.5.1 + '@rslint/linux-arm64': 0.5.1 + '@rslint/linux-x64': 0.5.1 + '@rslint/win32-arm64': 0.5.1 + '@rslint/win32-x64': 0.5.1 + + '@rslint/darwin-arm64@0.5.1': optional: true - '@rslint/darwin-x64@0.5.0': + '@rslint/darwin-x64@0.5.1': optional: true - '@rslint/linux-arm64@0.5.0': + '@rslint/linux-arm64@0.5.1': optional: true - '@rslint/linux-x64@0.5.0': + '@rslint/linux-x64@0.5.1': optional: true - '@rslint/win32-arm64@0.5.0': + '@rslint/win32-arm64@0.5.1': optional: true - '@rslint/win32-x64@0.5.0': + '@rslint/win32-x64@0.5.1': optional: true - '@rspack/binding-darwin-arm64@2.0.0': + '@rspack/binding-darwin-arm64@2.0.1': optional: true - '@rspack/binding-darwin-x64@2.0.0': + '@rspack/binding-darwin-x64@2.0.1': optional: true - '@rspack/binding-linux-arm64-gnu@2.0.0': + '@rspack/binding-linux-arm64-gnu@2.0.1': optional: true - '@rspack/binding-linux-arm64-musl@2.0.0': + '@rspack/binding-linux-arm64-musl@2.0.1': optional: true - '@rspack/binding-linux-x64-gnu@2.0.0': + '@rspack/binding-linux-x64-gnu@2.0.1': optional: true - '@rspack/binding-linux-x64-musl@2.0.0': + '@rspack/binding-linux-x64-musl@2.0.1': optional: true - '@rspack/binding-wasm32-wasi@2.0.0': + '@rspack/binding-wasm32-wasi@2.0.1': dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true - '@rspack/binding-win32-arm64-msvc@2.0.0': + '@rspack/binding-win32-arm64-msvc@2.0.1': optional: true - '@rspack/binding-win32-ia32-msvc@2.0.0': + '@rspack/binding-win32-ia32-msvc@2.0.1': optional: true - '@rspack/binding-win32-x64-msvc@2.0.0': + '@rspack/binding-win32-x64-msvc@2.0.1': optional: true - '@rspack/binding@2.0.0': + '@rspack/binding@2.0.1': optionalDependencies: - '@rspack/binding-darwin-arm64': 2.0.0 - '@rspack/binding-darwin-x64': 2.0.0 - '@rspack/binding-linux-arm64-gnu': 2.0.0 - '@rspack/binding-linux-arm64-musl': 2.0.0 - '@rspack/binding-linux-x64-gnu': 2.0.0 - '@rspack/binding-linux-x64-musl': 2.0.0 - '@rspack/binding-wasm32-wasi': 2.0.0 - '@rspack/binding-win32-arm64-msvc': 2.0.0 - '@rspack/binding-win32-ia32-msvc': 2.0.0 - '@rspack/binding-win32-x64-msvc': 2.0.0 - - '@rspack/core@2.0.0(@swc/helpers@0.5.21)': - dependencies: - '@rspack/binding': 2.0.0 + '@rspack/binding-darwin-arm64': 2.0.1 + '@rspack/binding-darwin-x64': 2.0.1 + '@rspack/binding-linux-arm64-gnu': 2.0.1 + '@rspack/binding-linux-arm64-musl': 2.0.1 + '@rspack/binding-linux-x64-gnu': 2.0.1 + '@rspack/binding-linux-x64-musl': 2.0.1 + '@rspack/binding-wasm32-wasi': 2.0.1 + '@rspack/binding-win32-arm64-msvc': 2.0.1 + '@rspack/binding-win32-ia32-msvc': 2.0.1 + '@rspack/binding-win32-x64-msvc': 2.0.1 + + '@rspack/core@2.0.1(@swc/helpers@0.5.21)': + dependencies: + '@rspack/binding': 2.0.1 optionalDependencies: '@swc/helpers': 0.5.21 @@ -1105,6 +1117,10 @@ snapshots: dependencies: reusify: 1.0.4 + fdir@6.5.0(picomatch@4.0.4): + optionalDependencies: + picomatch: 4.0.4 + fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 @@ -1235,28 +1251,28 @@ snapshots: optionalDependencies: fsevents: 2.3.2 - postcss-import@15.1.0(postcss@8.5.10): + postcss-import@15.1.0(postcss@8.5.13): dependencies: - postcss: 8.5.10 + postcss: 8.5.13 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-js@4.0.1(postcss@8.5.10): + postcss-js@4.0.1(postcss@8.5.13): dependencies: camelcase-css: 2.0.1 - postcss: 8.5.10 + postcss: 8.5.13 - postcss-load-config@4.0.2(postcss@8.5.10): + postcss-load-config@4.0.2(postcss@8.5.13): dependencies: lilconfig: 3.1.3 yaml: 2.6.1 optionalDependencies: - postcss: 8.5.10 + postcss: 8.5.13 - postcss-nested@6.2.0(postcss@8.5.10): + postcss-nested@6.2.0(postcss@8.5.13): dependencies: - postcss: 8.5.10 + postcss: 8.5.13 postcss-selector-parser: 6.1.2 postcss-selector-parser@6.1.2: @@ -1266,7 +1282,7 @@ snapshots: postcss-value-parser@4.2.0: {} - postcss@8.5.10: + postcss@8.5.13: dependencies: nanoid: 3.3.11 picocolors: 1.1.1 @@ -1292,10 +1308,10 @@ snapshots: reusify@1.0.4: {} - rsbuild-plugin-dts@0.21.3(@rsbuild/core@2.0.0(core-js@3.47.0))(typescript@5.9.3): + rsbuild-plugin-dts@0.21.3(@rsbuild/core@2.0.3(core-js@3.47.0))(typescript@5.9.3): dependencies: '@ast-grep/napi': 0.37.0 - '@rsbuild/core': 2.0.0(core-js@3.47.0) + '@rsbuild/core': 2.0.3(core-js@3.47.0) optionalDependencies: typescript: 5.9.3 @@ -1365,11 +1381,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.1.1 - postcss: 8.5.10 - postcss-import: 15.1.0(postcss@8.5.10) - postcss-js: 4.0.1(postcss@8.5.10) - postcss-load-config: 4.0.2(postcss@8.5.10) - postcss-nested: 6.2.0(postcss@8.5.10) + postcss: 8.5.13 + postcss-import: 15.1.0(postcss@8.5.13) + postcss-js: 4.0.1(postcss@8.5.13) + postcss-load-config: 4.0.2(postcss@8.5.13) + postcss-nested: 6.2.0(postcss@8.5.13) postcss-selector-parser: 6.1.2 resolve: 1.22.8 sucrase: 3.35.0 @@ -1384,6 +1400,11 @@ snapshots: dependencies: any-promise: 1.3.0 + tinyglobby@0.2.15: + dependencies: + fdir: 6.5.0(picomatch@4.0.4) + picomatch: 4.0.4 + to-regex-range@5.0.1: dependencies: is-number: 7.0.0 From 01b59e4a6291b7ab9c341e17d8334d3623ed7286 Mon Sep 17 00:00:00 2001 From: Qingyu Wang Date: Sat, 2 May 2026 17:16:03 +0800 Subject: [PATCH 2/3] chore: update pnpm lockfile --- pnpm-lock.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7b28f45..fb08509 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,6 +4,8 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +pnpmfileChecksum: sha256-/xhzNOuu2gnHZ9xSXg2Whi1pXgoDOLRXuVQKnoPEjMY= + importers: .: From ccf7335cee4da0129b7dfdb1e74e556c08ac45eb Mon Sep 17 00:00:00 2001 From: Qingyu Wang Date: Sat, 2 May 2026 17:20:59 +0800 Subject: [PATCH 3/3] fix: align PostCSS process options type --- src/TailwindCSSRspackPlugin.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/TailwindCSSRspackPlugin.ts b/src/TailwindCSSRspackPlugin.ts index 6bcc2e0..89f4c90 100644 --- a/src/TailwindCSSRspackPlugin.ts +++ b/src/TailwindCSSRspackPlugin.ts @@ -7,7 +7,7 @@ import { pathToFileURL } from 'node:url'; import { createFilter } from '@rollup/pluginutils'; import type { PostCSSLoaderOptions, Rspack } from '@rsbuild/core'; -import type { Processor } from 'postcss'; +import type { ProcessOptions, Processor } from 'postcss'; import { isSubsetOf } from './Set.prototype.isSubsetOf.js'; @@ -321,7 +321,9 @@ class TailwindRspackPluginImpl { // FIXME: add custom postcss config const transformResult = await postcssProcessor.process(content, { from: asset.name, - ...this.options.postcssOptions, + ...(this.options.postcssOptions as unknown as + | ProcessOptions + | undefined), }); // FIXME: avoid `updateAsset` when no change is found. // FIXME: add sourcemap support