{
  "name": "@tonyclaw/gitcode-cli",
  "version": "0.2.1",
  "description": "CLI for GitCode REST API — manage repos, PRs, issues, commits, and more from the terminal",
  "author": "tonyclaw",
  "license": "MIT",
  "engines": {
    "node": ">=18"
  },
  "repository": {
    "type": "git",
    "url": "git+https://gitcode.com/TonyClaw/gitcode-cli.git"
  },
  "type": "module",
  "bin": {
    "gitcode": "./bin/run.js"
  },
  "files": [
    "bin/run.js",
    "bin/run.cmd",
    "README.md",
    "dist/",
    "package.json"
  ],
  "scripts": {
    "build": "shx rm -rf dist && tsc -b",
    "postinstall": "shx echo 'skip oclif postinstall'",
    "prepack": "bun run build",
    "dev": "bun run build && node bin/run.js",
    "test": "bun test"
  },
  "keywords": [
    "gitcode",
    "cli",
    "api",
    "git",
    "repository",
    "pull-request",
    "issue",
    "code-review",
    "devops"
  ],
  "homepage": "https://gitcode.com/TonyClaw/gitcode-cli#readme",
  "bugs": {
    "url": "https://gitcode.com/TonyClaw/gitcode-cli/issues"
  },
  "dependencies": {
    "@oclif/core": "^4",
    "shx": "^0.3.4"
  },
  "devDependencies": {
    "@types/bun": "latest",
    "typescript": "^5.8"
  },
  "oclif": {
    "bin": "gitcode",
    "dirname": "gitcode-cli",
    "commands": "./dist/commands",
    "plugins": [],
    "topicSeparator": " ",
    "hooks": {
      "init": "./dist/hooks/init"
    },
    "topics": {
      "actions": { "description": "CI/CD actions and workflow runs" },
      "branch": { "description": "Manage repository branches" },
      "commit": { "description": "Browse and compare commits" },
      "config": { "description": "Manage CLI configuration" },
      "enterprise": { "description": "Enterprise resources (v8 API)" },
      "issue": { "description": "Manage repository issues" },
      "label": { "description": "Manage project labels" },
      "member": { "description": "Manage repository collaborators" },
      "milestone": { "description": "Manage project milestones" },
      "org": { "description": "Organization resources" },
      "pr": { "description": "Manage pull requests" },
      "release": { "description": "Manage repository releases" },
      "repos": { "description": "Repository information and files" },
      "search": { "description": "Search across GitCode" },
      "tag": { "description": "Manage repository tags" },
      "user": { "description": "User profiles and activity" },
      "webhook": { "description": "Manage repository webhooks" }
    }
  }
}
