UNPKG

@camoneart/maestro

Version:

A CLI tool that conducts Git worktrees like an orchestra and accelerates parallel development with Claude Code

93 lines 2.66 kB
{ "name": "@camoneart/maestro", "version": "5.0.0", "description": "A CLI tool that conducts Git worktrees like an orchestra and accelerates parallel development with Claude Code", "type": "module", "bin": { "maestro": "./dist/cli.js", "mst": "./dist/cli.js", "maestro-mcp-server": "./dist/mcp/server.js" }, "files": [ "dist", "scripts", "completion", "README.md", "README.ja.md", "LICENSE", "CHANGELOG.md" ], "keywords": [ "git", "worktree", "cli", "mcp", "claude", "development-tools" ], "author": "camoneart", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/camoneart/maestro.git" }, "homepage": "https://github.com/camoneart/maestro#readme", "bugs": { "url": "https://github.com/camoneart/maestro/issues" }, "engines": { "node": ">=20.0.0" }, "dependencies": { "@modelcontextprotocol/sdk": "1.17.0", "chalk": "5.4.1", "chokidar": "4.0.3", "cli-progress": "3.12.0", "commander": "14.0.0", "conf": "14.0.0", "execa": "9.6.0", "inquirer": "12.8.2", "node-pty": "1.0.0", "open": "10.2.0", "ora": "8.2.0", "p-limit": "6.2.0", "simple-git": "3.28.0", "zod": "4.0.9" }, "devDependencies": { "@changesets/changelog-github": "0.5.1", "@changesets/cli": "2.29.5", "@eslint/js": "9.31.0", "@types/cli-progress": "3.11.6", "@types/inquirer": "9.0.8", "@types/node": "24.1.0", "@typescript-eslint/eslint-plugin": "8.38.0", "@typescript-eslint/parser": "8.38.0", "@vitest/coverage-v8": "3.2.4", "eslint": "9.31.0", "eslint-config-prettier": "10.1.8", "prettier": "3.6.2", "tsup": "8.5.0", "tsx": "4.20.3", "typescript": "5.8.3", "vitest": "3.2.4" }, "scripts": { "dev": "tsx watch src/cli.ts", "build": "tsup", "start": "node dist/cli.js", "lint": "eslint src --ext .ts", "lint:ci": "eslint src --ext .ts --max-warnings 26", "format": "prettier --write 'src/**/*.ts'", "prettier:check": "prettier --check 'src/**/*.ts'", "test": "vitest", "test:e2e": "pnpm build && vitest run -c vitest.config.e2e.ts", "test:coverage": "vitest run --coverage", "typecheck": "tsc --noEmit", "update-scoop-manifest": "node scripts/update-scoop-manifest.js", "changeset": "changeset", "version": "changeset version", "release": "pnpm build && changeset publish --access public", "postinstall": "node -e \"try { require('fs').chmodSync(require('path').join(__dirname, 'scripts', 'maestro-tmux-attach'), '755'); } catch (e) { /* ignore */ }\"" } }