1{
2 "name": "@t3tools/desktop",
3 "version": "0.0.45",
4 "private": true,
5 "type": "module",
6 "main": "dist-electron/boot.cjs",
7 "scripts": {
8 "ensure:electron": "node scripts/ensure-electron-runtime.mjs",
9 "start": "node scripts/start-electron.mjs",
10 "typecheck": "tsc-rs --noEmit",
11 "test": "vp test run --passWithNoTests",
12 "smoke-test": "node scripts/smoke-test.mjs"
13 },
14 "dependencies": {
15 "@clerk/electron": "catalog:",
16 "@clerk/electron-passkeys": "catalog:",
17 "@crowecawcaw/xa11y": "0.13.0",
18 "@effect/platform-node": "catalog:",
19 "@napi-rs/keyring": "^1.3.0",
20 "@t3tools/client-runtime": "workspace:*",
21 "@t3tools/contracts": "workspace:*",
22 "@t3tools/shared": "workspace:*",
23 "@t3tools/ssh": "workspace:*",
24 "@t3tools/tailscale": "workspace:*",
25 "dbus-next": "0.10.2",
26 "effect": "catalog:",
27 "electron": "44.4.5",
28 "electron-store": "^8.2.0",
29 "electron-updater": "^6.8.9",
30 "electron-webauthn": "catalog:",
31 "ffi-rs": "1.3.2",
32 "playwright-core": "1.60.0",
33 "react-grab": "^0.1.32",
34 "tldts": "catalog:"
35 },
36 "devDependencies": {
37 "@effect/vitest": "catalog:",
38 "@types/node": "catalog:",
39 "acorn": "8.16.0",
40 "cross-env": "^10.1.0",
41 "electron-builder": "26.15.6",
42 "tailwindcss": "^4.0.0",
43 "vite-plus": "catalog:"
44 },
45 "productName": "The Knife"
46}