{
  "name": "hummingbird-pro",
  "displayName": "蜂鸟Pro",
  "description": "蜂鸟Pro - Cursor 账号管理与智能换号工具",
  "version": "2.1.5",
  "publisher": "hummingbird",
  "repository": {
    "type": "git",
    "url": "https://github.com/fnpro/fnpro-extension"
  },
  "engines": {
    "vscode": "^1.80.0"
  },
  "categories": [
    "Other"
  ],
  "extensionKind": [
    "ui"
  ],
  "activationEvents": [
    "onStartupFinished"
  ],
  "main": "./out/extension.js",
  "contributes": {
    "commands": [
      {
        "command": "hummingbird.showPanel",
        "title": "蜂鸟Pro: 打开控制面板"
      },
      {
        "command": "hummingbird.switchAccount",
        "title": "蜂鸟Pro: 立即换号"
      }
    ],
    "viewsContainers": {
      "activitybar": [
        {
          "id": "hummingbird-sidebar",
          "title": "蜂鸟Pro",
          "icon": "media/icon.svg"
        }
      ]
    },
    "views": {
      "hummingbird-sidebar": [
        {
          "type": "webview",
          "id": "hummingbird.mainView",
          "name": "控制面板"
        }
      ]
    },
    "configuration": {
      "title": "蜂鸟Pro",
      "properties": {
        "hummingbird.apiUrl": {
          "type": "string",
          "default": "https://api.aicode.edu.pl",
          "description": "后端 API 地址（支持自定义部署）"
        },
        "hummingbird.cursorPath": {
          "type": "string",
          "default": "",
          "description": "手动设置 Cursor 安装路径（如果自动检测失败）。例如：C:\\Program Files\\cursor 或 /Applications/Cursor.app"
        }
      }
    }
  },
  "scripts": {
    "vscode:prepublish": "echo skip",
    "compile": "tsc -p ./",
    "watch": "tsc -watch -p ./",
    "lint": "eslint src --ext ts"
  },
  "devDependencies": {
    "@types/node": "^20.0.0",
    "@types/vscode": "^1.80.0",
    "esbuild": "^0.27.0",
    "typescript": "^5.0.0"
  }
}
