DRY vite configs using a shared config (#33334)

* Fix OIDC login callback handling on Element Desktop

* Add unit tests

* Iterate

* Fix lcov reporter

* DRY vite configs using a shared config

* Iterate

* Revert change to electron-builder.ts

* Iterate
This commit is contained in:
Michael Telatynski
2026-04-30 08:44:29 +01:00
committed by GitHub
parent 98b56a3d2f
commit 30484ef126
12 changed files with 434 additions and 543 deletions
+6 -5
View File
@@ -48,7 +48,7 @@
"build:doc": "nx typedoc",
"lint": "pnpm lint:types && pnpm lint:js",
"lint:js": "eslint --max-warnings 0 src",
"lint:types": "tsc --noEmit && tsc --noEmit -p tsconfig.node.json"
"lint:types": "nx lint:types"
},
"dependencies": {
"@element-hq/element-web-module-api": "workspace:*",
@@ -71,6 +71,7 @@
},
"devDependencies": {
"@element-hq/element-web-playwright-common": "workspace:*",
"@element-hq/vite-common": "workspace:*",
"@fetch-mock/vitest": "^0.2.18",
"@fontsource/inter": "catalog:",
"@matrix-org/react-sdk-module-api": "^2.5.0",
@@ -94,7 +95,7 @@
"@typescript-eslint/parser": "^8.53.1",
"@vector-im/compound-web": "catalog:",
"@vitest/browser-playwright": "^4.0.17",
"@vitest/coverage-v8": "^4.0.17",
"@vitest/coverage-v8": "catalog:",
"eslint": "8",
"eslint-config-google": "^0.14.0",
"eslint-config-prettier": "^10.1.8",
@@ -115,10 +116,10 @@
"typedoc-plugin-missing-exports": "^4.1.2",
"typescript": "catalog:",
"unplugin-dts": "1.0.0-beta.6",
"vite": "^8.0.0",
"vite": "catalog:",
"vite-plugin-node-polyfills": "^0.26.0",
"vitest": "^4.0.18",
"vitest-sonar-reporter": "^3.0.0"
"vitest": "catalog:",
"vitest-sonar-reporter": "catalog:"
},
"engines": {
"node": ">=20.0.0"