diff --git a/package.json b/package.json index 0225c1da22..80a7afa3e7 100644 --- a/package.json +++ b/package.json @@ -112,7 +112,7 @@ "@types/mailparser": "^3.4.6", "@types/pako": "^2.0.4", "@types/sanitize-filename": "^1.6.3", - "@vitejs/plugin-react-oxc": "^0.2.3", + "@vitejs/plugin-react": "^6.0.2", "addressparser": "^1.0.1", "async-sema": "^3.1.1", "bull": "^4.16.5", @@ -265,7 +265,7 @@ "uuid": "^11.1.1", "validator": "13.15.35", "vaul": "^1.1.2", - "vite": "npm:rolldown-vite@7.3.1", + "vite": "^8.0.16", "vite-plugin-pwa": "1.3.0", "web-haptics": "^0.0.6", "winston": "^3.17.0", @@ -372,7 +372,7 @@ "postinstall-postinstall": "^2.1.0", "react-refresh": "^0.18.0", "rimraf": "^6.1.3", - "rollup-plugin-webpack-stats": "2.1.11", + "rollup-plugin-webpack-stats": "^3.1.3", "terser": "^5.48.0", "typescript": "^6.0.3", "unplugin-swc": "^1.5.9", diff --git a/tsconfig.json b/tsconfig.json index 67b46190f8..0040767ba4 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -31,7 +31,11 @@ "@server/*": ["./server/*"], "@shared/*": ["./shared/*"], "~/*": ["./app/*"], - "plugins/*": ["./plugins/*"] + "plugins/*": ["./plugins/*"], + // Vite 8 and its plugins ship types only via their exports map, which + // resolvePackageJsonExports disables; point tsc at their declaration entries. + "vite": ["./node_modules/vite/dist/node/index.d.ts"], + "@vitejs/plugin-react": ["./node_modules/@vitejs/plugin-react/dist/index.d.ts"] } }, "exclude": ["node_modules", "build", "server/migrations"] diff --git a/vite.config.ts b/vite.config.ts index 335dbfc8f3..617e57ba34 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,6 +1,6 @@ import fs from "node:fs"; import path from "node:path"; -import react from "@vitejs/plugin-react-oxc"; +import react from "@vitejs/plugin-react"; import browserslistToEsbuild from "browserslist-to-esbuild"; import webpackStats from "rollup-plugin-webpack-stats"; import type { ServerOptions } from "vite"; @@ -151,9 +151,6 @@ export default () => // Generate a stats.json file for webpack that will be consumed by RelativeCI webpackStats(), ], - experimental: { - enableNativePlugin: true, - }, resolve: { alias: { "~": path.resolve(__dirname, "./app"), @@ -184,7 +181,7 @@ export default () => assetFileNames: "assets/[name].[hash][extname]", chunkFileNames: "assets/[name].[hash].js", entryFileNames: "assets/[name].[hash].js", - advancedChunks: { + codeSplitting: { groups: [ // Shared utilities used across the app — higher priority // prevents them being absorbed into lazy vendor chunks diff --git a/yarn.lock b/yarn.lock index 5cd03330c6..c2831d5944 100644 --- a/yarn.lock +++ b/yarn.lock @@ -658,7 +658,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-annotate-as-pure@npm:^7.22.5, @babel/helper-annotate-as-pure@npm:^7.25.9, @babel/helper-annotate-as-pure@npm:^7.29.7": +"@babel/helper-annotate-as-pure@npm:^7.25.9, @babel/helper-annotate-as-pure@npm:^7.29.7": version: 7.29.7 resolution: "@babel/helper-annotate-as-pure@npm:7.29.7" dependencies: @@ -742,7 +742,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.18.6, @babel/helper-module-imports@npm:^7.22.5, @babel/helper-module-imports@npm:^7.25.9, @babel/helper-module-imports@npm:^7.27.1, @babel/helper-module-imports@npm:^7.29.7": +"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.18.6, @babel/helper-module-imports@npm:^7.25.9, @babel/helper-module-imports@npm:^7.27.1, @babel/helper-module-imports@npm:^7.29.7": version: 7.29.7 resolution: "@babel/helper-module-imports@npm:7.29.7" dependencies: @@ -996,7 +996,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^7.22.5, @babel/plugin-syntax-jsx@npm:^7.25.9, @babel/plugin-syntax-jsx@npm:^7.29.7": +"@babel/plugin-syntax-jsx@npm:^7.25.9, @babel/plugin-syntax-jsx@npm:^7.29.7": version: 7.29.7 resolution: "@babel/plugin-syntax-jsx@npm:7.29.7" dependencies: @@ -3285,7 +3285,7 @@ __metadata: languageName: node linkType: hard -"@napi-rs/wasm-runtime@npm:^1.1.0, @napi-rs/wasm-runtime@npm:^1.1.4": +"@napi-rs/wasm-runtime@npm:^1.1.4": version: 1.1.5 resolution: "@napi-rs/wasm-runtime@npm:1.1.5" dependencies: @@ -3941,20 +3941,6 @@ __metadata: languageName: node linkType: hard -"@oxc-project/runtime@npm:0.101.0": - version: 0.101.0 - resolution: "@oxc-project/runtime@npm:0.101.0" - checksum: 10c0/86fd7bb37e94986e7a09bde07a16fa63cebeaada6bcb8963bc07087d54c107d1a128e1c4a5d27b9b593354c092b8976d7653b6700fbb0da0a2b925fb3de4b34c - languageName: node - linkType: hard - -"@oxc-project/types@npm:=0.101.0": - version: 0.101.0 - resolution: "@oxc-project/types@npm:0.101.0" - checksum: 10c0/e4e98da6e34ef0163a652e842e795bda77b703d8282fed4984292ff7b289c4e03d848ed8762e549445e33a142d3883e1013cd9ed43156f6eba34c151b8f599c1 - languageName: node - linkType: hard - "@oxc-project/types@npm:=0.133.0": version: 0.133.0 resolution: "@oxc-project/types@npm:0.133.0" @@ -4586,39 +4572,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-dialog@npm:^1.1.1": - version: 1.1.16 - resolution: "@radix-ui/react-dialog@npm:1.1.16" - dependencies: - "@radix-ui/primitive": "npm:1.1.4" - "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" - "@radix-ui/react-dismissable-layer": "npm:1.1.12" - "@radix-ui/react-focus-guards": "npm:1.1.4" - "@radix-ui/react-focus-scope": "npm:1.1.9" - "@radix-ui/react-id": "npm:1.1.2" - "@radix-ui/react-portal": "npm:1.1.11" - "@radix-ui/react-presence": "npm:1.1.6" - "@radix-ui/react-primitive": "npm:2.1.5" - "@radix-ui/react-slot": "npm:1.2.5" - "@radix-ui/react-use-controllable-state": "npm:1.2.3" - aria-hidden: "npm:^1.2.4" - react-remove-scroll: "npm:^2.7.2" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10c0/989e72fcac4f9caf62354fdb666c510bc828966f719231a12746e05f9c7a3d3090a797cff601919f72622f2746ead53af1e5e9b2f66ffa1c6c857d63ca66627f - languageName: node - linkType: hard - -"@radix-ui/react-dialog@npm:^1.1.17": +"@radix-ui/react-dialog@npm:^1.1.1, @radix-ui/react-dialog@npm:^1.1.17": version: 1.1.17 resolution: "@radix-ui/react-dialog@npm:1.1.17" dependencies: @@ -4663,29 +4617,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-dismissable-layer@npm:1.1.12": - version: 1.1.12 - resolution: "@radix-ui/react-dismissable-layer@npm:1.1.12" - dependencies: - "@radix-ui/primitive": "npm:1.1.4" - "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-primitive": "npm:2.1.5" - "@radix-ui/react-use-callback-ref": "npm:1.1.2" - "@radix-ui/react-use-escape-keydown": "npm:1.1.2" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10c0/d40c69569777932b37fdb33439da349dbe9f17e95c91b8140f5c957bb25d116f359d57492c48cc8f10b113ebe9b0313a93a31a57ee49ddddd07ddba617aeaa4f - languageName: node - linkType: hard - "@radix-ui/react-dismissable-layer@npm:1.1.13": version: 1.1.13 resolution: "@radix-ui/react-dismissable-layer@npm:1.1.13" @@ -4768,27 +4699,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-focus-scope@npm:1.1.9": - version: 1.1.9 - resolution: "@radix-ui/react-focus-scope@npm:1.1.9" - dependencies: - "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-primitive": "npm:2.1.5" - "@radix-ui/react-use-callback-ref": "npm:1.1.2" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10c0/efe05f7fc39449259e49a3705130a58e9ee1d92c4952f065b211a68ace1f354570cbea6ac8ece2c8b0efd119da286dbb388b4c7a5490e97718dbd2945a80b7eb - languageName: node - linkType: hard - "@radix-ui/react-id@npm:1.1.2": version: 1.1.2 resolution: "@radix-ui/react-id@npm:1.1.2" @@ -4931,27 +4841,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-portal@npm:1.1.11, @radix-ui/react-portal@npm:^1.0.1": - version: 1.1.11 - resolution: "@radix-ui/react-portal@npm:1.1.11" - dependencies: - "@radix-ui/react-primitive": "npm:2.1.5" - "@radix-ui/react-use-layout-effect": "npm:1.1.2" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10c0/fa5942bbdff1baec9df4238f77a23d36d5e3716ae6b558aa7f9e91b795d4ba4208355ea0770e2f6300678fda6aa7b26fd1e10cdf3f227a6af67e0429a271a1f2 - languageName: node - linkType: hard - -"@radix-ui/react-portal@npm:1.1.12": +"@radix-ui/react-portal@npm:1.1.12, @radix-ui/react-portal@npm:^1.0.1": version: 1.1.12 resolution: "@radix-ui/react-portal@npm:1.1.12" dependencies: @@ -4990,25 +4880,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-primitive@npm:2.1.5": - version: 2.1.5 - resolution: "@radix-ui/react-primitive@npm:2.1.5" - dependencies: - "@radix-ui/react-slot": "npm:1.2.5" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10c0/585d59d03343db4894a70dde81f4038660de32235d522f29b95a2c5209be39a6ffbef2ddabad9f3fd2cc002bb927d5ded09bc5fb6a8ccacb58ff405afb4b484c - languageName: node - linkType: hard - "@radix-ui/react-primitive@npm:2.1.6": version: 2.1.6 resolution: "@radix-ui/react-primitive@npm:2.1.6" @@ -5114,21 +4985,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-slot@npm:1.2.5": - version: 1.2.5 - resolution: "@radix-ui/react-slot@npm:1.2.5" - dependencies: - "@radix-ui/react-compose-refs": "npm:1.1.3" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10c0/348e0ee3970532805dc972656efc7a7427f0f46cca951e8b78e3969d3ffcd51666f000a611fc5f2b0b9921690da77291b08342f9c0aa0261720aecbc5e275cc1 - languageName: node - linkType: hard - "@radix-ui/react-slot@npm:1.3.0, @radix-ui/react-slot@npm:^1.3.0": version: 1.3.0 resolution: "@radix-ui/react-slot@npm:1.3.0" @@ -5505,13 +5361,6 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-android-arm64@npm:1.0.0-beta.53": - version: 1.0.0-beta.53 - resolution: "@rolldown/binding-android-arm64@npm:1.0.0-beta.53" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - "@rolldown/binding-android-arm64@npm:1.0.3": version: 1.0.3 resolution: "@rolldown/binding-android-arm64@npm:1.0.3" @@ -5519,13 +5368,6 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-darwin-arm64@npm:1.0.0-beta.53": - version: 1.0.0-beta.53 - resolution: "@rolldown/binding-darwin-arm64@npm:1.0.0-beta.53" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - "@rolldown/binding-darwin-arm64@npm:1.0.3": version: 1.0.3 resolution: "@rolldown/binding-darwin-arm64@npm:1.0.3" @@ -5533,13 +5375,6 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-darwin-x64@npm:1.0.0-beta.53": - version: 1.0.0-beta.53 - resolution: "@rolldown/binding-darwin-x64@npm:1.0.0-beta.53" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - "@rolldown/binding-darwin-x64@npm:1.0.3": version: 1.0.3 resolution: "@rolldown/binding-darwin-x64@npm:1.0.3" @@ -5547,13 +5382,6 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-freebsd-x64@npm:1.0.0-beta.53": - version: 1.0.0-beta.53 - resolution: "@rolldown/binding-freebsd-x64@npm:1.0.0-beta.53" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - "@rolldown/binding-freebsd-x64@npm:1.0.3": version: 1.0.3 resolution: "@rolldown/binding-freebsd-x64@npm:1.0.3" @@ -5561,13 +5389,6 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-beta.53": - version: 1.0.0-beta.53 - resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-beta.53" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.3": version: 1.0.3 resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.3" @@ -5575,13 +5396,6 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-linux-arm64-gnu@npm:1.0.0-beta.53": - version: 1.0.0-beta.53 - resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.0.0-beta.53" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - "@rolldown/binding-linux-arm64-gnu@npm:1.0.3": version: 1.0.3 resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.0.3" @@ -5589,13 +5403,6 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-linux-arm64-musl@npm:1.0.0-beta.53": - version: 1.0.0-beta.53 - resolution: "@rolldown/binding-linux-arm64-musl@npm:1.0.0-beta.53" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - "@rolldown/binding-linux-arm64-musl@npm:1.0.3": version: 1.0.3 resolution: "@rolldown/binding-linux-arm64-musl@npm:1.0.3" @@ -5617,13 +5424,6 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-linux-x64-gnu@npm:1.0.0-beta.53": - version: 1.0.0-beta.53 - resolution: "@rolldown/binding-linux-x64-gnu@npm:1.0.0-beta.53" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - "@rolldown/binding-linux-x64-gnu@npm:1.0.3": version: 1.0.3 resolution: "@rolldown/binding-linux-x64-gnu@npm:1.0.3" @@ -5631,13 +5431,6 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-linux-x64-musl@npm:1.0.0-beta.53": - version: 1.0.0-beta.53 - resolution: "@rolldown/binding-linux-x64-musl@npm:1.0.0-beta.53" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - "@rolldown/binding-linux-x64-musl@npm:1.0.3": version: 1.0.3 resolution: "@rolldown/binding-linux-x64-musl@npm:1.0.3" @@ -5645,13 +5438,6 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-openharmony-arm64@npm:1.0.0-beta.53": - version: 1.0.0-beta.53 - resolution: "@rolldown/binding-openharmony-arm64@npm:1.0.0-beta.53" - conditions: os=openharmony & cpu=arm64 - languageName: node - linkType: hard - "@rolldown/binding-openharmony-arm64@npm:1.0.3": version: 1.0.3 resolution: "@rolldown/binding-openharmony-arm64@npm:1.0.3" @@ -5659,15 +5445,6 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-wasm32-wasi@npm:1.0.0-beta.53": - version: 1.0.0-beta.53 - resolution: "@rolldown/binding-wasm32-wasi@npm:1.0.0-beta.53" - dependencies: - "@napi-rs/wasm-runtime": "npm:^1.1.0" - conditions: cpu=wasm32 - languageName: node - linkType: hard - "@rolldown/binding-wasm32-wasi@npm:1.0.3": version: 1.0.3 resolution: "@rolldown/binding-wasm32-wasi@npm:1.0.3" @@ -5679,13 +5456,6 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-win32-arm64-msvc@npm:1.0.0-beta.53": - version: 1.0.0-beta.53 - resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.0.0-beta.53" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - "@rolldown/binding-win32-arm64-msvc@npm:1.0.3": version: 1.0.3 resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.0.3" @@ -5693,13 +5463,6 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-win32-x64-msvc@npm:1.0.0-beta.53": - version: 1.0.0-beta.53 - resolution: "@rolldown/binding-win32-x64-msvc@npm:1.0.0-beta.53" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - "@rolldown/binding-win32-x64-msvc@npm:1.0.3": version: 1.0.3 resolution: "@rolldown/binding-win32-x64-msvc@npm:1.0.3" @@ -5707,20 +5470,6 @@ __metadata: languageName: node linkType: hard -"@rolldown/pluginutils@npm:1.0.0-beta.11": - version: 1.0.0-beta.11 - resolution: "@rolldown/pluginutils@npm:1.0.0-beta.11" - checksum: 10c0/140088e33a4dd3bc21d06fa0cbe79b52e95487c9737d425aa5729e52446dc70f066fbce632489a53e45bb567f1e86c19835677c98fe5d4123ae1e2fef53f8d97 - languageName: node - linkType: hard - -"@rolldown/pluginutils@npm:1.0.0-beta.53": - version: 1.0.0-beta.53 - resolution: "@rolldown/pluginutils@npm:1.0.0-beta.53" - checksum: 10c0/e8b0a7eb76be22f6f103171f28072de821525a4e400454850516da91a7381957932ff0ce495f227bcb168e86815788b0c1d249ca9e34dca366a82c8825b714ce - languageName: node - linkType: hard - "@rolldown/pluginutils@npm:^1.0.0": version: 1.0.1 resolution: "@rolldown/pluginutils@npm:1.0.1" @@ -7877,14 +7626,21 @@ __metadata: languageName: node linkType: hard -"@vitejs/plugin-react-oxc@npm:^0.2.3": - version: 0.2.3 - resolution: "@vitejs/plugin-react-oxc@npm:0.2.3" +"@vitejs/plugin-react@npm:^6.0.2": + version: 6.0.2 + resolution: "@vitejs/plugin-react@npm:6.0.2" dependencies: - "@rolldown/pluginutils": "npm:1.0.0-beta.11" + "@rolldown/pluginutils": "npm:^1.0.0" peerDependencies: - vite: ^6.3.0 || ^7.0.0-beta.0 - checksum: 10c0/0baf44affb20c3fc4fa3f321f1b11e069b9bb3323252551adc5cc980cea2eeb9919c61a3d676a564076887ceac69bdda486544bea918cb134ee9ffb444bd1cba + "@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: 10c0/6e2d90974e05f2a9aefafad1d137b75c3b3b4bf3f2affdbfe77c6b11b24832cff22dd8852430c6341e2fb5b00a4513fb00db306a6abdbec6f0f5841e93bbcfba languageName: node linkType: hard @@ -8454,22 +8210,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-styled-components@npm:>= 1.12.0": - version: 2.1.4 - resolution: "babel-plugin-styled-components@npm:2.1.4" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.22.5" - "@babel/helper-module-imports": "npm:^7.22.5" - "@babel/plugin-syntax-jsx": "npm:^7.22.5" - lodash: "npm:^4.17.21" - picomatch: "npm:^2.3.1" - peerDependencies: - styled-components: ">= 2" - checksum: 10c0/553f35f5feb4b51fda9c9aeef8a31c1b66f430687ab17830b7cdacfe7e93f912aef55bf59e402f4e0a1fa7ad039768ab3626512bbb9bf1f76fcc67ba47e7a56e - languageName: node - linkType: hard - -"babel-plugin-styled-components@npm:^2.3.0": +"babel-plugin-styled-components@npm:>= 1.12.0, babel-plugin-styled-components@npm:^2.3.0": version: 2.3.0 resolution: "babel-plugin-styled-components@npm:2.3.0" dependencies: @@ -13975,7 +13716,7 @@ __metadata: languageName: node linkType: hard -"lightningcss@npm:^1.30.2, lightningcss@npm:^1.32.0": +"lightningcss@npm:^1.32.0": version: 1.32.0 resolution: "lightningcss@npm:1.32.0" dependencies: @@ -15520,7 +15261,7 @@ __metadata: "@types/validator": "npm:^13.15.10" "@types/yauzl": "npm:^2.10.3" "@types/yazl": "npm:^2.4.6" - "@vitejs/plugin-react-oxc": "npm:^0.2.3" + "@vitejs/plugin-react": "npm:^6.0.2" "@vitest/ui": "npm:^4.1.8" addressparser: "npm:^1.0.1" async-sema: "npm:^3.1.1" @@ -15665,7 +15406,7 @@ __metadata: refractor: "npm:^3.6.0" resolve-path: "npm:^1.4.0" rimraf: "npm:^6.1.3" - rollup-plugin-webpack-stats: "npm:2.1.11" + rollup-plugin-webpack-stats: "npm:^3.1.3" sanitize-filename: "npm:^1.6.4" scroll-into-view-if-needed: "npm:^3.1.0" semver: "npm:^7.8.1" @@ -15697,7 +15438,7 @@ __metadata: uuid: "npm:^11.1.1" validator: "npm:13.15.35" vaul: "npm:^1.1.2" - vite: "npm:rolldown-vite@7.3.1" + vite: "npm:^8.0.16" vite-plugin-babel: "npm:^1.7.3" vite-plugin-pwa: "npm:1.3.0" vite-tsconfig-paths: "npm:^6.1.1" @@ -16603,7 +16344,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.5.15, postcss@npm:^8.5.6": +"postcss@npm:^8.5.15": version: 8.5.15 resolution: "postcss@npm:8.5.15" dependencies: @@ -17845,58 +17586,6 @@ __metadata: languageName: node linkType: hard -"rolldown@npm:1.0.0-beta.53": - version: 1.0.0-beta.53 - resolution: "rolldown@npm:1.0.0-beta.53" - dependencies: - "@oxc-project/types": "npm:=0.101.0" - "@rolldown/binding-android-arm64": "npm:1.0.0-beta.53" - "@rolldown/binding-darwin-arm64": "npm:1.0.0-beta.53" - "@rolldown/binding-darwin-x64": "npm:1.0.0-beta.53" - "@rolldown/binding-freebsd-x64": "npm:1.0.0-beta.53" - "@rolldown/binding-linux-arm-gnueabihf": "npm:1.0.0-beta.53" - "@rolldown/binding-linux-arm64-gnu": "npm:1.0.0-beta.53" - "@rolldown/binding-linux-arm64-musl": "npm:1.0.0-beta.53" - "@rolldown/binding-linux-x64-gnu": "npm:1.0.0-beta.53" - "@rolldown/binding-linux-x64-musl": "npm:1.0.0-beta.53" - "@rolldown/binding-openharmony-arm64": "npm:1.0.0-beta.53" - "@rolldown/binding-wasm32-wasi": "npm:1.0.0-beta.53" - "@rolldown/binding-win32-arm64-msvc": "npm:1.0.0-beta.53" - "@rolldown/binding-win32-x64-msvc": "npm:1.0.0-beta.53" - "@rolldown/pluginutils": "npm:1.0.0-beta.53" - 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-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: 10c0/363109aa38b31254e682e69aa9f199074d98b823b437faac6d05fd1b4a2b73168b9434043a060fecfc25d3e1d441e2d3b757e92621bc1e843a3e916e2b0d3f58 - languageName: node - linkType: hard - "rolldown@npm:1.0.3": version: 1.0.3 resolution: "rolldown@npm:1.0.3" @@ -17955,13 +17644,13 @@ __metadata: languageName: node linkType: hard -"rollup-plugin-stats@npm:1.5.6": - version: 1.5.6 - resolution: "rollup-plugin-stats@npm:1.5.6" +"rollup-plugin-stats@npm:2.1.3": + version: 2.1.3 + resolution: "rollup-plugin-stats@npm:2.1.3" peerDependencies: rolldown: ^1.0.0-beta.0 rollup: ^3.0.0 || ^4.0.0 - vite: ^5.0.0 || ^6.0.0 || ^7.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: rolldown: optional: true @@ -17969,19 +17658,19 @@ __metadata: optional: true vite: optional: true - checksum: 10c0/205516f590fa8ccbe8d1a979d35f4215e2d9a5182849210ce99d6cbcc4b5654324a1d9611985e6429a667b9725a609914c1bd3f45cd4f5559e83cf995b289855 + checksum: 10c0/f9f6fbfadb36f8ed224969700aebb61f7a3f3cf3046c0a8f0e3494fd5b5688a57346bccce2db2f4132bc4d3d8609491c0b85dfb46b90f2570b3c7217f697e1f2 languageName: node linkType: hard -"rollup-plugin-webpack-stats@npm:2.1.11": - version: 2.1.11 - resolution: "rollup-plugin-webpack-stats@npm:2.1.11" +"rollup-plugin-webpack-stats@npm:^3.1.3": + version: 3.1.3 + resolution: "rollup-plugin-webpack-stats@npm:3.1.3" dependencies: - rollup-plugin-stats: "npm:1.5.6" + rollup-plugin-stats: "npm:2.1.3" peerDependencies: rolldown: ^1.0.0-beta.0 rollup: ^3.0.0 || ^4.0.0 - vite: ^5.0.0 || ^6.0.0 || ^7.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: rolldown: optional: true @@ -17989,7 +17678,7 @@ __metadata: optional: true vite: optional: true - checksum: 10c0/373e90a2f4fdb4d9469523afbbf4cce291b72fb128ec17219f62ca618087d982bb07fe78b0232c60f002e065c018dc6eed8d6ba07f1962b604d0da39db5c0a0a + checksum: 10c0/e6c76f30f15377f5c501b292b84d869f2592233a893369bddde6cefcee88cbb43ad9c9122e56ee5eec033e2dccc852f7ad3062c95afdb56ada1564d360b4f85a languageName: node linkType: hard @@ -20374,7 +20063,7 @@ __metadata: languageName: node linkType: hard -"vite@npm:^6.0.0 || ^7.0.0 || ^8.0.0": +"vite@npm:^6.0.0 || ^7.0.0 || ^8.0.0, vite@npm:^8.0.16": version: 8.0.16 resolution: "vite@npm:8.0.16" dependencies: @@ -20431,62 +20120,6 @@ __metadata: languageName: node linkType: hard -"vite@npm:rolldown-vite@7.3.1": - version: 7.3.1 - resolution: "rolldown-vite@npm:7.3.1" - dependencies: - "@oxc-project/runtime": "npm:0.101.0" - fdir: "npm:^6.5.0" - fsevents: "npm:~2.3.3" - lightningcss: "npm:^1.30.2" - picomatch: "npm:^4.0.3" - postcss: "npm:^8.5.6" - rolldown: "npm:1.0.0-beta.53" - tinyglobby: "npm:^0.2.15" - peerDependencies: - "@types/node": ^20.19.0 || >=22.12.0 - esbuild: ^0.27.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 - 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: 10c0/01b6af00aabbdfbb59a069e5b932336769b1a8effd0fbea0e6ea78b0c3b97ff5be721f3d16b3cd5928444e22566e5850e12eee53b5d9101e98e52828e6e53e00 - languageName: node - linkType: hard - "vitest@npm:^4.1.5": version: 4.1.5 resolution: "vitest@npm:4.1.5"