@uppy/upgrade devdeps v3 (#6319)

AI disclaimer: AI used
  
  ## Changes
  - **vite 7 → 8** 
- **@vitejs/plugin-react 4 → 6** (peer-requires vite ^8; drops Babel for
oxc)
- **@tailwindcss/vite 4.1 → 4.3** (first 4.x with a vite ^8 peer range)
- `examples/react/vitest.config.ts`: add `resolve.dedupe: ['react',
'react-dom']` : reason explained in comments
This commit is contained in:
Prakash 2026-06-03 15:39:24 +05:30 committed by GitHub
parent 675b48fa14
commit 981fcedd71
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 466 additions and 99 deletions

View file

@ -9,7 +9,7 @@
"serve": "vite preview"
},
"dependencies": {
"@tailwindcss/vite": "^4.1.11",
"@tailwindcss/vite": "^4.3.0",
"@uppy/core": "workspace:*",
"@uppy/react": "workspace:*",
"@uppy/remote-sources": "workspace:*",
@ -23,13 +23,13 @@
"devDependencies": {
"@types/react": "^19.0.10",
"@types/react-dom": "^19.0.4",
"@vitejs/plugin-react": "^4.6.0",
"@vitejs/plugin-react": "^6.0.2",
"@vitest/browser": "^4.1.6",
"@vitest/browser-playwright": "^4.1.6",
"msw": "^2.10.4",
"playwright": "1.60.0",
"typescript": "^5.7.3",
"vite": "^7.1.11",
"vite": "^8.0.14",
"vitest": "^4.1.6",
"vitest-browser-react": "^2.2.0"
}

View file

@ -6,4 +6,11 @@ import { defineConfig } from 'vite'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [react(), tailwindcss()],
// @vitejs/plugin-react v5+ no longer adds react/react-dom to resolve.dedupe
// automatically (it did in v4). Without deduping, the linked @uppy/react
// workspace pulls in a second React copy, causing "Invalid hook call".
// https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md (v5.0.0)
resolve: {
dedupe: ['react', 'react-dom'],
},
})

View file

@ -5,6 +5,13 @@ import { defineConfig } from 'vitest/config'
export default defineConfig({
plugins: [react(), tailwindcss()],
// @vitejs/plugin-react v5+ no longer adds react/react-dom to resolve.dedupe
// automatically (it did in v4). Without deduping, the linked @uppy/react
// workspace pulls in a second React copy, causing "Invalid hook call".
// https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md (v5.0.0)
resolve: {
dedupe: ['react', 'react-dom'],
},
test: {
browser: {
enabled: true,

545
yarn.lock
View file

@ -1808,7 +1808,7 @@ __metadata:
languageName: node
linkType: hard
"@babel/core@npm:^7.12.3, @babel/core@npm:^7.23.7, @babel/core@npm:^7.23.9, @babel/core@npm:^7.27.4, @babel/core@npm:^7.27.7":
"@babel/core@npm:^7.12.3, @babel/core@npm:^7.23.7, @babel/core@npm:^7.23.9, @babel/core@npm:^7.27.7":
version: 7.28.3
resolution: "@babel/core@npm:7.28.3"
dependencies:
@ -2076,7 +2076,7 @@ __metadata:
languageName: node
linkType: hard
"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.6, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.26.10, @babel/parser@npm:^7.26.9, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.27.7, @babel/parser@npm:^7.28.3":
"@babel/parser@npm:^7.14.7, @babel/parser@npm:^7.23.6, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.26.10, @babel/parser@npm:^7.26.9, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.27.7, @babel/parser@npm:^7.28.3":
version: 7.28.3
resolution: "@babel/parser@npm:7.28.3"
dependencies:
@ -2660,28 +2660,6 @@ __metadata:
languageName: node
linkType: hard
"@babel/plugin-transform-react-jsx-self@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/plugin-transform-react-jsx-self@npm:7.27.1"
dependencies:
"@babel/helper-plugin-utils": "npm:^7.27.1"
peerDependencies:
"@babel/core": ^7.0.0-0
checksum: 10/72cbae66a58c6c36f7e12e8ed79f292192d858dd4bb00e9e89d8b695e4c5cb6ef48eec84bffff421a5db93fd10412c581f1cccdb00264065df76f121995bdb68
languageName: node
linkType: hard
"@babel/plugin-transform-react-jsx-source@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/plugin-transform-react-jsx-source@npm:7.27.1"
dependencies:
"@babel/helper-plugin-utils": "npm:^7.27.1"
peerDependencies:
"@babel/core": ^7.0.0-0
checksum: 10/e2843362adb53692be5ee9fa07a386d2d8883daad2063a3575b3c373fc14cdf4ea7978c67a183cb631b4c9c8d77b2f48c24c088f8e65cc3600cb8e97d72a7161
languageName: node
linkType: hard
"@babel/plugin-transform-regenerator@npm:^7.25.9":
version: 7.27.0
resolution: "@babel/plugin-transform-regenerator@npm:7.27.0"
@ -3000,7 +2978,7 @@ __metadata:
languageName: node
linkType: hard
"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.23.6, @babel/types@npm:^7.24.7, @babel/types@npm:^7.25.9, @babel/types@npm:^7.26.10, @babel/types@npm:^7.26.9, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.27.7, @babel/types@npm:^7.28.2, @babel/types@npm:^7.4.4":
"@babel/types@npm:^7.23.6, @babel/types@npm:^7.24.7, @babel/types@npm:^7.25.9, @babel/types@npm:^7.26.10, @babel/types@npm:^7.26.9, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.27.7, @babel/types@npm:^7.28.2, @babel/types@npm:^7.4.4":
version: 7.28.2
resolution: "@babel/types@npm:7.28.2"
dependencies:
@ -3577,7 +3555,7 @@ __metadata:
languageName: node
linkType: hard
"@emnapi/core@npm:1.10.0":
"@emnapi/core@npm:1.10.0, @emnapi/core@npm:^1.10.0":
version: 1.10.0
resolution: "@emnapi/core@npm:1.10.0"
dependencies:
@ -3597,7 +3575,7 @@ __metadata:
languageName: node
linkType: hard
"@emnapi/runtime@npm:1.10.0":
"@emnapi/runtime@npm:1.10.0, @emnapi/runtime@npm:^1.10.0":
version: 1.10.0
resolution: "@emnapi/runtime@npm:1.10.0"
dependencies:
@ -3624,7 +3602,7 @@ __metadata:
languageName: node
linkType: hard
"@emnapi/wasi-threads@npm:1.2.1":
"@emnapi/wasi-threads@npm:1.2.1, @emnapi/wasi-threads@npm:^1.2.1":
version: 1.2.1
resolution: "@emnapi/wasi-threads@npm:1.2.1"
dependencies:
@ -4728,7 +4706,7 @@ __metadata:
languageName: node
linkType: hard
"@jridgewell/remapping@npm:^2.3.4":
"@jridgewell/remapping@npm:^2.3.4, @jridgewell/remapping@npm:^2.3.5":
version: 2.3.5
resolution: "@jridgewell/remapping@npm:2.3.5"
dependencies:
@ -5679,6 +5657,13 @@ __metadata:
languageName: node
linkType: hard
"@oxc-project/types@npm:=0.132.0":
version: 0.132.0
resolution: "@oxc-project/types@npm:0.132.0"
checksum: 10/e0694a3c24746006ad774a1cab34efac3ccad5b519234063bcde17e9afe3475680749357e9f90164a222326414cb9510da1b8da350edc0cd35612fd05147c218
languageName: node
linkType: hard
"@paralleldrive/cuid2@npm:^2.2.2":
version: 2.3.1
resolution: "@paralleldrive/cuid2@npm:2.3.1"
@ -5959,6 +5944,13 @@ __metadata:
languageName: node
linkType: hard
"@rolldown/binding-android-arm64@npm:1.0.2":
version: 1.0.2
resolution: "@rolldown/binding-android-arm64@npm:1.0.2"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard
"@rolldown/binding-darwin-arm64@npm:1.0.1":
version: 1.0.1
resolution: "@rolldown/binding-darwin-arm64@npm:1.0.1"
@ -5966,6 +5958,13 @@ __metadata:
languageName: node
linkType: hard
"@rolldown/binding-darwin-arm64@npm:1.0.2":
version: 1.0.2
resolution: "@rolldown/binding-darwin-arm64@npm:1.0.2"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
"@rolldown/binding-darwin-x64@npm:1.0.1":
version: 1.0.1
resolution: "@rolldown/binding-darwin-x64@npm:1.0.1"
@ -5973,6 +5972,13 @@ __metadata:
languageName: node
linkType: hard
"@rolldown/binding-darwin-x64@npm:1.0.2":
version: 1.0.2
resolution: "@rolldown/binding-darwin-x64@npm:1.0.2"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
"@rolldown/binding-freebsd-x64@npm:1.0.1":
version: 1.0.1
resolution: "@rolldown/binding-freebsd-x64@npm:1.0.1"
@ -5980,6 +5986,13 @@ __metadata:
languageName: node
linkType: hard
"@rolldown/binding-freebsd-x64@npm:1.0.2":
version: 1.0.2
resolution: "@rolldown/binding-freebsd-x64@npm:1.0.2"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
"@rolldown/binding-linux-arm-gnueabihf@npm:1.0.1":
version: 1.0.1
resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.1"
@ -5987,6 +6000,13 @@ __metadata:
languageName: node
linkType: hard
"@rolldown/binding-linux-arm-gnueabihf@npm:1.0.2":
version: 1.0.2
resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.2"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
"@rolldown/binding-linux-arm64-gnu@npm:1.0.1":
version: 1.0.1
resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.0.1"
@ -5994,6 +6014,13 @@ __metadata:
languageName: node
linkType: hard
"@rolldown/binding-linux-arm64-gnu@npm:1.0.2":
version: 1.0.2
resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.0.2"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
"@rolldown/binding-linux-arm64-musl@npm:1.0.1":
version: 1.0.1
resolution: "@rolldown/binding-linux-arm64-musl@npm:1.0.1"
@ -6001,6 +6028,13 @@ __metadata:
languageName: node
linkType: hard
"@rolldown/binding-linux-arm64-musl@npm:1.0.2":
version: 1.0.2
resolution: "@rolldown/binding-linux-arm64-musl@npm:1.0.2"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
"@rolldown/binding-linux-ppc64-gnu@npm:1.0.1":
version: 1.0.1
resolution: "@rolldown/binding-linux-ppc64-gnu@npm:1.0.1"
@ -6008,6 +6042,13 @@ __metadata:
languageName: node
linkType: hard
"@rolldown/binding-linux-ppc64-gnu@npm:1.0.2":
version: 1.0.2
resolution: "@rolldown/binding-linux-ppc64-gnu@npm:1.0.2"
conditions: os=linux & cpu=ppc64 & libc=glibc
languageName: node
linkType: hard
"@rolldown/binding-linux-s390x-gnu@npm:1.0.1":
version: 1.0.1
resolution: "@rolldown/binding-linux-s390x-gnu@npm:1.0.1"
@ -6015,6 +6056,13 @@ __metadata:
languageName: node
linkType: hard
"@rolldown/binding-linux-s390x-gnu@npm:1.0.2":
version: 1.0.2
resolution: "@rolldown/binding-linux-s390x-gnu@npm:1.0.2"
conditions: os=linux & cpu=s390x & libc=glibc
languageName: node
linkType: hard
"@rolldown/binding-linux-x64-gnu@npm:1.0.1":
version: 1.0.1
resolution: "@rolldown/binding-linux-x64-gnu@npm:1.0.1"
@ -6022,6 +6070,13 @@ __metadata:
languageName: node
linkType: hard
"@rolldown/binding-linux-x64-gnu@npm:1.0.2":
version: 1.0.2
resolution: "@rolldown/binding-linux-x64-gnu@npm:1.0.2"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
"@rolldown/binding-linux-x64-musl@npm:1.0.1":
version: 1.0.1
resolution: "@rolldown/binding-linux-x64-musl@npm:1.0.1"
@ -6029,6 +6084,13 @@ __metadata:
languageName: node
linkType: hard
"@rolldown/binding-linux-x64-musl@npm:1.0.2":
version: 1.0.2
resolution: "@rolldown/binding-linux-x64-musl@npm:1.0.2"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
"@rolldown/binding-openharmony-arm64@npm:1.0.1":
version: 1.0.1
resolution: "@rolldown/binding-openharmony-arm64@npm:1.0.1"
@ -6036,6 +6098,13 @@ __metadata:
languageName: node
linkType: hard
"@rolldown/binding-openharmony-arm64@npm:1.0.2":
version: 1.0.2
resolution: "@rolldown/binding-openharmony-arm64@npm:1.0.2"
conditions: os=openharmony & cpu=arm64
languageName: node
linkType: hard
"@rolldown/binding-wasm32-wasi@npm:1.0.1":
version: 1.0.1
resolution: "@rolldown/binding-wasm32-wasi@npm:1.0.1"
@ -6047,6 +6116,17 @@ __metadata:
languageName: node
linkType: hard
"@rolldown/binding-wasm32-wasi@npm:1.0.2":
version: 1.0.2
resolution: "@rolldown/binding-wasm32-wasi@npm:1.0.2"
dependencies:
"@emnapi/core": "npm:1.10.0"
"@emnapi/runtime": "npm:1.10.0"
"@napi-rs/wasm-runtime": "npm:^1.1.4"
conditions: cpu=wasm32
languageName: node
linkType: hard
"@rolldown/binding-win32-arm64-msvc@npm:1.0.1":
version: 1.0.1
resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.0.1"
@ -6054,6 +6134,13 @@ __metadata:
languageName: node
linkType: hard
"@rolldown/binding-win32-arm64-msvc@npm:1.0.2":
version: 1.0.2
resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.0.2"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
"@rolldown/binding-win32-x64-msvc@npm:1.0.1":
version: 1.0.1
resolution: "@rolldown/binding-win32-x64-msvc@npm:1.0.1"
@ -6061,10 +6148,10 @@ __metadata:
languageName: node
linkType: hard
"@rolldown/pluginutils@npm:1.0.0-beta.19":
version: 1.0.0-beta.19
resolution: "@rolldown/pluginutils@npm:1.0.0-beta.19"
checksum: 10/3b09ebf03e0f30b48770bcd7075c3092c6be09f60e6cb320142a37ae651cfc03974186b24cd7df5bd8110561c1da9d3e8bb4ecff0f2459ca4370da3d62c6806e
"@rolldown/binding-win32-x64-msvc@npm:1.0.2":
version: 1.0.2
resolution: "@rolldown/binding-win32-x64-msvc@npm:1.0.2"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
@ -7483,6 +7570,21 @@ __metadata:
languageName: node
linkType: hard
"@tailwindcss/node@npm:4.3.0":
version: 4.3.0
resolution: "@tailwindcss/node@npm:4.3.0"
dependencies:
"@jridgewell/remapping": "npm:^2.3.5"
enhanced-resolve: "npm:^5.21.0"
jiti: "npm:^2.6.1"
lightningcss: "npm:1.32.0"
magic-string: "npm:^0.30.21"
source-map-js: "npm:^1.2.1"
tailwindcss: "npm:4.3.0"
checksum: 10/4fc3e56b340a809fdf2b2aa6c90872fe483620aa29613d0e42d1387693c33c4162b811e168efddec282f2d9ebf898322033b92b94a7cf26f26f32eff5bfe65a5
languageName: node
linkType: hard
"@tailwindcss/oxide-android-arm64@npm:4.1.1":
version: 4.1.1
resolution: "@tailwindcss/oxide-android-arm64@npm:4.1.1"
@ -7504,6 +7606,13 @@ __metadata:
languageName: node
linkType: hard
"@tailwindcss/oxide-android-arm64@npm:4.3.0":
version: 4.3.0
resolution: "@tailwindcss/oxide-android-arm64@npm:4.3.0"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard
"@tailwindcss/oxide-darwin-arm64@npm:4.1.1":
version: 4.1.1
resolution: "@tailwindcss/oxide-darwin-arm64@npm:4.1.1"
@ -7525,6 +7634,13 @@ __metadata:
languageName: node
linkType: hard
"@tailwindcss/oxide-darwin-arm64@npm:4.3.0":
version: 4.3.0
resolution: "@tailwindcss/oxide-darwin-arm64@npm:4.3.0"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
"@tailwindcss/oxide-darwin-x64@npm:4.1.1":
version: 4.1.1
resolution: "@tailwindcss/oxide-darwin-x64@npm:4.1.1"
@ -7546,6 +7662,13 @@ __metadata:
languageName: node
linkType: hard
"@tailwindcss/oxide-darwin-x64@npm:4.3.0":
version: 4.3.0
resolution: "@tailwindcss/oxide-darwin-x64@npm:4.3.0"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
"@tailwindcss/oxide-freebsd-x64@npm:4.1.1":
version: 4.1.1
resolution: "@tailwindcss/oxide-freebsd-x64@npm:4.1.1"
@ -7567,6 +7690,13 @@ __metadata:
languageName: node
linkType: hard
"@tailwindcss/oxide-freebsd-x64@npm:4.3.0":
version: 4.3.0
resolution: "@tailwindcss/oxide-freebsd-x64@npm:4.3.0"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.1":
version: 4.1.1
resolution: "@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.1"
@ -7588,6 +7718,13 @@ __metadata:
languageName: node
linkType: hard
"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.3.0":
version: 4.3.0
resolution: "@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.3.0"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
"@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.1":
version: 4.1.1
resolution: "@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.1"
@ -7609,6 +7746,13 @@ __metadata:
languageName: node
linkType: hard
"@tailwindcss/oxide-linux-arm64-gnu@npm:4.3.0":
version: 4.3.0
resolution: "@tailwindcss/oxide-linux-arm64-gnu@npm:4.3.0"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
"@tailwindcss/oxide-linux-arm64-musl@npm:4.1.1":
version: 4.1.1
resolution: "@tailwindcss/oxide-linux-arm64-musl@npm:4.1.1"
@ -7630,6 +7774,13 @@ __metadata:
languageName: node
linkType: hard
"@tailwindcss/oxide-linux-arm64-musl@npm:4.3.0":
version: 4.3.0
resolution: "@tailwindcss/oxide-linux-arm64-musl@npm:4.3.0"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
"@tailwindcss/oxide-linux-x64-gnu@npm:4.1.1":
version: 4.1.1
resolution: "@tailwindcss/oxide-linux-x64-gnu@npm:4.1.1"
@ -7651,6 +7802,13 @@ __metadata:
languageName: node
linkType: hard
"@tailwindcss/oxide-linux-x64-gnu@npm:4.3.0":
version: 4.3.0
resolution: "@tailwindcss/oxide-linux-x64-gnu@npm:4.3.0"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
"@tailwindcss/oxide-linux-x64-musl@npm:4.1.1":
version: 4.1.1
resolution: "@tailwindcss/oxide-linux-x64-musl@npm:4.1.1"
@ -7672,6 +7830,13 @@ __metadata:
languageName: node
linkType: hard
"@tailwindcss/oxide-linux-x64-musl@npm:4.3.0":
version: 4.3.0
resolution: "@tailwindcss/oxide-linux-x64-musl@npm:4.3.0"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
"@tailwindcss/oxide-wasm32-wasi@npm:4.1.11":
version: 4.1.11
resolution: "@tailwindcss/oxide-wasm32-wasi@npm:4.1.11"
@ -7700,6 +7865,20 @@ __metadata:
languageName: node
linkType: hard
"@tailwindcss/oxide-wasm32-wasi@npm:4.3.0":
version: 4.3.0
resolution: "@tailwindcss/oxide-wasm32-wasi@npm:4.3.0"
dependencies:
"@emnapi/core": "npm:^1.10.0"
"@emnapi/runtime": "npm:^1.10.0"
"@emnapi/wasi-threads": "npm:^1.2.1"
"@napi-rs/wasm-runtime": "npm:^1.1.4"
"@tybys/wasm-util": "npm:^0.10.1"
tslib: "npm:^2.8.1"
conditions: cpu=wasm32
languageName: node
linkType: hard
"@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.1":
version: 4.1.1
resolution: "@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.1"
@ -7721,6 +7900,13 @@ __metadata:
languageName: node
linkType: hard
"@tailwindcss/oxide-win32-arm64-msvc@npm:4.3.0":
version: 4.3.0
resolution: "@tailwindcss/oxide-win32-arm64-msvc@npm:4.3.0"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
"@tailwindcss/oxide-win32-x64-msvc@npm:4.1.1":
version: 4.1.1
resolution: "@tailwindcss/oxide-win32-x64-msvc@npm:4.1.1"
@ -7742,6 +7928,13 @@ __metadata:
languageName: node
linkType: hard
"@tailwindcss/oxide-win32-x64-msvc@npm:4.3.0":
version: 4.3.0
resolution: "@tailwindcss/oxide-win32-x64-msvc@npm:4.3.0"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
"@tailwindcss/oxide@npm:4.1.1":
version: 4.1.1
resolution: "@tailwindcss/oxide@npm:4.1.1"
@ -7878,6 +8071,51 @@ __metadata:
languageName: node
linkType: hard
"@tailwindcss/oxide@npm:4.3.0":
version: 4.3.0
resolution: "@tailwindcss/oxide@npm:4.3.0"
dependencies:
"@tailwindcss/oxide-android-arm64": "npm:4.3.0"
"@tailwindcss/oxide-darwin-arm64": "npm:4.3.0"
"@tailwindcss/oxide-darwin-x64": "npm:4.3.0"
"@tailwindcss/oxide-freebsd-x64": "npm:4.3.0"
"@tailwindcss/oxide-linux-arm-gnueabihf": "npm:4.3.0"
"@tailwindcss/oxide-linux-arm64-gnu": "npm:4.3.0"
"@tailwindcss/oxide-linux-arm64-musl": "npm:4.3.0"
"@tailwindcss/oxide-linux-x64-gnu": "npm:4.3.0"
"@tailwindcss/oxide-linux-x64-musl": "npm:4.3.0"
"@tailwindcss/oxide-wasm32-wasi": "npm:4.3.0"
"@tailwindcss/oxide-win32-arm64-msvc": "npm:4.3.0"
"@tailwindcss/oxide-win32-x64-msvc": "npm:4.3.0"
dependenciesMeta:
"@tailwindcss/oxide-android-arm64":
optional: true
"@tailwindcss/oxide-darwin-arm64":
optional: true
"@tailwindcss/oxide-darwin-x64":
optional: true
"@tailwindcss/oxide-freebsd-x64":
optional: true
"@tailwindcss/oxide-linux-arm-gnueabihf":
optional: true
"@tailwindcss/oxide-linux-arm64-gnu":
optional: true
"@tailwindcss/oxide-linux-arm64-musl":
optional: true
"@tailwindcss/oxide-linux-x64-gnu":
optional: true
"@tailwindcss/oxide-linux-x64-musl":
optional: true
"@tailwindcss/oxide-wasm32-wasi":
optional: true
"@tailwindcss/oxide-win32-arm64-msvc":
optional: true
"@tailwindcss/oxide-win32-x64-msvc":
optional: true
checksum: 10/d3da98113c0f3dd5a6bb1aff553788f1263e6044c85cea99b24090f317b94fea2dca4ef281146b993f7658a5b0979ecc193ca4dc0eb0db3fffcff386a2051c02
languageName: node
linkType: hard
"@tailwindcss/postcss@npm:^4":
version: 4.1.12
resolution: "@tailwindcss/postcss@npm:4.1.12"
@ -7904,6 +8142,19 @@ __metadata:
languageName: node
linkType: hard
"@tailwindcss/vite@npm:^4.3.0":
version: 4.3.0
resolution: "@tailwindcss/vite@npm:4.3.0"
dependencies:
"@tailwindcss/node": "npm:4.3.0"
"@tailwindcss/oxide": "npm:4.3.0"
tailwindcss: "npm:4.3.0"
peerDependencies:
vite: ^5.2.0 || ^6 || ^7 || ^8
checksum: 10/6ea6e3ab36a09d39414c99c754ddb2f8c4b72e88be1186b4ab6759bb522068aacc738836349e177a2e073dd50978ba8c4e8a089ca4601eaf610817dc14aae1e9
languageName: node
linkType: hard
"@testing-library/dom@npm:^10.4.0":
version: 10.4.0
resolution: "@testing-library/dom@npm:10.4.0"
@ -8098,47 +8349,6 @@ __metadata:
languageName: node
linkType: hard
"@types/babel__core@npm:^7.20.5":
version: 7.20.5
resolution: "@types/babel__core@npm:7.20.5"
dependencies:
"@babel/parser": "npm:^7.20.7"
"@babel/types": "npm:^7.20.7"
"@types/babel__generator": "npm:*"
"@types/babel__template": "npm:*"
"@types/babel__traverse": "npm:*"
checksum: 10/c32838d280b5ab59d62557f9e331d3831f8e547ee10b4f85cb78753d97d521270cebfc73ce501e9fb27fe71884d1ba75e18658692c2f4117543f0fc4e3e118b3
languageName: node
linkType: hard
"@types/babel__generator@npm:*":
version: 7.6.8
resolution: "@types/babel__generator@npm:7.6.8"
dependencies:
"@babel/types": "npm:^7.0.0"
checksum: 10/b53c215e9074c69d212402990b0ca8fa57595d09e10d94bda3130aa22b55d796e50449199867879e4ea0ee968f3a2099e009cfb21a726a53324483abbf25cd30
languageName: node
linkType: hard
"@types/babel__template@npm:*":
version: 7.4.4
resolution: "@types/babel__template@npm:7.4.4"
dependencies:
"@babel/parser": "npm:^7.1.0"
"@babel/types": "npm:^7.0.0"
checksum: 10/d7a02d2a9b67e822694d8e6a7ddb8f2b71a1d6962dfd266554d2513eefbb205b33ca71a0d163b1caea3981ccf849211f9964d8bd0727124d18ace45aa6c9ae29
languageName: node
linkType: hard
"@types/babel__traverse@npm:*":
version: 7.20.6
resolution: "@types/babel__traverse@npm:7.20.6"
dependencies:
"@babel/types": "npm:^7.20.7"
checksum: 10/63d13a3789aa1e783b87a8b03d9fb2c2c90078de7782422feff1631b8c2a25db626e63a63ac5a1465d47359201c73069dacb4b52149d17c568187625da3064ae
languageName: node
linkType: hard
"@types/body-parser@npm:*":
version: 1.19.5
resolution: "@types/body-parser@npm:1.19.5"
@ -9652,19 +9862,21 @@ __metadata:
languageName: node
linkType: hard
"@vitejs/plugin-react@npm:^4.6.0":
version: 4.6.0
resolution: "@vitejs/plugin-react@npm:4.6.0"
"@vitejs/plugin-react@npm:^6.0.2":
version: 6.0.2
resolution: "@vitejs/plugin-react@npm:6.0.2"
dependencies:
"@babel/core": "npm:^7.27.4"
"@babel/plugin-transform-react-jsx-self": "npm:^7.27.1"
"@babel/plugin-transform-react-jsx-source": "npm:^7.27.1"
"@rolldown/pluginutils": "npm:1.0.0-beta.19"
"@types/babel__core": "npm:^7.20.5"
react-refresh: "npm:^0.17.0"
"@rolldown/pluginutils": "npm:^1.0.0"
peerDependencies:
vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0
checksum: 10/f05479b74070bcaa7aedfc0aefcfb40f732ccd0126b30885113719ff0c471b7a09626546c0a6b9404ce66245689b11cb3103c42e59c211ea518713d73c028b02
"@rolldown/plugin-babel": ^0.1.7 || ^0.2.0
babel-plugin-react-compiler: ^1.0.0
vite: ^8.0.0
peerDependenciesMeta:
"@rolldown/plugin-babel":
optional: true
babel-plugin-react-compiler:
optional: true
checksum: 10/4b3693e94c1907aac699df34fa71c8d5d53228b110f7520dcaca56c96c7127772e806147fa9d2f15edfc64cdefbe13b28c4c71e058601f7311d303ad435701c6
languageName: node
linkType: hard
@ -12609,6 +12821,16 @@ __metadata:
languageName: node
linkType: hard
"enhanced-resolve@npm:^5.21.0":
version: 5.22.1
resolution: "enhanced-resolve@npm:5.22.1"
dependencies:
graceful-fs: "npm:^4.2.4"
tapable: "npm:^2.3.3"
checksum: 10/2124366118c1e93836b23b4aad933352ba8d404c2c50129388b5d83520bfea1021169e975967e048bfca3a82cbf07756ba76a26e1eab305ef06b2ab1a384e6c0
languageName: node
linkType: hard
"enquirer@npm:^2.4.1":
version: 2.4.1
resolution: "enquirer@npm:2.4.1"
@ -13397,7 +13619,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "example-react@workspace:examples/react"
dependencies:
"@tailwindcss/vite": "npm:^4.1.11"
"@tailwindcss/vite": "npm:^4.3.0"
"@types/react": "npm:^19.0.10"
"@types/react-dom": "npm:^19.0.4"
"@uppy/core": "workspace:*"
@ -13406,7 +13628,7 @@ __metadata:
"@uppy/screen-capture": "workspace:*"
"@uppy/tus": "workspace:*"
"@uppy/webcam": "workspace:*"
"@vitejs/plugin-react": "npm:^4.6.0"
"@vitejs/plugin-react": "npm:^6.0.2"
"@vitest/browser": "npm:^4.1.6"
"@vitest/browser-playwright": "npm:^4.1.6"
msw: "npm:^2.10.4"
@ -13415,7 +13637,7 @@ __metadata:
react-dom: "npm:^19.0.0"
tailwindcss: "npm:^4.0.9"
typescript: "npm:^5.7.3"
vite: "npm:^7.1.11"
vite: "npm:^8.0.14"
vitest: "npm:^4.1.6"
vitest-browser-react: "npm:^2.2.0"
languageName: unknown
@ -15788,6 +16010,15 @@ __metadata:
languageName: node
linkType: hard
"jiti@npm:^2.6.1":
version: 2.7.0
resolution: "jiti@npm:2.7.0"
bin:
jiti: lib/jiti-cli.mjs
checksum: 10/6d75a8dbd61dbee031aa0937fabb748ff8ddf370b971958cc704f5cf26b4c5bdc9dcd0563059b2627a2bd41d946fa0bc64f912fdc8981ca7945a9d63c74ad0f9
languageName: node
linkType: hard
"js-base64@npm:^3.7.2":
version: 3.7.7
resolution: "js-base64@npm:3.7.7"
@ -16635,7 +16866,7 @@ __metadata:
languageName: node
linkType: hard
"lightningcss@npm:^1.32.0":
"lightningcss@npm:1.32.0, lightningcss@npm:^1.32.0":
version: 1.32.0
resolution: "lightningcss@npm:1.32.0"
dependencies:
@ -20151,13 +20382,6 @@ __metadata:
languageName: node
linkType: hard
"react-refresh@npm:^0.17.0":
version: 0.17.0
resolution: "react-refresh@npm:0.17.0"
checksum: 10/5e94f07d43bb1cfdc9b0c6e0c8c73e754005489950dcff1edb53aa8451d1d69a47b740b195c7c80fb4eb511c56a3585dc55eddd83f0097fb5e015116a1460467
languageName: node
linkType: hard
"react-router@npm:^7.12.0":
version: 7.12.0
resolution: "react-router@npm:7.12.0"
@ -20640,6 +20864,64 @@ __metadata:
languageName: node
linkType: hard
"rolldown@npm:1.0.2":
version: 1.0.2
resolution: "rolldown@npm:1.0.2"
dependencies:
"@oxc-project/types": "npm:=0.132.0"
"@rolldown/binding-android-arm64": "npm:1.0.2"
"@rolldown/binding-darwin-arm64": "npm:1.0.2"
"@rolldown/binding-darwin-x64": "npm:1.0.2"
"@rolldown/binding-freebsd-x64": "npm:1.0.2"
"@rolldown/binding-linux-arm-gnueabihf": "npm:1.0.2"
"@rolldown/binding-linux-arm64-gnu": "npm:1.0.2"
"@rolldown/binding-linux-arm64-musl": "npm:1.0.2"
"@rolldown/binding-linux-ppc64-gnu": "npm:1.0.2"
"@rolldown/binding-linux-s390x-gnu": "npm:1.0.2"
"@rolldown/binding-linux-x64-gnu": "npm:1.0.2"
"@rolldown/binding-linux-x64-musl": "npm:1.0.2"
"@rolldown/binding-openharmony-arm64": "npm:1.0.2"
"@rolldown/binding-wasm32-wasi": "npm:1.0.2"
"@rolldown/binding-win32-arm64-msvc": "npm:1.0.2"
"@rolldown/binding-win32-x64-msvc": "npm:1.0.2"
"@rolldown/pluginutils": "npm:^1.0.0"
dependenciesMeta:
"@rolldown/binding-android-arm64":
optional: true
"@rolldown/binding-darwin-arm64":
optional: true
"@rolldown/binding-darwin-x64":
optional: true
"@rolldown/binding-freebsd-x64":
optional: true
"@rolldown/binding-linux-arm-gnueabihf":
optional: true
"@rolldown/binding-linux-arm64-gnu":
optional: true
"@rolldown/binding-linux-arm64-musl":
optional: true
"@rolldown/binding-linux-ppc64-gnu":
optional: true
"@rolldown/binding-linux-s390x-gnu":
optional: true
"@rolldown/binding-linux-x64-gnu":
optional: true
"@rolldown/binding-linux-x64-musl":
optional: true
"@rolldown/binding-openharmony-arm64":
optional: true
"@rolldown/binding-wasm32-wasi":
optional: true
"@rolldown/binding-win32-arm64-msvc":
optional: true
"@rolldown/binding-win32-x64-msvc":
optional: true
bin:
rolldown: ./bin/cli.mjs
checksum: 10/2e51f0b2332eef4001262dad360886ca11376558ce270fbddad6182870395200b123ad75d412e60cb4328650d1df2cb74ae374e79edf930c030bfb693c9b1891
languageName: node
linkType: hard
"rollup@npm:4.34.8":
version: 4.34.8
resolution: "rollup@npm:4.34.8"
@ -22324,6 +22606,13 @@ __metadata:
languageName: node
linkType: hard
"tailwindcss@npm:4.3.0":
version: 4.3.0
resolution: "tailwindcss@npm:4.3.0"
checksum: 10/3a7dde8a0ccd31ef02e6b45a1257e0040fd8372584a94e930445400f4e5c50a101022f99951cf5c0a12b3936e23489d9c55d342e7d597a806c7a0f139ba8c0dd
languageName: node
linkType: hard
"tapable@npm:^2.1.1, tapable@npm:^2.2.0, tapable@npm:^2.2.1":
version: 2.2.1
resolution: "tapable@npm:2.2.1"
@ -22331,6 +22620,13 @@ __metadata:
languageName: node
linkType: hard
"tapable@npm:^2.3.3":
version: 2.3.3
resolution: "tapable@npm:2.3.3"
checksum: 10/21fb64a7ae1a0e11d855a6c33a22ae5ecf7e2f23170c942da673b44bf4c3aae8aa52451ef2792d0ce36c7feca13dceafa4f135105d66fc06912632488c0913fd
languageName: node
linkType: hard
"tar@npm:^6.1.11, tar@npm:^6.1.2":
version: 6.2.1
resolution: "tar@npm:6.2.1"
@ -23545,6 +23841,63 @@ __metadata:
languageName: node
linkType: hard
"vite@npm:^8.0.14":
version: 8.0.14
resolution: "vite@npm:8.0.14"
dependencies:
fsevents: "npm:~2.3.3"
lightningcss: "npm:^1.32.0"
picomatch: "npm:^4.0.4"
postcss: "npm:^8.5.15"
rolldown: "npm:1.0.2"
tinyglobby: "npm:^0.2.16"
peerDependencies:
"@types/node": ^20.19.0 || >=22.12.0
"@vitejs/devtools": ^0.1.18
esbuild: ^0.27.0 || ^0.28.0
jiti: ">=1.21.0"
less: ^4.0.0
sass: ^1.70.0
sass-embedded: ^1.70.0
stylus: ">=0.54.8"
sugarss: ^5.0.0
terser: ^5.16.0
tsx: ^4.8.1
yaml: ^2.4.2
dependenciesMeta:
fsevents:
optional: true
peerDependenciesMeta:
"@types/node":
optional: true
"@vitejs/devtools":
optional: true
esbuild:
optional: true
jiti:
optional: true
less:
optional: true
sass:
optional: true
sass-embedded:
optional: true
stylus:
optional: true
sugarss:
optional: true
terser:
optional: true
tsx:
optional: true
yaml:
optional: true
bin:
vite: bin/vite.js
checksum: 10/3747c9b9dabdfa5b840630c39b2c764afb3c3762816f3148afe7d516edc1889b60b666adeb4e98761c26fb8ed5ba3a9770df5c0450443daf4cdfac110bc6df1c
languageName: node
linkType: hard
"vitefu@npm:^1.0.4":
version: 1.1.1
resolution: "vitefu@npm:1.1.1"