{ "name": "@johanleroy/git-arboretum", "version": "1.1.0", "description": "Self-hosted web dashboard for git worktrees and the Claude Code sessions running on them", "license": "MIT", "type": "module", "author": "Johan LEROY ", "homepage": "https://git.lidge.fr/johanleroy/arboretum#readme", "repository": { "type": "git", "url": "git+https://git.lidge.fr/johanleroy/arboretum.git", "directory": "packages/server" }, "bugs": { "url": "https://git.lidge.fr/johanleroy/arboretum/issues" }, "keywords": [ "git", "worktree", "claude", "claude-code", "dashboard", "self-hosted", "pty", "terminal", "cli", "daemon", "pwa" ], "bin": { "arboretum": "./dist/index.js" }, "main": "./dist/app.js", "files": [ "dist/**/*.js", "public" ], "engines": { "node": ">=22.16" }, "publishConfig": { "registry": "https://git.lidge.fr/api/packages/johanleroy/npm/" }, "scripts": { "build": "tsc -b", "dev": "tsc -b --watch & node --watch dist/index.js", "prepack": "node scripts/copy-web.mjs && node scripts/vendor-shared.mjs && node scripts/copy-meta.mjs", "test": "vitest run" }, "bundleDependencies": [ "@arboretum/shared" ], "dependencies": { "@arboretum/shared": "0.1.0", "@fastify/cookie": "^11.0.0", "@fastify/static": "^8.0.0", "@fastify/websocket": "^11.0.0", "@homebridge/node-pty-prebuilt-multiarch": "^0.13.0", "@xterm/headless": "^6.0.0", "fastify": "^5.0.0", "web-push": "^3.6.7" }, "devDependencies": { "@types/web-push": "^3.6.4", "@types/ws": "^8.5.0" } }