Make keytar mandatory and build it without hak (#2173)

This commit is contained in:
Michael Telatynski
2025-02-28 15:13:35 +00:00
committed by GitHub
parent ff7f53fb35
commit 9a1d2291c1
11 changed files with 153 additions and 147 deletions
+4 -3
View File
@@ -53,7 +53,8 @@
"test": "playwright test",
"test:open": "yarn test --ui",
"test:screenshots:build": "docker build playwright -t element-desktop-playwright --platform linux/amd64",
"test:screenshots:run": "docker run --rm --network host -v $(pwd):/work/element-desktop -v /var/run/docker.sock:/var/run/docker.sock --platform linux/amd64 -it element-desktop-playwright"
"test:screenshots:run": "docker run --rm --network host -v $(pwd):/work/element-desktop -v /var/run/docker.sock:/var/run/docker.sock --platform linux/amd64 -it element-desktop-playwright",
"postinstall": "electron-builder install-app-deps"
},
"dependencies": {
"@sentry/electron": "^5.0.0",
@@ -62,6 +63,7 @@
"counterpart": "^0.18.6",
"electron-store": "^10.0.0",
"electron-window-state": "^5.0.3",
"keytar": "^7.9.0",
"minimist": "^1.2.6",
"png-to-ico": "^2.1.1",
"uuid": "^11.0.0"
@@ -111,8 +113,7 @@
"typescript": "5.7.3"
},
"hakDependencies": {
"matrix-seshat": "^4.0.1",
"keytar": "^7.9.0"
"matrix-seshat": "^4.0.1"
},
"resolutions": {
"@types/node": "18.19.76",