-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
25 lines (25 loc) · 1.37 KB
/
Copy pathpackage.json
File metadata and controls
25 lines (25 loc) · 1.37 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
{
"name": "gitpal",
"module": "src/index.ts",
"type": "module",
"scripts": {
"start": "bun run src/index.ts",
"test": "bun test",
"build": "mkdir -p dist && bun build src/index.ts --compile --outfile dist/gp && bun build src/watcher-daemon.ts --compile --outfile dist/gp-watcher && bun build src/projects-watcher-daemon.ts --compile --outfile dist/gp-projects-watcher && bun build src/server.ts --compile --outfile dist/gp-server",
"install-bin": "bun run build && cp dist/gp ~/.local/bin/gp && chmod +x ~/.local/bin/gp && cp dist/gp-watcher ~/.local/bin/gp-watcher && chmod +x ~/.local/bin/gp-watcher && cp dist/gp-projects-watcher ~/.local/bin/gp-projects-watcher && chmod +x ~/.local/bin/gp-projects-watcher && cp dist/gp-server ~/.local/bin/gp-server && chmod +x ~/.local/bin/gp-server && mkdir -p ~/.local/share/gitpal && cp src/public/index.html ~/.local/share/gitpal/index.html && mkdir -p ~/.config/systemd/user && cp systemd/*.service ~/.config/systemd/user/ && systemctl --user daemon-reload && bash install-shell.sh && echo 'Done! Run: source ~/.bashrc'"
},
"devDependencies": {
"@types/bun": "latest"
},
"peerDependencies": {
"typescript": "^5"
},
"dependencies": {
"@inquirer/prompts": "^8.3.0",
"@modelcontextprotocol/sdk": "^1.27.1",
"chalk": "^5.6.2",
"chokidar": "^5.0.0",
"execa": "^9.6.1",
"zod": "^4.3.6"
}
}