chore: Upgrade to Vite8 (#12789)

* chore: Upgrade to Vite8

* PR feedback
This commit is contained in:
Tom Moor
2026-06-22 20:09:10 -04:00
committed by GitHub
parent 9e87fcf89b
commit da68359292
4 changed files with 47 additions and 413 deletions
+3 -3
View File
@@ -112,7 +112,7 @@
"@types/mailparser": "^3.4.6", "@types/mailparser": "^3.4.6",
"@types/pako": "^2.0.4", "@types/pako": "^2.0.4",
"@types/sanitize-filename": "^1.6.3", "@types/sanitize-filename": "^1.6.3",
"@vitejs/plugin-react-oxc": "^0.2.3", "@vitejs/plugin-react": "^6.0.2",
"addressparser": "^1.0.1", "addressparser": "^1.0.1",
"async-sema": "^3.1.1", "async-sema": "^3.1.1",
"bull": "^4.16.5", "bull": "^4.16.5",
@@ -265,7 +265,7 @@
"uuid": "^11.1.1", "uuid": "^11.1.1",
"validator": "13.15.35", "validator": "13.15.35",
"vaul": "^1.1.2", "vaul": "^1.1.2",
"vite": "npm:rolldown-vite@7.3.1", "vite": "^8.0.16",
"vite-plugin-pwa": "1.3.0", "vite-plugin-pwa": "1.3.0",
"web-haptics": "^0.0.6", "web-haptics": "^0.0.6",
"winston": "^3.17.0", "winston": "^3.17.0",
@@ -372,7 +372,7 @@
"postinstall-postinstall": "^2.1.0", "postinstall-postinstall": "^2.1.0",
"react-refresh": "^0.18.0", "react-refresh": "^0.18.0",
"rimraf": "^6.1.3", "rimraf": "^6.1.3",
"rollup-plugin-webpack-stats": "2.1.11", "rollup-plugin-webpack-stats": "^3.1.3",
"terser": "^5.48.0", "terser": "^5.48.0",
"typescript": "^6.0.3", "typescript": "^6.0.3",
"unplugin-swc": "^1.5.9", "unplugin-swc": "^1.5.9",
+5 -1
View File
@@ -31,7 +31,11 @@
"@server/*": ["./server/*"], "@server/*": ["./server/*"],
"@shared/*": ["./shared/*"], "@shared/*": ["./shared/*"],
"~/*": ["./app/*"], "~/*": ["./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"] "exclude": ["node_modules", "build", "server/migrations"]
+2 -5
View File
@@ -1,6 +1,6 @@
import fs from "node:fs"; import fs from "node:fs";
import path from "node:path"; 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 browserslistToEsbuild from "browserslist-to-esbuild";
import webpackStats from "rollup-plugin-webpack-stats"; import webpackStats from "rollup-plugin-webpack-stats";
import type { ServerOptions } from "vite"; import type { ServerOptions } from "vite";
@@ -151,9 +151,6 @@ export default () =>
// Generate a stats.json file for webpack that will be consumed by RelativeCI // Generate a stats.json file for webpack that will be consumed by RelativeCI
webpackStats(), webpackStats(),
], ],
experimental: {
enableNativePlugin: true,
},
resolve: { resolve: {
alias: { alias: {
"~": path.resolve(__dirname, "./app"), "~": path.resolve(__dirname, "./app"),
@@ -184,7 +181,7 @@ export default () =>
assetFileNames: "assets/[name].[hash][extname]", assetFileNames: "assets/[name].[hash][extname]",
chunkFileNames: "assets/[name].[hash].js", chunkFileNames: "assets/[name].[hash].js",
entryFileNames: "assets/[name].[hash].js", entryFileNames: "assets/[name].[hash].js",
advancedChunks: { codeSplitting: {
groups: [ groups: [
// Shared utilities used across the app — higher priority // Shared utilities used across the app — higher priority
// prevents them being absorbed into lazy vendor chunks // prevents them being absorbed into lazy vendor chunks
+37 -404
View File
@@ -658,7 +658,7 @@ __metadata:
languageName: node languageName: node
linkType: hard 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 version: 7.29.7
resolution: "@babel/helper-annotate-as-pure@npm:7.29.7" resolution: "@babel/helper-annotate-as-pure@npm:7.29.7"
dependencies: dependencies:
@@ -742,7 +742,7 @@ __metadata:
languageName: node languageName: node
linkType: hard 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 version: 7.29.7
resolution: "@babel/helper-module-imports@npm:7.29.7" resolution: "@babel/helper-module-imports@npm:7.29.7"
dependencies: dependencies:
@@ -996,7 +996,7 @@ __metadata:
languageName: node languageName: node
linkType: hard 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 version: 7.29.7
resolution: "@babel/plugin-syntax-jsx@npm:7.29.7" resolution: "@babel/plugin-syntax-jsx@npm:7.29.7"
dependencies: dependencies:
@@ -3285,7 +3285,7 @@ __metadata:
languageName: node languageName: node
linkType: hard 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 version: 1.1.5
resolution: "@napi-rs/wasm-runtime@npm:1.1.5" resolution: "@napi-rs/wasm-runtime@npm:1.1.5"
dependencies: dependencies:
@@ -3941,20 +3941,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@oxc-project/types@npm:=0.133.0":
version: 0.133.0 version: 0.133.0
resolution: "@oxc-project/types@npm:0.133.0" resolution: "@oxc-project/types@npm:0.133.0"
@@ -4586,39 +4572,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@radix-ui/react-dialog@npm:^1.1.1": "@radix-ui/react-dialog@npm:^1.1.1, @radix-ui/react-dialog@npm:^1.1.17":
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":
version: 1.1.17 version: 1.1.17
resolution: "@radix-ui/react-dialog@npm:1.1.17" resolution: "@radix-ui/react-dialog@npm:1.1.17"
dependencies: dependencies:
@@ -4663,29 +4617,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@radix-ui/react-dismissable-layer@npm:1.1.13":
version: 1.1.13 version: 1.1.13
resolution: "@radix-ui/react-dismissable-layer@npm:1.1.13" resolution: "@radix-ui/react-dismissable-layer@npm:1.1.13"
@@ -4768,27 +4699,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@radix-ui/react-id@npm:1.1.2":
version: 1.1.2 version: 1.1.2
resolution: "@radix-ui/react-id@npm:1.1.2" resolution: "@radix-ui/react-id@npm:1.1.2"
@@ -4931,27 +4841,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@radix-ui/react-portal@npm:1.1.11, @radix-ui/react-portal@npm:^1.0.1": "@radix-ui/react-portal@npm:1.1.12, @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":
version: 1.1.12 version: 1.1.12
resolution: "@radix-ui/react-portal@npm:1.1.12" resolution: "@radix-ui/react-portal@npm:1.1.12"
dependencies: dependencies:
@@ -4990,25 +4880,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@radix-ui/react-primitive@npm:2.1.6":
version: 2.1.6 version: 2.1.6
resolution: "@radix-ui/react-primitive@npm:2.1.6" resolution: "@radix-ui/react-primitive@npm:2.1.6"
@@ -5114,21 +4985,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@radix-ui/react-slot@npm:1.3.0, @radix-ui/react-slot@npm:^1.3.0":
version: 1.3.0 version: 1.3.0
resolution: "@radix-ui/react-slot@npm:1.3.0" resolution: "@radix-ui/react-slot@npm:1.3.0"
@@ -5505,13 +5361,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@rolldown/binding-android-arm64@npm:1.0.3":
version: 1.0.3 version: 1.0.3
resolution: "@rolldown/binding-android-arm64@npm:1.0.3" resolution: "@rolldown/binding-android-arm64@npm:1.0.3"
@@ -5519,13 +5368,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@rolldown/binding-darwin-arm64@npm:1.0.3":
version: 1.0.3 version: 1.0.3
resolution: "@rolldown/binding-darwin-arm64@npm:1.0.3" resolution: "@rolldown/binding-darwin-arm64@npm:1.0.3"
@@ -5533,13 +5375,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@rolldown/binding-darwin-x64@npm:1.0.3":
version: 1.0.3 version: 1.0.3
resolution: "@rolldown/binding-darwin-x64@npm:1.0.3" resolution: "@rolldown/binding-darwin-x64@npm:1.0.3"
@@ -5547,13 +5382,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@rolldown/binding-freebsd-x64@npm:1.0.3":
version: 1.0.3 version: 1.0.3
resolution: "@rolldown/binding-freebsd-x64@npm:1.0.3" resolution: "@rolldown/binding-freebsd-x64@npm:1.0.3"
@@ -5561,13 +5389,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.3":
version: 1.0.3 version: 1.0.3
resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.3" resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.3"
@@ -5575,13 +5396,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@rolldown/binding-linux-arm64-gnu@npm:1.0.3":
version: 1.0.3 version: 1.0.3
resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.0.3" resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.0.3"
@@ -5589,13 +5403,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@rolldown/binding-linux-arm64-musl@npm:1.0.3":
version: 1.0.3 version: 1.0.3
resolution: "@rolldown/binding-linux-arm64-musl@npm:1.0.3" resolution: "@rolldown/binding-linux-arm64-musl@npm:1.0.3"
@@ -5617,13 +5424,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@rolldown/binding-linux-x64-gnu@npm:1.0.3":
version: 1.0.3 version: 1.0.3
resolution: "@rolldown/binding-linux-x64-gnu@npm:1.0.3" resolution: "@rolldown/binding-linux-x64-gnu@npm:1.0.3"
@@ -5631,13 +5431,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@rolldown/binding-linux-x64-musl@npm:1.0.3":
version: 1.0.3 version: 1.0.3
resolution: "@rolldown/binding-linux-x64-musl@npm:1.0.3" resolution: "@rolldown/binding-linux-x64-musl@npm:1.0.3"
@@ -5645,13 +5438,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@rolldown/binding-openharmony-arm64@npm:1.0.3":
version: 1.0.3 version: 1.0.3
resolution: "@rolldown/binding-openharmony-arm64@npm:1.0.3" resolution: "@rolldown/binding-openharmony-arm64@npm:1.0.3"
@@ -5659,15 +5445,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@rolldown/binding-wasm32-wasi@npm:1.0.3":
version: 1.0.3 version: 1.0.3
resolution: "@rolldown/binding-wasm32-wasi@npm:1.0.3" resolution: "@rolldown/binding-wasm32-wasi@npm:1.0.3"
@@ -5679,13 +5456,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@rolldown/binding-win32-arm64-msvc@npm:1.0.3":
version: 1.0.3 version: 1.0.3
resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.0.3" resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.0.3"
@@ -5693,13 +5463,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@rolldown/binding-win32-x64-msvc@npm:1.0.3":
version: 1.0.3 version: 1.0.3
resolution: "@rolldown/binding-win32-x64-msvc@npm:1.0.3" resolution: "@rolldown/binding-win32-x64-msvc@npm:1.0.3"
@@ -5707,20 +5470,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@rolldown/pluginutils@npm:^1.0.0":
version: 1.0.1 version: 1.0.1
resolution: "@rolldown/pluginutils@npm:1.0.1" resolution: "@rolldown/pluginutils@npm:1.0.1"
@@ -7877,14 +7626,21 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@vitejs/plugin-react-oxc@npm:^0.2.3": "@vitejs/plugin-react@npm:^6.0.2":
version: 0.2.3 version: 6.0.2
resolution: "@vitejs/plugin-react-oxc@npm:0.2.3" resolution: "@vitejs/plugin-react@npm:6.0.2"
dependencies: dependencies:
"@rolldown/pluginutils": "npm:1.0.0-beta.11" "@rolldown/pluginutils": "npm:^1.0.0"
peerDependencies: peerDependencies:
vite: ^6.3.0 || ^7.0.0-beta.0 "@rolldown/plugin-babel": ^0.1.7 || ^0.2.0
checksum: 10c0/0baf44affb20c3fc4fa3f321f1b11e069b9bb3323252551adc5cc980cea2eeb9919c61a3d676a564076887ceac69bdda486544bea918cb134ee9ffb444bd1cba 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 languageName: node
linkType: hard linkType: hard
@@ -8454,22 +8210,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"babel-plugin-styled-components@npm:>= 1.12.0": "babel-plugin-styled-components@npm:>= 1.12.0, babel-plugin-styled-components@npm:^2.3.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":
version: 2.3.0 version: 2.3.0
resolution: "babel-plugin-styled-components@npm:2.3.0" resolution: "babel-plugin-styled-components@npm:2.3.0"
dependencies: dependencies:
@@ -13975,7 +13716,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"lightningcss@npm:^1.30.2, lightningcss@npm:^1.32.0": "lightningcss@npm:^1.32.0":
version: 1.32.0 version: 1.32.0
resolution: "lightningcss@npm:1.32.0" resolution: "lightningcss@npm:1.32.0"
dependencies: dependencies:
@@ -15520,7 +15261,7 @@ __metadata:
"@types/validator": "npm:^13.15.10" "@types/validator": "npm:^13.15.10"
"@types/yauzl": "npm:^2.10.3" "@types/yauzl": "npm:^2.10.3"
"@types/yazl": "npm:^2.4.6" "@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" "@vitest/ui": "npm:^4.1.8"
addressparser: "npm:^1.0.1" addressparser: "npm:^1.0.1"
async-sema: "npm:^3.1.1" async-sema: "npm:^3.1.1"
@@ -15665,7 +15406,7 @@ __metadata:
refractor: "npm:^3.6.0" refractor: "npm:^3.6.0"
resolve-path: "npm:^1.4.0" resolve-path: "npm:^1.4.0"
rimraf: "npm:^6.1.3" 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" sanitize-filename: "npm:^1.6.4"
scroll-into-view-if-needed: "npm:^3.1.0" scroll-into-view-if-needed: "npm:^3.1.0"
semver: "npm:^7.8.1" semver: "npm:^7.8.1"
@@ -15697,7 +15438,7 @@ __metadata:
uuid: "npm:^11.1.1" uuid: "npm:^11.1.1"
validator: "npm:13.15.35" validator: "npm:13.15.35"
vaul: "npm:^1.1.2" 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-babel: "npm:^1.7.3"
vite-plugin-pwa: "npm:1.3.0" vite-plugin-pwa: "npm:1.3.0"
vite-tsconfig-paths: "npm:^6.1.1" vite-tsconfig-paths: "npm:^6.1.1"
@@ -16603,7 +16344,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"postcss@npm:^8.5.15, postcss@npm:^8.5.6": "postcss@npm:^8.5.15":
version: 8.5.15 version: 8.5.15
resolution: "postcss@npm:8.5.15" resolution: "postcss@npm:8.5.15"
dependencies: dependencies:
@@ -17845,58 +17586,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "rolldown@npm:1.0.3":
version: 1.0.3 version: 1.0.3
resolution: "rolldown@npm:1.0.3" resolution: "rolldown@npm:1.0.3"
@@ -17955,13 +17644,13 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"rollup-plugin-stats@npm:1.5.6": "rollup-plugin-stats@npm:2.1.3":
version: 1.5.6 version: 2.1.3
resolution: "rollup-plugin-stats@npm:1.5.6" resolution: "rollup-plugin-stats@npm:2.1.3"
peerDependencies: peerDependencies:
rolldown: ^1.0.0-beta.0 rolldown: ^1.0.0-beta.0
rollup: ^3.0.0 || ^4.0.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: peerDependenciesMeta:
rolldown: rolldown:
optional: true optional: true
@@ -17969,19 +17658,19 @@ __metadata:
optional: true optional: true
vite: vite:
optional: true optional: true
checksum: 10c0/205516f590fa8ccbe8d1a979d35f4215e2d9a5182849210ce99d6cbcc4b5654324a1d9611985e6429a667b9725a609914c1bd3f45cd4f5559e83cf995b289855 checksum: 10c0/f9f6fbfadb36f8ed224969700aebb61f7a3f3cf3046c0a8f0e3494fd5b5688a57346bccce2db2f4132bc4d3d8609491c0b85dfb46b90f2570b3c7217f697e1f2
languageName: node languageName: node
linkType: hard linkType: hard
"rollup-plugin-webpack-stats@npm:2.1.11": "rollup-plugin-webpack-stats@npm:^3.1.3":
version: 2.1.11 version: 3.1.3
resolution: "rollup-plugin-webpack-stats@npm:2.1.11" resolution: "rollup-plugin-webpack-stats@npm:3.1.3"
dependencies: dependencies:
rollup-plugin-stats: "npm:1.5.6" rollup-plugin-stats: "npm:2.1.3"
peerDependencies: peerDependencies:
rolldown: ^1.0.0-beta.0 rolldown: ^1.0.0-beta.0
rollup: ^3.0.0 || ^4.0.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: peerDependenciesMeta:
rolldown: rolldown:
optional: true optional: true
@@ -17989,7 +17678,7 @@ __metadata:
optional: true optional: true
vite: vite:
optional: true optional: true
checksum: 10c0/373e90a2f4fdb4d9469523afbbf4cce291b72fb128ec17219f62ca618087d982bb07fe78b0232c60f002e065c018dc6eed8d6ba07f1962b604d0da39db5c0a0a checksum: 10c0/e6c76f30f15377f5c501b292b84d869f2592233a893369bddde6cefcee88cbb43ad9c9122e56ee5eec033e2dccc852f7ad3062c95afdb56ada1564d360b4f85a
languageName: node languageName: node
linkType: hard linkType: hard
@@ -20374,7 +20063,7 @@ __metadata:
languageName: node languageName: node
linkType: hard 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 version: 8.0.16
resolution: "vite@npm:8.0.16" resolution: "vite@npm:8.0.16"
dependencies: dependencies:
@@ -20431,62 +20120,6 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "vitest@npm:^4.1.5":
version: 4.1.5 version: 4.1.5
resolution: "vitest@npm:4.1.5" resolution: "vitest@npm:4.1.5"