Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 4 additions & 5 deletions package.json
Original file line numberDiff line numberDiff line change
Expand Up@@ -109,14 +109,13 @@
"@types/react-router-dom": "5.3.3",
"@types/semver": "7.8.0",
"@vitejs/plugin-react": "6.1.0",
"@vitest/browser": "4.1.10",
"@vitest/browser-playwright": "4.1.10",
"@vitest/coverage-v8": "4.1.10",
"@vitest/browser-playwright": "catalog:",
"@vitest/coverage-v8": "catalog:",
"clsx": "2.1.1",
"concurrently": "10.0.5",
"date-fns": "4.4.0",
"dotenv": "17.4.2",
"electron": "43.2.0",
"electron": "catalog:",
"electron-builder": "26.15.3",
"final-form": "5.0.1",
"graphql": "17.0.2",
Expand All@@ -133,7 +132,7 @@
"vite-plugin-checker": "0.14.5",
"vite-plugin-electron": "1.1.1",
"vite-plus": "0.2.9",
"vitest": "4.1.10",
"vitest": "catalog:",
"zustand": "5.0.15"
},
"engines": {
Expand Down
8 changes: 4 additions & 4 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions pnpm-workspace.yaml
Original file line numberDiff line numberDiff line change
Expand Up@@ -9,6 +9,11 @@ allowBuilds:
unrs-resolver: true
catalog:
electron: '43.2.0'
# Pin the vitest family to the same version note: we need to keep this
# in-sync with vite-plus bundled version.
vitest: &vitest_version '4.1.10'
'@vitest/browser-playwright': *vitest_version
'@vitest/coverage-v8': *vitest_version
minimumReleaseAgeExclude:
- electron-menubar
overrides:
Expand All@@ -19,4 +24,7 @@ overrides:
cross-spawn: '7.0.6'
got: '11.8.6'
electron: 'catalog:'
vitest: 'catalog:'
'@vitest/browser-playwright': 'catalog:'
'@vitest/coverage-v8': 'catalog:'
savePrefix: ''
2 changes: 1 addition & 1 deletion renovate.json
Original file line numberDiff line numberDiff line change
Expand Up@@ -35,7 +35,7 @@
"allowedVersions": "<43.3.0"
},
{
"description": "Group vite-plus with vitest and @vitest/** so their versions always stay in sync. vite-plus bundles vitest as a direct dep; a mismatch causes SnapshotClient errors at runtime.",
"description": "Group vite-plus with vitest and @vitest/** so they land in a single PR and are bumped in lockstep. The vitest family versions are centralized in pnpm-workspace.yaml's catalog (and enforced as overrides) so a mismatched copy can never be installed.",
"matchPackageNames": ["vite-plus", "vitest", "@vitest/**"],
"groupName": "vite-plus / vitest"
},
Expand Down