-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathpackage.json
More file actions
43 lines (43 loc) · 1.71 KB
/
Copy pathpackage.json
File metadata and controls
43 lines (43 loc) · 1.71 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
{
"name": "shipyard",
"version": "1.10.0",
"description": "Local development dashboard for managing projects, tasks, git, and terminals",
"author": {
"name": "Shipyard Contributors",
"email": "adcoderio@gmail.com"
},
"main": "electron/dist/main.js",
"scripts": {
"dev": "concurrently -n server,client -c blue,green \"pnpm --filter shipyard-server dev\" \"pnpm --filter shipyard-client dev\"",
"dev:electron": "concurrently -n electron,client -c cyan,green \"pnpm electron:dev\" \"pnpm --filter shipyard-client dev\"",
"build": "pnpm --filter shipyard-client build && pnpm --filter shipyard-server build && pnpm electron:build",
"start": "pnpm --filter shipyard-server start",
"electron:build": "cd electron && npx tsc",
"electron:dev": "cd electron && npx tsc && cross-env VITE_DEV_SERVER=http://localhost:5421 electron ../electron/dist/main.js",
"electron:start": "electron .",
"dist": "pnpm build && electron-builder --publish never --config electron-builder.yml",
"dist:win": "pnpm build && electron-builder --win --publish never --config electron-builder.yml",
"dist:mac": "pnpm build && electron-builder --mac --publish never --config electron-builder.yml",
"dist:linux": "pnpm build && electron-builder --linux --publish never --config electron-builder.yml"
},
"pnpm": {
"onlyBuiltDependencies": [
"@swc/core",
"esbuild",
"node-pty",
"electron",
"electron-winstaller"
]
},
"devDependencies": {
"concurrently": "^9.1.2",
"cross-env": "^7.0.3",
"electron": "^35.0.1",
"electron-builder": "^26.0.12",
"typescript": "^5.9.3"
},
"dependencies": {
"@anthropic-ai/sdk": "^0.78.0",
"jose": "^6.2.1"
}
}