{ "name": "@arboretum/desktop", "private": true, "version": "0.2.0", "description": "Self-hosted multi-project AI IDE for git worktrees and Claude Code sessions", "homepage": "https://git-arboretum.com", "repository": { "type": "git", "url": "git+https://git.lidge.fr/johanleroy/arboretum.git" }, "bugs": { "url": "https://git.lidge.fr/johanleroy/arboretum/issues" }, "keywords": [ "arboretum", "git", "worktree", "claude", "ide", "electron", "desktop" ], "license": "MIT", "author": { "name": "Johan LEROY", "email": "contact@johanleroy.fr" }, "main": "dist/main.js", "type": "commonjs", "scripts": { "typecheck": "tsc -p . --noEmit", "build": "npm run typecheck && node esbuild.mjs", "dev": "node esbuild.mjs && electron .", "prepare:server": "node scripts/prepare-server.mjs", "prepare:node": "node scripts/fetch-node.mjs", "dist:linux": "npm run build && npm run prepare:server -- --platform=linux && npm run prepare:node -- --platform=linux && electron-builder --linux", "dist:win": "npm run build && npm run prepare:server -- --platform=win32 && npm run prepare:node -- --platform=win32 && electron-builder --win", "dist:mac": "npm run build && npm run prepare:server -- --platform=darwin && npm run prepare:node -- --platform=darwin && electron-builder --mac" }, "devDependencies": { "@types/node": "^22.10.0", "electron": "^33.0.0", "electron-builder": "^25.1.0", "electron-updater": "^6.3.0", "esbuild": "^0.21.0", "typescript": "^5.7.0" } }