Unverified 提交 8377178d authored 作者: Will Chen's avatar Will Chen 提交者: GitHub

Upgrade Electron and Electron Forge to latest versions (#2258)

#skip-bugbot - Upgrade Electron from 38.2.2 to 40.0.0 (latest stable) - Upgrade Electron Forge packages from 7.10.2 to 7.11.1 (latest) <!-- This is an auto-generated description by cubic. --> --- ## Summary by cubic Upgraded Electron to 40.0.0 and Electron Forge to 7.11.1 to stay current with security fixes and build tooling. This improves build stability and keeps us aligned with the latest platform changes. - **Dependencies** - electron: 38.2.2 → 40.0.0 - All @electron-forge packages: 7.10.2 → 7.11.1 (cli, makers, plugins, publisher) - **Migration** - Run package install to update lockfile, then rebuild. - Repackage with Forge and smoke test app startup. - Verify signing and installers on Windows, macOS, and Linux. <sup>Written for commit c629f322f9f3eb58b4ac90aae43be8180ac68286. Summary will update on new commits.</sup> <!-- End of auto-generated description by cubic. --> --------- Co-authored-by: 's avatarClaude <noreply@anthropic.com>
上级 e73bea94
...@@ -53,7 +53,7 @@ ...@@ -53,7 +53,7 @@
"@vitejs/plugin-react": "^4.3.4", "@vitejs/plugin-react": "^4.3.4",
"@vscode/ripgrep": "^1.17.0", "@vscode/ripgrep": "^1.17.0",
"ai": "^6.0.14", "ai": "^6.0.14",
"better-sqlite3": "^12.4.1", "better-sqlite3": "^12.6.2",
"class-variance-authority": "^0.7.1", "class-variance-authority": "^0.7.1",
"clsx": "^2.1.1", "clsx": "^2.1.1",
"cmdk": "^1.1.1", "cmdk": "^1.1.1",
...@@ -61,8 +61,8 @@ ...@@ -61,8 +61,8 @@
"dotenv": "^16.4.7", "dotenv": "^16.4.7",
"drizzle-orm": "^0.41.0", "drizzle-orm": "^0.41.0",
"dugite": "^3.0.0", "dugite": "^3.0.0",
"electron-log": "^5.3.3", "electron-log": "^5.4.3",
"electron-playwright-helpers": "^1.7.1", "electron-playwright-helpers": "^2.1.0",
"electron-squirrel-startup": "^1.0.1", "electron-squirrel-startup": "^1.0.1",
"esbuild-register": "^3.6.0", "esbuild-register": "^3.6.0",
"fastest-levenshtein": "^1.0.16", "fastest-levenshtein": "^1.0.16",
...@@ -100,20 +100,20 @@ ...@@ -100,20 +100,20 @@
"tailwindcss": "^4.1.3", "tailwindcss": "^4.1.3",
"tree-kill": "^1.2.2", "tree-kill": "^1.2.2",
"tw-animate-css": "^1.2.5", "tw-animate-css": "^1.2.5",
"update-electron-app": "^3.1.1", "update-electron-app": "^3.1.2",
"uuid": "^11.1.0", "uuid": "^11.1.0",
"zod": "^3.25.76" "zod": "^3.25.76"
}, },
"devDependencies": { "devDependencies": {
"@electron-forge/cli": "^7.10.2", "@electron-forge/cli": "^7.11.1",
"@electron-forge/maker-deb": "^7.10.2", "@electron-forge/maker-deb": "^7.11.1",
"@electron-forge/maker-rpm": "^7.10.2", "@electron-forge/maker-rpm": "^7.11.1",
"@electron-forge/maker-squirrel": "^7.10.2", "@electron-forge/maker-squirrel": "^7.11.1",
"@electron-forge/maker-zip": "^7.10.2", "@electron-forge/maker-zip": "^7.11.1",
"@electron-forge/plugin-auto-unpack-natives": "^7.10.2", "@electron-forge/plugin-auto-unpack-natives": "^7.11.1",
"@electron-forge/plugin-fuses": "^7.10.2", "@electron-forge/plugin-fuses": "^7.11.1",
"@electron-forge/plugin-vite": "^7.10.2", "@electron-forge/plugin-vite": "^7.11.1",
"@electron-forge/publisher-github": "^7.10.2", "@electron-forge/publisher-github": "^7.11.1",
"@electron/fuses": "^1.8.0", "@electron/fuses": "^1.8.0",
"@playwright/test": "^1.52.0", "@playwright/test": "^1.52.0",
"@testing-library/react": "^16.3.0", "@testing-library/react": "^16.3.0",
...@@ -131,7 +131,7 @@ ...@@ -131,7 +131,7 @@
"babel-plugin-react-compiler": "^1.0.0", "babel-plugin-react-compiler": "^1.0.0",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"drizzle-kit": "^0.30.6", "drizzle-kit": "^0.30.6",
"electron": "38.2.2", "electron": "40.0.0",
"eslint": "^8.57.1", "eslint": "^8.57.1",
"eslint-plugin-import": "^2.31.0", "eslint-plugin-import": "^2.31.0",
"happy-dom": "^17.4.4", "happy-dom": "^17.4.4",
...@@ -888,9 +888,9 @@ ...@@ -888,9 +888,9 @@
} }
}, },
"node_modules/@electron-forge/cli": { "node_modules/@electron-forge/cli": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/cli/-/cli-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/cli/-/cli-7.11.1.tgz",
"integrity": "sha512-X1RtS5IqNgzGDS2rr1q0Y74wU/m3DbU4vSgllNun1ZQv1BfMpDcKLhnKi3aeetoA0huLTpMVU9eWJ7bziI9fxA==", "integrity": "sha512-pk8AoLsr7t7LBAt0cFD06XFA6uxtPdvtLx06xeal7O9o7GHGCbj29WGwFoJ8Br/ENM0Ho868S3PrAn1PtBXt5g==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {
...@@ -904,9 +904,9 @@ ...@@ -904,9 +904,9 @@
], ],
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/core": "7.10.2", "@electron-forge/core": "7.11.1",
"@electron-forge/core-utils": "7.10.2", "@electron-forge/core-utils": "7.11.1",
"@electron-forge/shared-types": "7.10.2", "@electron-forge/shared-types": "7.11.1",
"@electron/get": "^3.0.0", "@electron/get": "^3.0.0",
"@inquirer/prompts": "^6.0.1", "@inquirer/prompts": "^6.0.1",
"@listr2/prompt-adapter-inquirer": "^2.0.22", "@listr2/prompt-adapter-inquirer": "^2.0.22",
...@@ -928,9 +928,9 @@ ...@@ -928,9 +928,9 @@
} }
}, },
"node_modules/@electron-forge/core": { "node_modules/@electron-forge/core": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/core/-/core-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/core/-/core-7.11.1.tgz",
"integrity": "sha512-HAIuOtpOfGjA0cd55tbEV2gAv+A7tSZg9bonmVDYFEe6dBgbLk8a3+/1fJUdWW8fyFkg1wa8zK7pjP751bAXsA==", "integrity": "sha512-YtuPLzggPKPabFAD2rOZFE0s7f4KaUTpGRduhSMbZUqpqD1TIPyfoDBpYiZvao3Ht8pyZeOJjbzcC0LpFs9gIQ==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {
...@@ -944,17 +944,17 @@ ...@@ -944,17 +944,17 @@
], ],
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/core-utils": "7.10.2", "@electron-forge/core-utils": "7.11.1",
"@electron-forge/maker-base": "7.10.2", "@electron-forge/maker-base": "7.11.1",
"@electron-forge/plugin-base": "7.10.2", "@electron-forge/plugin-base": "7.11.1",
"@electron-forge/publisher-base": "7.10.2", "@electron-forge/publisher-base": "7.11.1",
"@electron-forge/shared-types": "7.10.2", "@electron-forge/shared-types": "7.11.1",
"@electron-forge/template-base": "7.10.2", "@electron-forge/template-base": "7.11.1",
"@electron-forge/template-vite": "7.10.2", "@electron-forge/template-vite": "7.11.1",
"@electron-forge/template-vite-typescript": "7.10.2", "@electron-forge/template-vite-typescript": "7.11.1",
"@electron-forge/template-webpack": "7.10.2", "@electron-forge/template-webpack": "7.11.1",
"@electron-forge/template-webpack-typescript": "7.10.2", "@electron-forge/template-webpack-typescript": "7.11.1",
"@electron-forge/tracer": "7.10.2", "@electron-forge/tracer": "7.11.1",
"@electron/get": "^3.0.0", "@electron/get": "^3.0.0",
"@electron/packager": "^18.3.5", "@electron/packager": "^18.3.5",
"@electron/rebuild": "^3.7.0", "@electron/rebuild": "^3.7.0",
...@@ -984,13 +984,13 @@ ...@@ -984,13 +984,13 @@
} }
}, },
"node_modules/@electron-forge/core-utils": { "node_modules/@electron-forge/core-utils": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/core-utils/-/core-utils-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/core-utils/-/core-utils-7.11.1.tgz",
"integrity": "sha512-JXrk2hWR4q8KgZFABpojjuqql3tYeVIH6qmtbkNEkZEQq7YIxajJBCct7J7bWfNQTmHotsQ3k5KLknhyhTaBMw==", "integrity": "sha512-9UxRWVsfcziBsbAA2MS0Oz4yYovQCO2BhnGIfsbKNTBtMc/RcVSxAS0NMyymce44i43p1ZC/FqWhnt1XqYw3bQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/shared-types": "7.10.2", "@electron-forge/shared-types": "7.11.1",
"@electron/rebuild": "^3.7.0", "@electron/rebuild": "^3.7.0",
"@malept/cross-spawn-promise": "^2.0.0", "@malept/cross-spawn-promise": "^2.0.0",
"chalk": "^4.0.0", "chalk": "^4.0.0",
...@@ -1006,13 +1006,13 @@ ...@@ -1006,13 +1006,13 @@
} }
}, },
"node_modules/@electron-forge/maker-base": { "node_modules/@electron-forge/maker-base": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/maker-base/-/maker-base-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/maker-base/-/maker-base-7.11.1.tgz",
"integrity": "sha512-1QN4qnPVTjo+qWYG+s0kYv7XcuIowsPVvbl718FgJUcvkxyRjUA6kWHjFxRvdV6g7Sa2PzZBF+/Mrjpws1lehQ==", "integrity": "sha512-yhZrCGoN6bDeiB5DHFaueZ1h84AReElEj+f0hl2Ph4UbZnO0cnLpbx+Bs+XfMLAiA+beC8muB5UDK5ysfuT9BQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/shared-types": "7.10.2", "@electron-forge/shared-types": "7.11.1",
"fs-extra": "^10.0.0", "fs-extra": "^10.0.0",
"which": "^2.0.2" "which": "^2.0.2"
}, },
...@@ -1021,14 +1021,14 @@ ...@@ -1021,14 +1021,14 @@
} }
}, },
"node_modules/@electron-forge/maker-deb": { "node_modules/@electron-forge/maker-deb": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/maker-deb/-/maker-deb-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/maker-deb/-/maker-deb-7.11.1.tgz",
"integrity": "sha512-4MPr9NW5UbEUbf9geZn5R/0O/QVIiy2EgUXOYOeKkA7oR8U6I1I3+BytYFHYcxbY6+PGhi1H1VTLJLITbHGVWw==", "integrity": "sha512-QTYiryQLYPDkq6pIfBmx0GQ6D8QatUkowH7rTlW5MnCUa0uumX0Xu7yGIjesuwW37fxT3Lv4xi+FSXMCm2eC1w==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/maker-base": "7.10.2", "@electron-forge/maker-base": "7.11.1",
"@electron-forge/shared-types": "7.10.2" "@electron-forge/shared-types": "7.11.1"
}, },
"engines": { "engines": {
"node": ">= 16.4.0" "node": ">= 16.4.0"
...@@ -1038,14 +1038,14 @@ ...@@ -1038,14 +1038,14 @@
} }
}, },
"node_modules/@electron-forge/maker-rpm": { "node_modules/@electron-forge/maker-rpm": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/maker-rpm/-/maker-rpm-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/maker-rpm/-/maker-rpm-7.11.1.tgz",
"integrity": "sha512-LQoeYzbY/z1yuBBA+bNutCJmhCA4NcXUbFO4OTqsIX8B6y1zNTYZT4JEuhoK7eBsP4/Rz6u/JnNp0XOyjftOUQ==", "integrity": "sha512-iEfJPRQQyaTqk2EbUfZgulChNWvxGXeYUH0xBX/r5cj1pL4vcJXt3jLMQBVn3mk/0Ytv9UWRs8R/XuNWX6sf2w==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/maker-base": "7.10.2", "@electron-forge/maker-base": "7.11.1",
"@electron-forge/shared-types": "7.10.2" "@electron-forge/shared-types": "7.11.1"
}, },
"engines": { "engines": {
"node": ">= 16.4.0" "node": ">= 16.4.0"
...@@ -1055,14 +1055,14 @@ ...@@ -1055,14 +1055,14 @@
} }
}, },
"node_modules/@electron-forge/maker-squirrel": { "node_modules/@electron-forge/maker-squirrel": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/maker-squirrel/-/maker-squirrel-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/maker-squirrel/-/maker-squirrel-7.11.1.tgz",
"integrity": "sha512-Y5EhNSBXf4a7qcq+BK/x5qVDlQ1Gez5V+arUpDvVxf1zwvsB1aSyAjmoBrOKGYD9A5pJzjkMWMDw95MStl1W4A==", "integrity": "sha512-oSg7fgad6l+X0DjtRkSpMzB0AjzyDO4mb2gzM4kTodkP1ADeiMi08bxy0ZeCESqLm5+fG72cAPmEr3BAPvI1yw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/maker-base": "7.10.2", "@electron-forge/maker-base": "7.11.1",
"@electron-forge/shared-types": "7.10.2", "@electron-forge/shared-types": "7.11.1",
"fs-extra": "^10.0.0" "fs-extra": "^10.0.0"
}, },
"engines": { "engines": {
...@@ -1073,14 +1073,14 @@ ...@@ -1073,14 +1073,14 @@
} }
}, },
"node_modules/@electron-forge/maker-zip": { "node_modules/@electron-forge/maker-zip": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/maker-zip/-/maker-zip-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/maker-zip/-/maker-zip-7.11.1.tgz",
"integrity": "sha512-APRqVPM+O1rj4O7sk5f8tqJpS5UgxcUJEsCnXN4JRpdRvsOlMopzYZdazlCLH9l7S+r4ZKirjtMluIGeYq8YOg==", "integrity": "sha512-30rcp0AbJLfkFBX2hmO14LKXx7z9V61LffTVbTCFMh5vUB2kZvcA5xAhsBk2oUJWfGVxe1DuSEU0rDR9bUMHUg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/maker-base": "7.10.2", "@electron-forge/maker-base": "7.11.1",
"@electron-forge/shared-types": "7.10.2", "@electron-forge/shared-types": "7.11.1",
"cross-zip": "^4.0.0", "cross-zip": "^4.0.0",
"fs-extra": "^10.0.0", "fs-extra": "^10.0.0",
"got": "^11.8.5" "got": "^11.8.5"
...@@ -1090,41 +1090,41 @@ ...@@ -1090,41 +1090,41 @@
} }
}, },
"node_modules/@electron-forge/plugin-auto-unpack-natives": { "node_modules/@electron-forge/plugin-auto-unpack-natives": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/plugin-auto-unpack-natives/-/plugin-auto-unpack-natives-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/plugin-auto-unpack-natives/-/plugin-auto-unpack-natives-7.11.1.tgz",
"integrity": "sha512-uQnahm1DECwqI8hBC7PKccyfovY/YqHNz8de3OxyjQDmwsqQfCA8Ucyh1E9n4NMEpw6Co8KLn+qF2BuIOsftLA==", "integrity": "sha512-5uRM3WNv7jIeDt8pLP3V4U2puWHPGJ/3qRuSE47RKgTp5qxpZidWHSYcEJJxjoqOL/7KFwSqKSQ/a36GoZV4Fg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/plugin-base": "7.10.2", "@electron-forge/plugin-base": "7.11.1",
"@electron-forge/shared-types": "7.10.2" "@electron-forge/shared-types": "7.11.1"
}, },
"engines": { "engines": {
"node": ">= 16.4.0" "node": ">= 16.4.0"
} }
}, },
"node_modules/@electron-forge/plugin-base": { "node_modules/@electron-forge/plugin-base": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/plugin-base/-/plugin-base-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/plugin-base/-/plugin-base-7.11.1.tgz",
"integrity": "sha512-+4YLmkLZxvS6JFXYNI4dHt8Il8iIvwk2o6lCJGwNysOUq2KOZ3Wu1He4Ko8HhKcO1VWbFvslbh57oQn963Aryw==", "integrity": "sha512-lKpSOV1GA3FoYiD9k05i6v4KaQVmojnRgCr7d6VL1bFp13QOtXSaAWhFI9mtSY7rGElOacX6Zt7P7rPoB8T9eQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/shared-types": "7.10.2" "@electron-forge/shared-types": "7.11.1"
}, },
"engines": { "engines": {
"node": ">= 16.4.0" "node": ">= 16.4.0"
} }
}, },
"node_modules/@electron-forge/plugin-fuses": { "node_modules/@electron-forge/plugin-fuses": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/plugin-fuses/-/plugin-fuses-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/plugin-fuses/-/plugin-fuses-7.11.1.tgz",
"integrity": "sha512-X8FaBL5pVvKCTBNaa9EjbH6vuaeIU7UcPSmP9501XF4zcKPCfTbQKz49LTMl7gd5YzUm82IlqRjte12LLpcSDQ==", "integrity": "sha512-Td517mHf+RjQAayFDM2kKb7NaGdRXrZfPbc7KOHlGbXthp5YTkFu2cCZGWokiqt1y1wsFaAodULhqBIg7vbbbw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/plugin-base": "7.10.2", "@electron-forge/plugin-base": "7.11.1",
"@electron-forge/shared-types": "7.10.2" "@electron-forge/shared-types": "7.11.1"
}, },
"engines": { "engines": {
"node": ">= 16.4.0" "node": ">= 16.4.0"
...@@ -1134,14 +1134,14 @@ ...@@ -1134,14 +1134,14 @@
} }
}, },
"node_modules/@electron-forge/plugin-vite": { "node_modules/@electron-forge/plugin-vite": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/plugin-vite/-/plugin-vite-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/plugin-vite/-/plugin-vite-7.11.1.tgz",
"integrity": "sha512-aHotwaVlbSwVDb+Z+JdU6cMYhestt8ncmXKv4Uwm7of/gWAdvS7o/ohQVWkjXhzSidriCTwFMRz4jELJbnkNeg==", "integrity": "sha512-kc/WQs/0+9VC9Q4oSSocMa02YxKDvAYxhWtNcL+qlswZMJlxe8gX7vl/yXq9AjPQxw7f3jzf7nruUPKQ+vyLLg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/plugin-base": "7.10.2", "@electron-forge/plugin-base": "7.11.1",
"@electron-forge/shared-types": "7.10.2", "@electron-forge/shared-types": "7.11.1",
"chalk": "^4.0.0", "chalk": "^4.0.0",
"debug": "^4.3.1", "debug": "^4.3.1",
"fs-extra": "^10.0.0", "fs-extra": "^10.0.0",
...@@ -1152,27 +1152,27 @@ ...@@ -1152,27 +1152,27 @@
} }
}, },
"node_modules/@electron-forge/publisher-base": { "node_modules/@electron-forge/publisher-base": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/publisher-base/-/publisher-base-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/publisher-base/-/publisher-base-7.11.1.tgz",
"integrity": "sha512-2k2VOY0wOoAgQoQXn/u3EJ2Ka2v363+wC/+zUMTWGeRHW8pRwX84WX2SpsTttRzbsqAEMJYw5FAzgMBEQUTfpg==", "integrity": "sha512-rXE9oMFGMtdQrixnumWYH5TTGsp99iPHZb3jI74YWq518ctCh6DlIgWlhf6ok2X0+lhWovcIb45KJucUFAQ13w==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/shared-types": "7.10.2" "@electron-forge/shared-types": "7.11.1"
}, },
"engines": { "engines": {
"node": ">= 16.4.0" "node": ">= 16.4.0"
} }
}, },
"node_modules/@electron-forge/publisher-github": { "node_modules/@electron-forge/publisher-github": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/publisher-github/-/publisher-github-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/publisher-github/-/publisher-github-7.11.1.tgz",
"integrity": "sha512-jwFfTiA6kBjTzHKxEyGeyM9KKBDhUExY8PdAVAfSiXvgfcPuPJSqm8jJb/q7XY+44JO9zLUEvNhHyWQpVIFKcg==", "integrity": "sha512-3S7DS1NZRrYvf59eqH0F2ke9oLD5FQqW5+t6kY1EuEo6I8HF+u6dOkGnvzhRh+uvKkjy4ynV3j735PlqBbClGQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/publisher-base": "7.10.2", "@electron-forge/publisher-base": "7.11.1",
"@electron-forge/shared-types": "7.10.2", "@electron-forge/shared-types": "7.11.1",
"@octokit/core": "^5.2.1", "@octokit/core": "^5.2.1",
"@octokit/plugin-retry": "^6.1.0", "@octokit/plugin-retry": "^6.1.0",
"@octokit/request-error": "^5.1.1", "@octokit/request-error": "^5.1.1",
...@@ -1189,13 +1189,13 @@ ...@@ -1189,13 +1189,13 @@
} }
}, },
"node_modules/@electron-forge/shared-types": { "node_modules/@electron-forge/shared-types": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/shared-types/-/shared-types-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/shared-types/-/shared-types-7.11.1.tgz",
"integrity": "sha512-e2pd9RsdbKwsNf6UtKoolmJGy92Nc0/XO4SI91doV8cM954hM2XSYz3VHoqXebMFAF1JDfXoEUt6UCRbEDgMgw==", "integrity": "sha512-vvBWdAEh53UJlDGUevpaJk1+sqDMQibfrbHR+0IPA4MPyQex7/Uhv3vYH9oGHujBVAChQahjAuJt0fG6IJBLZg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/tracer": "7.10.2", "@electron-forge/tracer": "7.11.1",
"@electron/packager": "^18.3.5", "@electron/packager": "^18.3.5",
"@electron/rebuild": "^3.7.0", "@electron/rebuild": "^3.7.0",
"listr2": "^7.0.2" "listr2": "^7.0.2"
...@@ -1205,14 +1205,14 @@ ...@@ -1205,14 +1205,14 @@
} }
}, },
"node_modules/@electron-forge/template-base": { "node_modules/@electron-forge/template-base": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/template-base/-/template-base-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/template-base/-/template-base-7.11.1.tgz",
"integrity": "sha512-D9DbEx3rtikIhUyn4tcz2pJqHNU/+FXKNnzSvmrJoJ9LusR3C42OU9GtbU8oT3nawpnCGgPFIOGXrzexFPp6DA==", "integrity": "sha512-XpTaEf+EfQw+0BlSAtSpZKYIKYvKu4raNzSGHZZoSYHp+HDC7R+MlpFQmSJiGdYQzQ14C+uxO42tVjgM0DMbpw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/core-utils": "7.10.2", "@electron-forge/core-utils": "7.11.1",
"@electron-forge/shared-types": "7.10.2", "@electron-forge/shared-types": "7.11.1",
"@malept/cross-spawn-promise": "^2.0.0", "@malept/cross-spawn-promise": "^2.0.0",
"debug": "^4.3.1", "debug": "^4.3.1",
"fs-extra": "^10.0.0", "fs-extra": "^10.0.0",
...@@ -1224,14 +1224,14 @@ ...@@ -1224,14 +1224,14 @@
} }
}, },
"node_modules/@electron-forge/template-vite": { "node_modules/@electron-forge/template-vite": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/template-vite/-/template-vite-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/template-vite/-/template-vite-7.11.1.tgz",
"integrity": "sha512-hR9HBOM902yq7zhFl8bO3w5ufMgitdd5ZwDzAdKITFh2ttZemHy9ha5S0K+R+4GoXHz8t7hUTHk8+iPy09qrpA==", "integrity": "sha512-Or8Lxf4awoeUZoMTKJEw5KQDIhqOFs24WhVka3yZXxc6VgVWN79KmYKYM6uM/YMQttmafhsBhY2t1Lxo1WR/ug==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/shared-types": "7.10.2", "@electron-forge/shared-types": "7.11.1",
"@electron-forge/template-base": "7.10.2", "@electron-forge/template-base": "7.11.1",
"fs-extra": "^10.0.0" "fs-extra": "^10.0.0"
}, },
"engines": { "engines": {
...@@ -1239,14 +1239,14 @@ ...@@ -1239,14 +1239,14 @@
} }
}, },
"node_modules/@electron-forge/template-vite-typescript": { "node_modules/@electron-forge/template-vite-typescript": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/template-vite-typescript/-/template-vite-typescript-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/template-vite-typescript/-/template-vite-typescript-7.11.1.tgz",
"integrity": "sha512-df7rpxxIOIyZn0RfQ1GIlLW7dXhxkerc9uZ3ozO4C7zfvip3z0Mg+wS1synktPfr4WISaPktIdnj3mVu6Uu7Mw==", "integrity": "sha512-Us4AHXFb+4z+gXgZImSqMBS63oKnsQWLOhqRg321xiDzu2UcQPlwgWNb4rAEKNVC1e7LXrUNDHuBiTrQkvWXbg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/shared-types": "7.10.2", "@electron-forge/shared-types": "7.11.1",
"@electron-forge/template-base": "7.10.2", "@electron-forge/template-base": "7.11.1",
"fs-extra": "^10.0.0" "fs-extra": "^10.0.0"
}, },
"engines": { "engines": {
...@@ -1254,14 +1254,14 @@ ...@@ -1254,14 +1254,14 @@
} }
}, },
"node_modules/@electron-forge/template-webpack": { "node_modules/@electron-forge/template-webpack": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/template-webpack/-/template-webpack-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/template-webpack/-/template-webpack-7.11.1.tgz",
"integrity": "sha512-VIUXA+XHM5SLjg7fIpOOmBsgi0LstkjrEz4gUzVL0AaITM7e+BCziIHld1ceXLbQ1FnKtrUGnQ9X/cHYxYvhHg==", "integrity": "sha512-15lbXxi+er461MPk6sbwAOyjofAHwmQjTvxNCiNpaU2naEwbj3t0SlLq/BMr5HxnVOaMmA7+lKV9afkIom+d4Q==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/shared-types": "7.10.2", "@electron-forge/shared-types": "7.11.1",
"@electron-forge/template-base": "7.10.2", "@electron-forge/template-base": "7.11.1",
"fs-extra": "^10.0.0" "fs-extra": "^10.0.0"
}, },
"engines": { "engines": {
...@@ -1269,14 +1269,14 @@ ...@@ -1269,14 +1269,14 @@
} }
}, },
"node_modules/@electron-forge/template-webpack-typescript": { "node_modules/@electron-forge/template-webpack-typescript": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/template-webpack-typescript/-/template-webpack-typescript-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/template-webpack-typescript/-/template-webpack-typescript-7.11.1.tgz",
"integrity": "sha512-JtrLUAFbxxWJ1kU7b8MNyL5SO9/rY5UeNz1b9hvMvilW8GxyMWUen58dafgdnx3OpKLNZnhOOhgRagNppEzJOA==", "integrity": "sha512-6ExfFnFkHBz8rvRFTFg5HVGTC12uJpbVk4q8DVg0R8rhhxhqiVNh8lF2UPtZ2yT2UtGWjXNVlyP3Y3T6q6E3GQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron-forge/shared-types": "7.10.2", "@electron-forge/shared-types": "7.11.1",
"@electron-forge/template-base": "7.10.2", "@electron-forge/template-base": "7.11.1",
"fs-extra": "^10.0.0", "fs-extra": "^10.0.0",
"typescript": "~5.4.5", "typescript": "~5.4.5",
"webpack": "^5.69.1" "webpack": "^5.69.1"
...@@ -1300,9 +1300,9 @@ ...@@ -1300,9 +1300,9 @@
} }
}, },
"node_modules/@electron-forge/tracer": { "node_modules/@electron-forge/tracer": {
"version": "7.10.2", "version": "7.11.1",
"resolved": "https://registry.npmjs.org/@electron-forge/tracer/-/tracer-7.10.2.tgz", "resolved": "https://registry.npmjs.org/@electron-forge/tracer/-/tracer-7.11.1.tgz",
"integrity": "sha512-jhLLQbttfZViSOYn/3SJc8HML+jNZAytPVJwgGGd3coUiFysWJ2Xald99iqOiouPAhIigBfNPxQb/q/EbcDu4g==", "integrity": "sha512-tiB6cglVQFcSw9N8GRwVwZUeB9u0DOx2Mj7aFXBUsFLUYQapvVGv51tUSy/UAW5lvmubGscYIILuVko+II3+NA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
...@@ -8054,9 +8054,9 @@ ...@@ -8054,9 +8054,9 @@
} }
}, },
"node_modules/@vscode/sudo-prompt": { "node_modules/@vscode/sudo-prompt": {
"version": "9.3.1", "version": "9.3.2",
"resolved": "https://registry.npmjs.org/@vscode/sudo-prompt/-/sudo-prompt-9.3.1.tgz", "resolved": "https://registry.npmjs.org/@vscode/sudo-prompt/-/sudo-prompt-9.3.2.tgz",
"integrity": "sha512-9ORTwwS74VaTn38tNbQhsA5U44zkJfcb0BdTSyyG6frP4e8KMtHuTXYmwefe5dpL8XB1aGSIVTaLjD3BbWb5iA==", "integrity": "sha512-gcXoCN00METUNFeQOFJ+C9xUI0DKB+0EGMVg7wbVYRHBw2Eq3fKisDZOkRdOz3kqXRKOENMfShPOmypw1/8nOw==",
"dev": true, "dev": true,
"license": "MIT" "license": "MIT"
}, },
...@@ -8856,9 +8856,9 @@ ...@@ -8856,9 +8856,9 @@
"license": "Apache-2.0" "license": "Apache-2.0"
}, },
"node_modules/better-sqlite3": { "node_modules/better-sqlite3": {
"version": "12.4.1", "version": "12.6.2",
"resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-12.4.1.tgz", "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-12.6.2.tgz",
"integrity": "sha512-3yVdyZhklTiNrtg+4WqHpJpFDd+WHTg2oM7UcR80GqL05AOV0xEJzc6qNvFYoEtE+hRp1n9MpN6/+4yhlGkDXQ==", "integrity": "sha512-8VYKM3MjCa9WcaSAI3hzwhmyHVlH8tiGFwf0RlTsZPWJ1I5MkzjiudCo4KC4DxOaL/53A5B1sI/IbldNFDbsKA==",
"hasInstallScript": true, "hasInstallScript": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
...@@ -8866,7 +8866,7 @@ ...@@ -8866,7 +8866,7 @@
"prebuild-install": "^7.1.1" "prebuild-install": "^7.1.1"
}, },
"engines": { "engines": {
"node": "20.x || 22.x || 23.x || 24.x" "node": "20.x || 22.x || 23.x || 24.x || 25.x"
} }
}, },
"node_modules/bignumber.js": { "node_modules/bignumber.js": {
...@@ -10923,15 +10923,15 @@ ...@@ -10923,15 +10923,15 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/electron": { "node_modules/electron": {
"version": "38.2.2", "version": "40.0.0",
"resolved": "https://registry.npmjs.org/electron/-/electron-38.2.2.tgz", "resolved": "https://registry.npmjs.org/electron/-/electron-40.0.0.tgz",
"integrity": "sha512-OXSaVNXDlonXDjMRsFNQo1j5tzTKwKXh5/m46IjAFccBcZJZMISI+EjSI07oexIuhvKM8AZLuFuihVn4YjWWrA==", "integrity": "sha512-UyBy5yJ0/wm4gNugCtNPjvddjAknMTuXR2aCHioXicH7aKRKGDBPp4xqTEi/doVcB3R+MN3wfU9o8d/9pwgK2A==",
"dev": true, "dev": true,
"hasInstallScript": true, "hasInstallScript": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron/get": "^2.0.0", "@electron/get": "^2.0.0",
"@types/node": "^22.7.7", "@types/node": "^24.9.0",
"extract-zip": "^2.0.1" "extract-zip": "^2.0.1"
}, },
"bin": { "bin": {
...@@ -11387,9 +11387,9 @@ ...@@ -11387,9 +11387,9 @@
} }
}, },
"node_modules/electron-playwright-helpers": { "node_modules/electron-playwright-helpers": {
"version": "1.8.2", "version": "2.1.0",
"resolved": "https://registry.npmjs.org/electron-playwright-helpers/-/electron-playwright-helpers-1.8.2.tgz", "resolved": "https://registry.npmjs.org/electron-playwright-helpers/-/electron-playwright-helpers-2.1.0.tgz",
"integrity": "sha512-sM9fDSEFDOptKDa8oiNphiXdR1KR1uFe8yHnlrnvyQE1ScnHizca/SoYvUdtn+5IuVNTkT8MesKWJ6seS4/zuA==", "integrity": "sha512-aQOefS1irz/Ou6IYuTE34ZLmIKVHKoTGUwkVuwu2P5iguuMTLtsg6CFImsWu0cabRPVZ1NgEpcGPumFZNDdrqA==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron/asar": "^3.2.4" "@electron/asar": "^3.2.4"
...@@ -11507,6 +11507,16 @@ ...@@ -11507,6 +11507,16 @@
"global-agent": "^3.0.0" "global-agent": "^3.0.0"
} }
}, },
"node_modules/electron/node_modules/@types/node": {
"version": "24.10.9",
"resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.9.tgz",
"integrity": "sha512-ne4A0IpG3+2ETuREInjPNhUGis1SFjv1d5asp8MzEAGtOZeTeHVDOYqOgqfhvseqg/iXty2hjBf1zAOb7RNiNw==",
"dev": true,
"license": "MIT",
"dependencies": {
"undici-types": "~7.16.0"
}
},
"node_modules/electron/node_modules/fs-extra": { "node_modules/electron/node_modules/fs-extra": {
"version": "8.1.0", "version": "8.1.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
...@@ -11542,6 +11552,13 @@ ...@@ -11542,6 +11552,13 @@
"semver": "bin/semver.js" "semver": "bin/semver.js"
} }
}, },
"node_modules/electron/node_modules/undici-types": {
"version": "7.16.0",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
"integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
"dev": true,
"license": "MIT"
},
"node_modules/electron/node_modules/universalify": { "node_modules/electron/node_modules/universalify": {
"version": "0.1.2", "version": "0.1.2",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
...@@ -11567,6 +11584,16 @@ ...@@ -11567,6 +11584,16 @@
"node": ">= 0.8" "node": ">= 0.8"
} }
}, },
"node_modules/encoding": {
"version": "0.1.13",
"resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz",
"integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==",
"license": "MIT",
"optional": true,
"dependencies": {
"iconv-lite": "^0.6.2"
}
},
"node_modules/end-of-stream": { "node_modules/end-of-stream": {
"version": "1.4.5", "version": "1.4.5",
"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
...@@ -17536,9 +17563,9 @@ ...@@ -17536,9 +17563,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/node-abi": { "node_modules/node-abi": {
"version": "3.77.0", "version": "3.87.0",
"resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.77.0.tgz", "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.87.0.tgz",
"integrity": "sha512-DSmt0OEcLoK4i3NuscSbGjOf3bqiDEutejqENSplMSFA/gmB8mkED9G4pKWnPl7MDU4rSHebKPHeitpDfyH0cQ==", "integrity": "sha512-+CGM1L1CgmtheLcBuleyYOn7NWPVu0s0EJH2C4puxgEZb9h8QpR9G2dBfZJOAUhi7VQxuBPMd0hiISWcTyiYyQ==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"semver": "^7.3.5" "semver": "^7.3.5"
...@@ -21313,6 +21340,7 @@ ...@@ -21313,6 +21340,7 @@
"version": "6.2.1", "version": "6.2.1",
"resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz",
"integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==",
"deprecated": "Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exhorbitant rates) by contacting i@izs.me",
"dev": true, "dev": true,
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
...@@ -22152,9 +22180,9 @@ ...@@ -22152,9 +22180,9 @@
} }
}, },
"node_modules/update-electron-app": { "node_modules/update-electron-app": {
"version": "3.1.1", "version": "3.1.2",
"resolved": "https://registry.npmjs.org/update-electron-app/-/update-electron-app-3.1.1.tgz", "resolved": "https://registry.npmjs.org/update-electron-app/-/update-electron-app-3.1.2.tgz",
"integrity": "sha512-7duRr6sYn014tifhKgT/5i8N+6xLzmJVJ8hVtNrHXlIDNP6QbRe6VxZ1hSi2UH5oJPzhor/PH7yKU9em5xjRzQ==", "integrity": "sha512-htLyPJv7mEoCpaSzCg0W3Hxz7ID0GC7BIhhpK32/ITG7McrWak4aOkLEOjJheKAI94AxtBVTjCk4EFIvyttw2w==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"github-url-to-object": "^4.0.4", "github-url-to-object": "^4.0.4",
...@@ -23042,9 +23070,9 @@ ...@@ -23042,9 +23070,9 @@
} }
}, },
"node_modules/watchpack": { "node_modules/watchpack": {
"version": "2.5.0", "version": "2.5.1",
"resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.0.tgz", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.1.tgz",
"integrity": "sha512-e6vZvY6xboSwLz2GD36c16+O/2Z6fKvIf4pOXptw2rY9MVwE/TXc6RGqxD3I3x0a28lwBY7DE+76uTPSsBrrCA==", "integrity": "sha512-Zn5uXdcFNIA1+1Ei5McRd+iRzfhENPCe7LeABkJtNulSxjma+l7ltNx55BWZkRlwRnpOgHqxnjyaDgJnNXnqzg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
......
...@@ -47,15 +47,15 @@ ...@@ -47,15 +47,15 @@
}, },
"license": "MIT", "license": "MIT",
"devDependencies": { "devDependencies": {
"@electron-forge/cli": "^7.10.2", "@electron-forge/cli": "^7.11.1",
"@electron-forge/maker-deb": "^7.10.2", "@electron-forge/maker-deb": "^7.11.1",
"@electron-forge/maker-rpm": "^7.10.2", "@electron-forge/maker-rpm": "^7.11.1",
"@electron-forge/maker-squirrel": "^7.10.2", "@electron-forge/maker-squirrel": "^7.11.1",
"@electron-forge/maker-zip": "^7.10.2", "@electron-forge/maker-zip": "^7.11.1",
"@electron-forge/plugin-auto-unpack-natives": "^7.10.2", "@electron-forge/plugin-auto-unpack-natives": "^7.11.1",
"@electron-forge/plugin-fuses": "^7.10.2", "@electron-forge/plugin-fuses": "^7.11.1",
"@electron-forge/plugin-vite": "^7.10.2", "@electron-forge/plugin-vite": "^7.11.1",
"@electron-forge/publisher-github": "^7.10.2", "@electron-forge/publisher-github": "^7.11.1",
"@electron/fuses": "^1.8.0", "@electron/fuses": "^1.8.0",
"@playwright/test": "^1.52.0", "@playwright/test": "^1.52.0",
"@testing-library/react": "^16.3.0", "@testing-library/react": "^16.3.0",
...@@ -73,7 +73,7 @@ ...@@ -73,7 +73,7 @@
"babel-plugin-react-compiler": "^1.0.0", "babel-plugin-react-compiler": "^1.0.0",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"drizzle-kit": "^0.30.6", "drizzle-kit": "^0.30.6",
"electron": "38.2.2", "electron": "40.0.0",
"eslint": "^8.57.1", "eslint": "^8.57.1",
"eslint-plugin-import": "^2.31.0", "eslint-plugin-import": "^2.31.0",
"happy-dom": "^17.4.4", "happy-dom": "^17.4.4",
...@@ -131,7 +131,7 @@ ...@@ -131,7 +131,7 @@
"@vitejs/plugin-react": "^4.3.4", "@vitejs/plugin-react": "^4.3.4",
"@vscode/ripgrep": "^1.17.0", "@vscode/ripgrep": "^1.17.0",
"ai": "^6.0.14", "ai": "^6.0.14",
"better-sqlite3": "^12.4.1", "better-sqlite3": "^12.6.2",
"class-variance-authority": "^0.7.1", "class-variance-authority": "^0.7.1",
"clsx": "^2.1.1", "clsx": "^2.1.1",
"cmdk": "^1.1.1", "cmdk": "^1.1.1",
...@@ -139,8 +139,8 @@ ...@@ -139,8 +139,8 @@
"dotenv": "^16.4.7", "dotenv": "^16.4.7",
"drizzle-orm": "^0.41.0", "drizzle-orm": "^0.41.0",
"dugite": "^3.0.0", "dugite": "^3.0.0",
"electron-log": "^5.3.3", "electron-log": "^5.4.3",
"electron-playwright-helpers": "^1.7.1", "electron-playwright-helpers": "^2.1.0",
"electron-squirrel-startup": "^1.0.1", "electron-squirrel-startup": "^1.0.1",
"esbuild-register": "^3.6.0", "esbuild-register": "^3.6.0",
"fastest-levenshtein": "^1.0.16", "fastest-levenshtein": "^1.0.16",
...@@ -178,7 +178,7 @@ ...@@ -178,7 +178,7 @@
"tailwindcss": "^4.1.3", "tailwindcss": "^4.1.3",
"tree-kill": "^1.2.2", "tree-kill": "^1.2.2",
"tw-animate-css": "^1.2.5", "tw-animate-css": "^1.2.5",
"update-electron-app": "^3.1.1", "update-electron-app": "^3.1.2",
"uuid": "^11.1.0", "uuid": "^11.1.0",
"zod": "^3.25.76" "zod": "^3.25.76"
}, },
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论