{
  "id": "uniapp-extension",
  "name": "uniapp-extension",
  "description": "uniapp运行",
  "displayName": "uniapp运行",
  "version": "1.2.8-2025010509",
  "publisher": "HBuilderX",
  "__private": true,
  "engines": {
    "HBuilderX": "^3.6.10"
  },
  "categories": [
    "Other"
  ],
  "main": "./out/index.js",
  "scripts": {},
  "activationEvents": [
    "*"
  ],
  "contributes": {
    "previewUrls": [
      {
        "provider": "uniAppPreviewUrl",
        "loadingPage": "static/loading.html",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "priority": 9999
      }
    ],
    "launchers": [
      {
        "type": "uniapp.publish.app.export.wgt",
        "label": "App-制作应用wgt包(&G)",
        "terminateLabel": "App-制作应用wgt包(&G)",
        "when": "workspaceFolder.type == 'UniApp_Vue' || workspaceFolder.type == 'App' || workspaceFolder.type == 'Wap2App'",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uniapp.publish.app.export.resource",
        "label": "生成本地打包App资源(&R)",
        "terminateLabel": "生成本地打包App资源(&R)",
        "when": "workspaceFolder.type == 'UniApp_Vue' || workspaceFolder.type == 'App' || workspaceFolder.type == 'Wap2App'",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uni-app:h5-Chrome",
        "launcherId": "uni-app:h5-Chrome-${workspaceFolder}:[${workbenchWindowId}]",
        "mode": "custom",
        "label": "${menuIndex}运行到Chrome(&C)",
        "terminateLabel": "${menuIndex}停止Chrome运行(&C)",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.chrome.menu.enable",
        "args": {
          "platform": "h5",
          "openVueDevtools": "h5",
          "browser": "Chrome"
        },
        "version": 2
      },
      {
        "type": "uni-app:h5-Chrome-page",
        "providerId": "launcher:uni-app:h5-Chrome:page",
        "mode": "custom",
        "label": "${menuIndex}运行到Chrome(&I) - 指定页面",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.chrome.menu.enable",
        "version": 2
      },
      {
        "type": "uni-app:h5-Built",
        "launcherId": "uni-app:h5-Built-${workspaceFolder}:[${workbenchWindowId}]",
        "mode": "custom",
        "label": "${menuIndex}运行到内置浏览器(&P)",
        "terminateLabel": "${menuIndex}停止内置浏览器运行(&P)",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.chrome.menu.enable",
        "args": {
          "platform": "h5",
          "openVueDevtools": "h5",
          "browser": "Built"
        },
        "version": 2
      },
      {
        "type": "uni-app:h5-ssr",
        "label": "启用SSR（服务端渲染）",
        "terminateLabel": "启用SSR（服务端渲染）",
        "when": "workspaceFolder.type == 'UniApp_Vue' && expression.uniapp3 && config.chrome.menu.enable ",
        "checked": "JSON.matches <- '${workspaceFolderSettingPath}/setting.json?query={\"RunWithSSR\": true}'",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uniapp.publish.h5",
        "label": "网站-PC Web或手机H5(&H)",
        "terminateLabel": "网站-PC Web或手机H5(&H)",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uni-app:app-harmony-menu",
        "launcherId": "uni-app:app-harmony-${workspaceFolder}:[${workbenchWindowId}]",
        "mode": "custom",
        "label": "${menuIndex}运行到鸿蒙(&H)",
        "terminateLabel": "${menuIndex}停止鸿蒙运行(&H)",
        "when": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
        "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
        "args": {
          "platform": "app-harmony"
        },
        "version": 2
      },
      {
        "type": "uni-app:publish.harmony",
        "launcherId": "uni-app:publish.harmony",
        "mode": "custom",
        "label": "App-Harmony-本地打包(仅适用于uni-app)(&E)",
        "terminateLabel": "App-Harmony-本地打包(仅适用于uni-app)(&E)",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "version": 2
      },
      {
        "type": "uni-app:mp-harmony-menu",
        "launcherId": "uni-app:mp-harmony-${workspaceFolder}:[${workbenchWindowId}]",
        "mode": "custom",
        "label": "${menuIndex}鸿蒙元服务(&O) - [${workspaceFolder.name}]",
        "terminateLabel": "${menuIndex}停止鸿蒙元服务(&O) - [${workspaceFolder.name}]",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.hmAs.menu.enable && !(expression.uniappx || expression.uniappxCli)",
        "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
        "args": {
          "platform": "mp-harmony"
        },
        "version": 2
      },
      {
        "type": "uni-app:publish.mp-harmony",
        "launcherId": "uni-app:publish.mp-harmony",
        "mode": "custom",
        "label": "鸿蒙元服务(仅适用于uni-app)(&O)",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "version": 2
      },
      {
        "type": "uni-app:app-menu",
        "mode": "run",
        "when": "workspaceFolder.type == 'UniApp_Vue'"
      },
      {
        "type": "uni-app:publish.app",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "mode": "run"
      },
      {
        "type": "uni-app:app-android",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "mode": "run"
      },
      {
        "type": "uni-app:app-ios",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "mode": "run"
      },
      {
        "type": "uni-app:mp-weixin",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.weApp.devTools.menu.enable",
        "launcherId": "uni-app:mp-weixin-${workspaceFolder}:[${workbenchWindowId}]",
        "label": "${menuIndex}微信开发者工具(&W) - [${workspaceFolder.name}]",
        "terminateLabel": "${menuIndex}停止微信开发者工具(&W) - [${workspaceFolder.name}]",
        "args": {
          "miniProgram": true,
          "openVueDevtools": "miniProgram"
        },
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uni-app:mp-weixin-page",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.weApp.devTools.menu.enable",
        "providerId": "launcher:uni-app:mp-weixin:page",
        "label": "微信开发者工具(&E) - [${workspaceFolder.name}] - 指定页面",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uniapp.publish.weapp",
        "label": "小程序-微信(&W)",
        "terminateLabel": "小程序-微信(&W)",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uni-app:mp-baidu",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.baiduApp.devTools.menu.enable && !(expression.uniappx || expression.uniappxCli)",
        "launcherId": "uni-app:mp-baidu-${workspaceFolder}:[${workbenchWindowId}]",
        "label": "${menuIndex}百度开发者工具(&B) - [${workspaceFolder.name}]",
        "terminateLabel": "${menuIndex}停止百度开发者工具(&B) - [${workspaceFolder.name}]",
        "args": {
          "miniProgram": true,
          "openVueDevtools": "miniProgram"
        },
        "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uni-app:mp-baidu-page",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.baiduApp.devTools.menu.enable && !(expression.uniappx || expression.uniappxCli)",
        "providerId": "launcher:uni-app:mp-baidu:page",
        "label": "百度开发者工具(&N) - [${workspaceFolder.name}] - 指定页面",
        "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uniapp.publish.baidu",
        "label": "小程序-百度(仅适用于uni-app)(&B)",
        "terminateLabel": "小程序-百度(仅适用于uni-app)(&B)",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uni-app:mp-alipay",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.alipayApp.devTools.menu.enable && !(expression.uniappx || expression.uniappxCli)",
        "launcherId": "uni-app:mp-alipay-${workspaceFolder}:[${workbenchWindowId}]",
        "label": "${menuIndex}支付宝小程序开发者工具(&M) - [${workspaceFolder.name}]",
        "terminateLabel": "${menuIndex}停止支付宝小程序开发者工具(&M) - [${workspaceFolder.name}]",
        "args": {
          "miniProgram": true,
          "openVueDevtools": "miniProgram"
        },
        "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uni-app:mp-alipay-page",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.alipayApp.devTools.menu.enable && !(expression.uniappx || expression.uniappxCli)",
        "providerId": "launcher:uni-app:mp-alipay:page",
        "label": "支付宝小程序开发者工具(&D) - [${workspaceFolder.name}] - 指定页面",
        "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uniapp.publish.alipay",
        "label": "小程序-支付宝(仅适用于uni-app)(&M)",
        "terminateLabel": "小程序-支付宝(仅适用于uni-app)(&M)",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uni-app:mp-toutiao",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.bytedanceApp.devTools.menu.enable && !(expression.uniappx || expression.uniappxCli)",
        "launcherId": "uni-app:mp-toutiao-${workspaceFolder}:[${workbenchWindowId}]",
        "label": "${menuIndex}抖音开发者工具(&T) - [${workspaceFolder.name}]",
        "terminateLabel": "${menuIndex}停止抖音开发者工具(&T) - [${workspaceFolder.name}]",
        "args": {
          "miniProgram": true,
          "openVueDevtools": "miniProgram"
        },
        "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uniapp.publish.bytedance",
        "label": "小程序-抖音(仅适用于uni-app)(&T)",
        "terminateLabel": "小程序-抖音(仅适用于uni-app)(&T)",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uni-app:mp-qq",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.qqApp.devTools.menu.enable && !(expression.uniappx || expression.uniappxCli)",
        "launcherId": "uni-app:mp-qq-${workspaceFolder}:[${workbenchWindowId}]",
        "label": "${menuIndex}QQ开发者工具(&N) - [${workspaceFolder.name}]",
        "terminateLabel": "${menuIndex}停止QQ开发者工具(&N) - [${workspaceFolder.name}]",
        "args": {
          "miniProgram": true,
          "openVueDevtools": "miniProgram"
        },
        "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uniapp.publish.qq",
        "label": "小程序-QQ(仅适用于uni-app)(&Q)",
        "terminateLabel": "小程序-QQ(仅适用于uni-app)(&Q)",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uni-app:mp-360",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.360.devTools.menu.enable && !(expression.uniappx || expression.uniappxCli)",
        "launcherId": "uni-app:mp-360-${workspaceFolder}:[${workbenchWindowId}]",
        "label": "${menuIndex}360开发者工具(&S) - [${workspaceFolder.name}]",
        "terminateLabel": "${menuIndex}停止360开发者工具(&S) - [${workspaceFolder.name}]",
        "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
        "args": {
          "miniProgram": true,
          "openVueDevtools": "miniProgram"
        },
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uniapp.publish.360",
        "label": "小程序-360(仅适用于uni-app)(&S)",
        "terminateLabel": "小程序-360(仅适用于uni-app)(&S)",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uni-app:quickapp-webview-huawei",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.huawei.devTools.menu.enable && !(expression.uniappx || expression.uniappxCli)",
        "launcherId": "uni-app:quickapp-webview-huawei-${workspaceFolder}:[${workbenchWindowId}]",
        "label": "${menuIndex}华为快应用开发者工具(&U) - [${workspaceFolder.name}]",
        "terminateLabel": "${menuIndex}停止华为快应用开发者工具(&U) - [${workspaceFolder.name}]",
        "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
        "args": {
          "miniProgram": true,
          "openVueDevtools": "miniProgram"
        },
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uniapp.publish.huawei",
        "label": "快应用-华为(仅适用于uni-app)(&U)",
        "terminateLabel": "快应用-华为(仅适用于uni-app)(&U)",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uni-app:quickapp-webview-union",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.quickAppUnion.devTools.menu.enable && !(expression.uniappx || expression.uniappxCli)",
        "launcherId": "uni-app:quickapp-webview-union-${workspaceFolder}:[${workbenchWindowId}]",
        "label": "${menuIndex}快应用联盟开发者工具(&K) - [${workspaceFolder.name}]",
        "terminateLabel": "${menuIndex}停止快应用联盟开发者工具(&K) - [${workspaceFolder.name}]",
        "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
        "args": {
          "miniProgram": true,
          "openVueDevtools": "miniProgram"
        },
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uniapp.publish.quickappunion",
        "label": "快应用-联盟(仅适用于uni-app)(&K)",
        "terminateLabel": "快应用-联盟(仅适用于uni-app)(&K)",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uni-app:mp-kuaishou",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.kuaishouApp.devTools.menu.enable && !(expression.uniappx || expression.uniappxCli)",
        "launcherId": "uni-app:mp-kuaishou-${workspaceFolder}:[${workbenchWindowId}]",
        "label": "${menuIndex}快手小程序开发者工具(&A) - [${workspaceFolder.name}]",
        "terminateLabel": "${menuIndex}停止快手小程序开发者工具(&A) - [${workspaceFolder.name}]",
        "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
        "args": {
          "miniProgram": true,
          "openVueDevtools": "miniProgram"
        },
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uniapp.publish.kuaishou",
        "label": "小程序-快手(仅适用于uni-app)(&J)",
        "terminateLabel": "小程序-快手(仅适用于uni-app)(&J)",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uni-app:mp-lark",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.feishuApp.devTools.menu.enable && !(expression.uniappx || expression.uniappxCli)",
        "launcherId": "uni-app:mp-lark-${workspaceFolder}:[${workbenchWindowId}]",
        "label": "${menuIndex}飞书小程序开发者工具(&L) - [${workspaceFolder.name}]",
        "terminateLabel": "${menuIndex}停止飞书小程序开发者工具(&L) - [${workspaceFolder.name}]",
        "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
        "args": {
          "miniProgram": true,
          "openVueDevtools": "miniProgram"
        },
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uniapp.publish.flyingBook",
        "label": "小程序-飞书(仅适用于uni-app)(&F)",
        "terminateLabel": "小程序-飞书(仅适用于uni-app)(&F)",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uni-app:mp-jd",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.jingdongApp.devTools.menu.enable && !(expression.uniappx || expression.uniappxCli)",
        "launcherId": "uni-app:mp-jd-${workspaceFolder}:[${workbenchWindowId}]",
        "label": "${menuIndex}京东小程序开发者工具(&J) - [${workspaceFolder.name}]",
        "terminateLabel": "${menuIndex}停止京东小程序开发者工具(&J) - [${workspaceFolder.name}]",
        "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
        "args": {
          "miniProgram": true,
          "openVueDevtools": "miniProgram"
        },
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uniapp.publish.jingdong",
        "label": "小程序-京东(仅适用于uni-app)(&D)",
        "terminateLabel": "小程序-京东(仅适用于uni-app)(&D)",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uni-app:mp-xhs",
        "when": "workspaceFolder.type == 'UniApp_Vue' && config.xhsApp.devTools.menu.enable && !(expression.uniappx || expression.uniappxCli)",
        "label": "${menuIndex}小红书小程序开发者工具(&X) - [${workspaceFolder.name}]",
        "launcherId": "uni-app:mp-xhs-${workspaceFolder}:[${workbenchWindowId}]",
        "terminateLabel": "${menuIndex}停止小红书小程序开发者工具(&X) - [${workspaceFolder.name}]",
        "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
        "args": {
          "miniProgram": true,
          "openVueDevtools": "miniProgram"
        },
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uniapp.publish.xhs",
        "label": "小程序-小红书(仅适用于uni-app)(&X)",
        "terminateLabel": "小程序-小红书(仅适用于uni-app)(&X)",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uniapp:miniProgram-compressCodeOnRunning",
        "label": "${menuIndex}运行小程序时是否压缩代码",
        "terminateLabel": "${menuIndex}运行小程序时是否压缩代码",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "checked": "JSON.matches <- '${workspaceFolderSettingPath}/setting.json?query={\"compressCodeOnRunning\": true}'",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "uniapp:custom-menuBar",
        "providerId": "uniapp:custom-menuBar:provider",
        "label": "${menuIndex}自定义菜单",
        "terminateLabel": "${menuIndex}自定义菜单",
        "when": "workspaceFolder.type == 'UniApp_Vue'",
        "mode": "custom",
        "version": 2
      },
      {
        "type": "extension.uniapp.custom.menu.enable",
        "version": 2
      }
    ],
    "customEditors": [],
    "commands": [
      {
        "command": "extension.cli.helpLink",
        "title": "自动化cli发布教程..."
      },
      {
        "command": "extension.uni-app:h5-Chrome",
        "title": "Chrome"
      },
      {
        "command": "extension.uni-app:h5-Firefox",
        "title": "Firefox"
      },
      {
        "command": "extension.uni-app:h5-Ie",
        "title": "Ie"
      },
      {
        "command": "extension.uni-app:h5-Safari",
        "title": "Safari"
      },
      {
        "command": "extension.uni-app:h5-Edge",
        "title": "Edge"
      },
      {
        "command": "extension.uni-app:h5-openVueDevtools",
        "title": "运行时自动打开Vue Devtools(&D)"
      },
      {
        "command": "extension.publish.make.local.androidPackageGuide",
        "title": "Android本地打包指南...(&A)"
      },
      {
        "command": "extension.publish.make.local.iOSPackageGuide",
        "title": "iOS本地打包指南...(&I)"
      },
      {
        "command": "extension.uni-app:miniProgram-openVueDevtools",
        "title": "运行时自动打开Vue Devtools(&D)"
      },
      {
        "command": "extension.uni-app:miniProgram-compressCodeOnRunning",
        "title": "运行时是否压缩代码(&C)"
      },
      {
        "command": "extension.uni-app:miniProgram-setting",
        "title": "运行设置(&S)"
      },
      {
        "command": "extension.open.pagejson"
      },
      {
        "command": "extension.uni-app:miniProgram-notRun",
        "title": "本项目类型无法运行到小程序模拟器，点击看详情"
      },
      {
        "command": "extension.uni-app:installDependencies",
        "title": "使用内置npm安装依赖"
      }
    ],
    "clicommands": [
      {
        "name": "pack",
        "descption": "App-Android/iOS云打包",
        "doc": "文档：https://hx.dcloud.net.cn/cli/pack",
        "args": [
          {
            "name": "help",
            "descption": "打包cli命令帮助"
          },
          {
            "name": "config",
            "descption": "配置文件绝对路径，配置文件配置，参考configure.json",
            "type": "file"
          },
          {
            "name": "project",
            "descption": "HBuilder X里导入的项目绝对路径"
          },
          {
            "name": "platform",
            "descption": "打包平台，默认值android,取值有android,ios如果要打多个逗号隔开"
          },
          {
            "name": "iscustom",
            "descption": "是否使用自定义基座 只有值为true时使用自定义基座",
            "type": "boolean"
          },
          {
            "name": "safemode",
            "descption": "打包方式是否为安心打包,只有值为true时为安心打包,否则为传统打包",
            "type": "boolean"
          },
          {
            "name": "isconfusion",
            "descption": "是否混淆,只有值为true时混淆",
            "type": "boolean"
          },
          {
            "name": "splashads",
            "descption": "开屏广告,只有值为true时打开",
            "type": "boolean"
          },
          {
            "name": "rpads",
            "descption": "悬浮红包广告,只有值为true时打开",
            "type": "boolean"
          },
          {
            "name": "unimpads",
            "descption": "激励视频广告,只有值为true时打开",
            "type": "boolean"
          },
          {
            "name": "android.packagename",
            "descption": "安卓包名，打安卓包时必填"
          },
          {
            "name": "android.androidpacktype",
            "descption": "安卓打包类型 默认值0,0 使用自有证书 1 使用公共证书 2 使用DCloud老版证书 3 使用云端证书"
          },
          {
            "name": "android.certalias",
            "descption": "安卓打包证书别名,自有证书打包填写的参数"
          },
          {
            "name": "android.certfile",
            "descption": "安卓打包证书文件路径,自有证书打包填写的参数",
            "type": "file"
          },
          {
            "name": "android.certpassword",
            "descption": "安卓打包证书密码,自有证书打包填写的参数"
          },
          {
            "name": "android.storepassword",
            "descption": "安卓打包证书库密码,自有证书打包填写的参数"
          },
          {
            "name": "android.channels",
            "descption": "安卓平台要打的渠道包,取值有google,yyb,360,huawei,xiaomi,oppo,vivo如果要打多个逗号隔开"
          },
          {
            "name": "android.antiResignAppid",
            "descption": "安卓防重签,绑定appid,只有值为true时生效",
            "type": "boolean"
          },
          {
            "name": "android.antiResignAppid",
            "descption": "安卓防重签,绑定包名,只有值为true时生效",
            "type": "boolean"
          },
          {
            "name": "android.antiResignPackageName",
            "descption": "安卓防重签,绑定签名,只有值为true时生效",
            "type": "boolean"
          },
          {
            "name": "ios.bundle",
            "descption": "iOS appid 打ios包时必填"
          },
          {
            "name": "ios.supporteddevice",
            "descption": "iOS打包支持的设备类型,默认值iPhone 值有iPhone,iPad,如果要打多个逗号隔开打包平台"
          },
          {
            "name": "ios.isprisonbreak",
            "descption": "iOS打包是否打越狱包,只有值为true时打越狱包,否则打正式包"
          },
          {
            "name": "ios.channels",
            "descption": "iOS平台要打的渠道包,取值有phone,simulator如果要打多个逗号隔开（只对mac生效）"
          },
          {
            "name": "ios.profile",
            "descption": "iOS使用自定义证书打包的profile文件路径",
            "type": "file"
          },
          {
            "name": "ios.certfile",
            "descption": "iOS使用自定义证书打包的p12文件路径",
            "type": "file"
          },
          {
            "name": "ios.certpassword",
            "descption": "iOS使用自定义证书打包的证书密码"
          }
        ]
      }
    ],
    "menus": {
      "menubar/publish": [
        {
          "id": "publishMakelocal",
          "title": "App-Android/iOS-本地打包(&L)",
          "overrideId": "publish.makelocal",
          "group": "publish.export.wgt.app"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:publish.harmony",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "publish.export.wgt.app"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.app.export.wgt",
            "enable": "workspaceFolder.type == 'UniApp_Vue' || workspaceFolder.type == 'App' || workspaceFolder.type == 'Wap2App'",
            "when": "constants.True"
          },
          "dynamic": true,
          "overrideId": "publish.export.wgt.app",
          "group": "publish.export.wgt.app"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.app.export.resource",
            "enable": "workspaceFolder.type == 'UniApp_Vue' || workspaceFolder.type == 'App' || workspaceFolder.type == 'Wap2App'",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "publishMakelocal@1"
        },
        {
          "id": "publishMakelocal_2",
          "command": "extension.publish.make.local.androidPackageGuide",
          "group": "publishMakelocal@2"
        },
        {
          "id": "publishMakelocal_3",
          "command": "extension.publish.make.local.iOSPackageGuide",
          "group": "publishMakelocal@3"
        },
        {
          "group": "group.publish.html5.separator"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.weapp",
            "enable": "workspaceFolder.type == 'UniApp_Vue'",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "group.publish.html5.separator"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.baidu",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "group.publish.html5.separator"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.alipay",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "group.publish.html5.separator"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.bytedance",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "group.publish.html5.separator"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.qq",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "group.publish.html5.separator"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.360",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "group.publish.html5.separator"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.huawei",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "group.publish.html5.separator"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.quickappunion",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "group.publish.html5.separator"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.kuaishou",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "group.publish.html5.separator"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.flyingBook",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "group.publish.html5.separator"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.jingdong",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "group.publish.html5.separator"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.xhs",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "group.publish.html5.separator"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:publish.mp-harmony",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "group.publish.html5.separator"
        },
        {
          "group": "group.publish.html5.separator"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.h5",
            "enable": "workspaceFolder.type == 'UniApp_Vue'",
            "when": "constants.False"
          },
          "dynamic": true,
          "group": "group.publish.html5.separator"
        }
      ],
      "menubar/run": [
        {
          "id": "runInMiniProgram",
          "title": "运行到小程序模拟器(&M)",
          "when": "constants.True",
          "group": "old_scriptrun_menu"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:mp-weixin",
            "when": "workspaceFolder.type == 'UniApp_Vue'"
          },
          "dynamic": true,
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInMiniProgram@1"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:mp-weixin-page",
            "when": "workspaceFolder.type == 'UniApp_Vue'"
          },
          "dynamic": true,
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInMiniProgram@2"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:mp-baidu",
            "when": "workspaceFolder.type == 'UniApp_Vue'"
          },
          "dynamic": true,
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInMiniProgram@3"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:mp-baidu-page",
            "when": "workspaceFolder.type == 'UniApp_Vue'"
          },
          "dynamic": true,
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInMiniProgram@4"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:mp-alipay",
            "when": "workspaceFolder.type == 'UniApp_Vue'"
          },
          "dynamic": true,
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInMiniProgram@5"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:mp-alipay-page",
            "when": "workspaceFolder.type == 'UniApp_Vue'"
          },
          "dynamic": true,
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInMiniProgram@6"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:mp-toutiao",
            "when": "workspaceFolder.type == 'UniApp_Vue'"
          },
          "dynamic": true,
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInMiniProgram@7"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:mp-qq",
            "when": "workspaceFolder.type == 'UniApp_Vue'"
          },
          "dynamic": true,
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInMiniProgram@8"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:mp-360",
            "when": "workspaceFolder.type == 'UniApp_Vue'"
          },
          "dynamic": true,
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInMiniProgram@9"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:quickapp-webview-huawei",
            "when": "workspaceFolder.type == 'UniApp_Vue'"
          },
          "dynamic": true,
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInMiniProgram@10"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:quickapp-webview-union",
            "when": "workspaceFolder.type == 'UniApp_Vue'"
          },
          "dynamic": true,
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInMiniProgram@11"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:mp-kuaishou",
            "when": "workspaceFolder.type == 'UniApp_Vue'"
          },
          "dynamic": true,
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInMiniProgram@12"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:mp-lark",
            "when": "workspaceFolder.type == 'UniApp_Vue'"
          },
          "dynamic": true,
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInMiniProgram@13"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:mp-jd",
            "when": "workspaceFolder.type == 'UniApp_Vue'"
          },
          "dynamic": true,
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInMiniProgram@14"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:mp-xhs",
            "when": "workspaceFolder.type == 'UniApp_Vue'"
          },
          "dynamic": true,
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInMiniProgram@15"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:mp-harmony-menu",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "workspaceFolder.type == 'UniApp_Vue'"
          },
          "dynamic": true,
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInMiniProgram@16"
        },
        {
          "group": "runInMiniProgram@20"
        },
        {
          "id": "workbench.launch2menu.provider",
          "command": "extension.uni-app:miniProgram-openVueDevtools",
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "checked": "JSON.matches <- '${workspaceFolder}/.hbuilderx/launch.json?query={\"configurations\":[ { \"openVueDevtools\":true,\"type\":\"uni-app:miniProgram\" } ]}'",
          "group": "runInMiniProgram@31"
        },
        {
          "id": "workbench.launch2menu.provider",
          "command": "extension.uni-app:miniProgram-compressCodeOnRunning",
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "checked": "JSON.matches <- '${workspaceFolderSettingPath}/setting.json?query={\"compressCodeOnRunning\": true}'",
          "group": "runInMiniProgram@32"
        },
        {
          "id": "workbench.launch2menu.provider",
          "command": "extension.uni-app:miniProgram-setting",
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInMiniProgram@33"
        },
        {
          "id": "workbench.launch2menu.provider",
          "command": "extension.uni-app:miniProgram-notRun",
          "when": "workspaceFolder.type != 'UniApp_Vue'",
          "group": "runInMiniProgram@1"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uni-app:h5-Built",
            "when": "workspaceFolder.type == 'UniApp_Vue'"
          },
          "dynamic": true,
          "overrideId": "old_builtin_browser_action",
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "_top"
        },
        {
          "id": "runInBrowser",
          "title": "运行到浏览器(&B)",
          "overrideId": "old_builtin_browser_menu",
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "_top"
        },
        {
          "id": "workbench.launch2menu.provider",
          "command": "extension.uni-app:h5-Chrome",
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInBrowser@1"
        },
        {
          "id": "workbench.launch2menu.provider",
          "command": "extension.uni-app:h5-Firefox",
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "group": "runInBrowser@2"
        },
        {
          "id": "workbench.launch2menu.provider",
          "command": "extension.uni-app:h5-Ie",
          "when": "workspaceFolder.type == 'UniApp_Vue' && !isMac",
          "group": "runInBrowser@3"
        },
        {
          "id": "workbench.launch2menu.provider",
          "command": "extension.uni-app:h5-Safari",
          "when": "workspaceFolder.type == 'UniApp_Vue' && isMac",
          "group": "runInBrowser@4"
        },
        {
          "id": "workbench.launch2menu.provider",
          "command": "extension.uni-app:h5-Edge",
          "when": "workspaceFolder.type == 'UniApp_Vue' && !isMac",
          "group": "runInBrowser@5"
        },
        {
          "group": "runInBrowser@6",
          "when": "workspaceFolder.type == 'UniApp_Vue'"
        },
        {
          "id": "workbench.launch2menu.provider",
          "command": "extension.uni-app:h5-openVueDevtools",
          "when": "workspaceFolder.type == 'UniApp_Vue'",
          "checked": "JSON.matches <- '${workspaceFolder}/.hbuilderx/launch.json?query={\"configurations\":[ { \"openVueDevtools\":true,\"type\":\"uni-app:h5\" } ]}'",
          "group": "runInBrowser@7"
        }
      ],
      "workbench.action.showPubMenu.provider": [
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.weapp",
            "label": "&3 发布到微信小程序",
            "terminateLabel": "&3 发布到微信小程序",
            "enable": "workspaceFolder.type == 'UniApp_Vue'",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "_foot"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.baidu",
            "label": "&4 发布到百度小程序",
            "terminateLabel": "&4 发布到百度小程序",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "_foot"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.alipay",
            "label": "&5 发布到支付宝小程序",
            "terminateLabel": "&5 发布到支付宝小程序",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "_foot"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.bytedance",
            "label": "&6 发布到抖音小程序",
            "terminateLabel": "&6 发布到抖音小程序",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "_foot"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.qq",
            "label": "&7 发布到QQ小程序",
            "terminateLabel": "&7 发布到QQ小程序",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "_foot"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.360",
            "label": "&8 发布到360小程序",
            "terminateLabel": "&8 发布到360小程序",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "_foot"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.huawei",
            "label": "&9 发布到华为快应用",
            "terminateLabel": "&9 发布到华为快应用",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "_foot"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.quickappunion",
            "label": "发布到联盟快应用",
            "terminateLabel": "发布到联盟快应用",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "_foot"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.kuaishou",
            "label": "发布到快手小程序",
            "terminateLabel": "发布到快手小程序",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "_foot"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.flyingBook",
            "label": "发布到飞书小程序",
            "terminateLabel": "发布到飞书小程序",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "_foot"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.jingdong",
            "label": "发布到京东小程序",
            "terminateLabel": "发布到京东小程序",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "_foot"
        },
        {
          "id": "workbench.launch2menu.provider",
          "providerArgs": {
            "type": "uniapp.publish.xhs",
            "label": "发布到小红书小程序",
            "terminateLabel": "发布到小红书小程序",
            "enable": "workspaceFolder.type == 'UniApp_Vue' && !(expression.uniappx || expression.uniappxCli)",
            "when": "constants.True"
          },
          "dynamic": true,
          "group": "_foot"
        },
        {
          "command": "extension.cli.helpLink",
          "group": "_foot",
          "when": "constants.True"
        }
      ],
      "explorer/context": [
        {
          "when": "workspaceFolder.type == 'UniApp_Vue' && !expression.uniappCli && workspaceFolderRelativePath  =~ /^package.json/",
          "group": "_top"
        },
        {
          "command": "extension.uni-app:installDependencies",
          "when": " workspaceFolder.type == 'UniApp_Vue' && !expression.uniappCli && workspaceFolderRelativePath  =~ /^package.json/",
          "group": "_top"
        },
        {
          "when": "workspaceFolder.type == 'UniApp_Vue' && !expression.uniappCli && workspaceFolderRelativePath  =~ /^package.json/",
          "group": "_top"
        }
      ]
    },
    "expressions": {
      "uniappCli": "JSON.matches <- '${workspaceFolder}/src/manifest.json?query={}'",
      "uniappxCli": "JSON.matches <- '${workspaceFolder}/src/manifest.json?query={\"uni-app-x\":{  }}'",
      "uniappx": "JSON.matches <- '${workspaceFolder}/manifest.json?query={\"uni-app-x\":{  }}'",
      "uniapp3": "JSON.matches <- '${workspaceFolder}/manifest.json?query={\"vueVersion\":\"3\"}' || JSON.matches <- '${workspaceFolder}/src/manifest.json?query={\"vueVersion\":\"3\"}'"
    },
    "extConfigurationDefaults": {
      "weApp.devTools.menu.enable": true,
      "baiduApp.devTools.menu.enable": false,
      "alipayApp.devTools.menu.enable": false,
      "bytedanceApp.devTools.menu.enable": false,
      "qqApp.devTools.menu.enable": false,
      "chrome.menu.enable": true,
      "devices.menu.enable": true,
      "360.devTools.menu.enable": false,
      "huawei.devTools.menu.enable": false,
      "quickAppUnion.devTools.menu.enable": false,
      "kuaishouApp.devTools.menu.enable": false,
      "feishuApp.devTools.menu.enable": false,
      "jingdongApp.devTools.menu.enable": false,
      "xhsApp.devTools.menu.enable": false,
      "hmAs.menu.enable": true,
      "custom.menu.enable": true
    }
  },
  "extensionDependencies": [
    "plugin-manager"
  ],
  "dependencies": {},
  "devDependencies": {},
  "buildStamp": "alpha:55a78bb6ac4310a991d6b76e3da1f97ef2ec7a00",
  "_dc_signatures": "6690570846c0ac1934e5d32c117025d0bb7fb5d10d1941b180a089be3dbbb4cb624026376cedac7d4fe8e6ddb97458c3"
}