{
  "id": "smart-pack-debug",
  "name": "smart-pack-debug",
  "displayName": "Android离线打包工具",
  "description": "本地一键生成 Android 自定义基座与正式发布包,自动识别项目模块,集成原生插件与 UTS 插件,支持 uni-app 和 uni-app x,并可审计 Android 权限冗余。可用于 HBuilderX 真机调试与 App 本地打包上架。",
  "version": "1.3.7",
  "publisher": "Watler",
  "engines": {
    "HBuilderX": "^3.6.0"
  },
  "categories": [
    "HBuilderX"
  ],
  "keywords": [
    "自定义基座",
    "调试基座",
    "Android打包",
    "APK",
    "本地打包",
    "正式包",
    "离线打包",
    "权限",
    "permission",
    "manifest",
    "权限审计"
  ],
  "main": "./extension.js",
  "activationEvents": [
    "onCommand:smartEasyPackDebug.run",
    "onCommand:smartEasyPackDebug.releasePack",
    "onCommand:smartEasyPackDebug.manageProjects",
    "onCommand:smartEasyPackDebug.updateSDK",
    "onCommand:smartEasyPackDebug.settings",
    "onCommand:smartEasyPackDebug.permAudit"
  ],
  "extensionDependencies": [
    "plugin-manager"
  ],
  "contributes": {
    "commands": [
      {
        "command": "smartEasyPackDebug.run",
        "title": "自定义基座打包"
      },
      {
        "command": "smartEasyPackDebug.releasePack",
        "title": "App本地打包(正式包)"
      },
      {
        "command": "smartEasyPackDebug.manageProjects",
        "title": "基座项目管理"
      },
      {
        "command": "smartEasyPackDebug.updateSDK",
        "title": "检查SDK更新"
      },
      {
        "command": "smartEasyPackDebug.settings",
        "title": "基座全局设置"
      },
      {
        "command": "smartEasyPackDebug.permAudit",
        "title": "Android权限审计"
      }
    ],
    "menus": {
      "menubar/tool": [
        {
          "title": "Android离线打包工具",
          "group": "ext_settings",
          "id": "smart-pack-debug"
        },
        {
          "command": "smartEasyPackDebug.run",
          "group": "smart-pack-debug@1"
        },
        {
          "command": "smartEasyPackDebug.releasePack",
          "group": "smart-pack-debug@2"
        },
        {
          "command": "smartEasyPackDebug.manageProjects",
          "group": "smart-pack-debug@3"
        },
        {
          "command": "smartEasyPackDebug.updateSDK",
          "group": "smart-pack-debug@4"
        },
        {
          "command": "smartEasyPackDebug.settings",
          "group": "smart-pack-debug@5"
        },
        {
          "command": "smartEasyPackDebug.permAudit",
          "group": "smart-pack-debug@6"
        }
      ],
      "explorer/context": [
        {
          "id": "smart-pack-debug",
          "title": "自定义基座打包",
          "group": "new",
          "when": "explorerResourceIsFolder && workspaceFolderRelativePath == ''"
        },
        {
          "command": "smartEasyPackDebug.run",
          "group": "smart-pack-debug@1",
          "when": "explorerResourceIsFolder && workspaceFolderRelativePath == ''"
        },
        {
          "command": "smartEasyPackDebug.releasePack",
          "group": "smart-pack-debug@2",
          "when": "explorerResourceIsFolder && workspaceFolderRelativePath == ''"
        },
        {
          "id": "smart-pack-debug-permAudit",
          "title": "Android权限审计",
          "group": "new",
          "when": "workspaceFolderRelativePath=~ /manifest.json$/ || workspaceFolderRelativePath=~ /package.json$/"
        },
        {
          "command": "smartEasyPackDebug.permAudit",
          "group": "smart-pack-debug-permAudit@1",
          "when": "workspaceFolderRelativePath=~ /manifest.json$/ || workspaceFolderRelativePath=~ /package.json$/"
        }
      ]
    }
  },
  "dcloudext": {
    "type": "hbuilderx",
    "darkmode": "x",
    "widescreen": "x",
    "contact": {
      "qq": ""
    },
    "declaration": {
      "ads": "无",
      "data": "仅读写项目内文件(manifest.json、源码、uni_modules),不收集或上传任何数据",
      "permissions": "无"
    },
    "npmurl": ""
  },
  "repository": ""
}