2017-09-22 02:20:07 +03:00
{
"name" : "vscode-azurefunctions" ,
"displayName" : "Azure Functions" ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.description%" ,
2020-09-22 21:46:36 +03:00
"version" : "0.24.2-alpha" ,
2017-09-22 02:20:07 +03:00
"publisher" : "ms-azuretools" ,
2017-09-27 19:31:25 +03:00
"icon" : "resources/azure-functions.png" ,
2017-09-22 02:20:07 +03:00
"aiKey" : "AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217" ,
"engines" : {
2020-08-05 00:28:08 +03:00
"vscode" : "^1.48.0"
2017-09-22 02:20:07 +03:00
} ,
"repository" : {
"type" : "git" ,
"url" : "https://github.com/Microsoft/vscode-azurefunctions"
} ,
"galleryBanner" : {
2019-11-22 03:39:45 +03:00
"color" : "#3a3d41" ,
2017-09-22 02:20:07 +03:00
"theme" : "dark"
} ,
2020-09-03 00:19:12 +03:00
"homepage" : "https://github.com/Microsoft/vscode-azurefunctions/blob/main/README.md" ,
2017-09-22 02:20:07 +03:00
"license" : "SEE LICENSE IN LICENSE.md" ,
"categories" : [
"Azure"
] ,
2017-11-01 19:19:29 +03:00
"keywords" : [
"Azure" ,
"Functions" ,
2019-03-30 02:48:39 +03:00
"serverless" ,
2017-11-01 19:19:29 +03:00
"multi-root ready"
] ,
2017-09-22 02:20:07 +03:00
"preview" : true ,
"activationEvents" : [
"onCommand:azureFunctions.refresh" ,
2017-11-17 21:04:32 +03:00
"onCommand:azureFunctions.loadMore" ,
2017-10-18 23:35:10 +03:00
"onCommand:azureFunctions.createNewProject" ,
2018-03-01 22:13:46 +03:00
"onCommand:azureFunctions.initProjectForVSCode" ,
2017-09-22 21:44:35 +03:00
"onCommand:azureFunctions.createFunction" ,
2017-11-08 06:40:59 +03:00
"onCommand:azureFunctions.createFunctionApp" ,
2019-07-23 01:20:48 +03:00
"onCommand:azureFunctions.createFunctionAppAdvanced" ,
2017-09-22 21:44:35 +03:00
"onCommand:azureFunctions.openInPortal" ,
2020-01-17 23:57:27 +03:00
"onCommand:azureFunctions.browseWebsite" ,
2017-09-22 21:44:35 +03:00
"onCommand:azureFunctions.startFunctionApp" ,
"onCommand:azureFunctions.stopFunctionApp" ,
"onCommand:azureFunctions.restartFunctionApp" ,
2017-11-09 06:24:53 +03:00
"onCommand:azureFunctions.deleteFunctionApp" ,
2019-10-09 18:38:31 +03:00
"onCommand:azureFunctions.deleteSlot" ,
2017-12-12 04:27:21 +03:00
"onCommand:azureFunctions.copyFunctionUrl" ,
2019-04-24 02:05:18 +03:00
"onCommand:azureFunctions.executeFunction" ,
2019-07-30 23:54:28 +03:00
"onCommand:azureFunctions.viewProperties" ,
2017-11-29 23:55:48 +03:00
"onCommand:azureFunctions.deleteFunction" ,
2020-04-06 22:11:46 +03:00
"onCommand:azureFunctions.enableFunction" ,
"onCommand:azureFunctions.disableFunction" ,
2017-11-09 23:21:36 +03:00
"onCommand:azureFunctions.deploy" ,
2019-10-09 18:38:31 +03:00
"onCommand:azureFunctions.deploySlot" ,
2017-12-11 22:30:49 +03:00
"onCommand:azureFunctions.configureDeploymentSource" ,
2019-09-05 00:30:41 +03:00
"onCommand:azureFunctions.startRemoteDebug" ,
"onCommand:azureFunctions.startJavaRemoteDebug" ,
2017-11-29 23:55:48 +03:00
"onCommand:azureFunctions.appSettings.add" ,
2018-04-04 02:20:06 +03:00
"onCommand:azureFunctions.appSettings.download" ,
"onCommand:azureFunctions.appSettings.upload" ,
2017-11-29 23:55:48 +03:00
"onCommand:azureFunctions.appSettings.edit" ,
"onCommand:azureFunctions.appSettings.rename" ,
"onCommand:azureFunctions.appSettings.delete" ,
2018-04-04 02:20:06 +03:00
"onCommand:azureFunctions.appSettings.encrypt" ,
"onCommand:azureFunctions.appSettings.decrypt" ,
2019-03-19 23:53:28 +03:00
"onCommand:azureFunctions.appSettings.toggleSlotSetting" ,
2018-01-12 04:37:52 +03:00
"onCommand:azureFunctions.pickProcess" ,
2018-02-06 22:47:12 +03:00
"onCommand:azureFunctions.startStreamingLogs" ,
"onCommand:azureFunctions.stopStreamingLogs" ,
2018-02-27 00:15:31 +03:00
"onCommand:azureFunctions.deleteProxy" ,
2018-06-26 00:46:18 +03:00
"onCommand:azureFunctions.uninstallFuncCoreTools" ,
2018-09-13 19:46:31 +03:00
"onCommand:azureFunctions.installOrUpdateFuncCoreTools" ,
2018-12-01 03:47:50 +03:00
"onCommand:azureFunctions.viewDeploymentLogs" ,
"onCommand:azureFunctions.redeploy" ,
2019-03-21 00:59:51 +03:00
"onCommand:azureFunctions.viewCommitInGitHub" ,
2018-12-01 03:47:50 +03:00
"onCommand:azureFunctions.disconnectRepo" ,
2018-12-04 01:58:02 +03:00
"onCommand:azureFunctions.connectToGitHub" ,
2018-12-01 01:38:47 +03:00
"onCommand:azureFunctions.createSlot" ,
"onCommand:azureFunctions.swapSlot" ,
2019-04-11 20:23:04 +03:00
"onCommand:azureFunctions.addBinding" ,
2019-04-27 04:04:20 +03:00
"onCommand:azureFunctions.setAzureWebJobsStorage" ,
2018-03-03 02:21:03 +03:00
"workspaceContains:host.json" ,
2019-02-22 22:51:33 +03:00
"workspaceContains:*/host.json" ,
2019-05-21 18:38:19 +03:00
"onView:azFuncTree" ,
2019-01-31 23:10:28 +03:00
"onDebugInitialConfigurations"
2017-09-22 02:20:07 +03:00
] ,
2019-02-01 20:54:33 +03:00
"main" : "./main.js" ,
2017-09-22 02:20:07 +03:00
"contributes" : {
"commands" : [
2018-03-24 04:53:10 +03:00
{
"command" : "azureFunctions.selectSubscriptions" ,
"title" : "Select Subscriptions..." ,
"icon" : {
"light" : "resources/light/filter.svg" ,
"dark" : "resources/dark/filter.svg"
}
} ,
2017-09-22 02:20:07 +03:00
{
"command" : "azureFunctions.refresh" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.refresh%" ,
2017-09-22 02:20:07 +03:00
"category" : "Azure Functions" ,
"icon" : {
2017-09-22 02:21:48 +03:00
"light" : "resources/light/Refresh.svg" ,
"dark" : "resources/dark/Refresh.svg"
}
} ,
2017-11-17 21:04:32 +03:00
{
"command" : "azureFunctions.loadMore" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.loadMore%" ,
2017-11-17 21:04:32 +03:00
"category" : "Azure Functions"
} ,
2017-09-22 02:21:48 +03:00
{
2017-10-18 23:35:10 +03:00
"command" : "azureFunctions.createNewProject" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.createNewProject%" ,
2017-09-22 02:21:48 +03:00
"category" : "Azure Functions" ,
"icon" : {
2017-10-18 23:35:10 +03:00
"light" : "resources/light/CreateNewProject.svg" ,
"dark" : "resources/dark/CreateNewProject.svg"
2017-09-22 02:21:48 +03:00
}
} ,
2018-03-01 22:13:46 +03:00
{
"command" : "azureFunctions.initProjectForVSCode" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.initProjectForVSCode%" ,
2018-03-01 22:13:46 +03:00
"category" : "Azure Functions"
} ,
2017-09-22 02:21:48 +03:00
{
"command" : "azureFunctions.createFunction" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.createFunction%" ,
2017-09-22 02:21:48 +03:00
"category" : "Azure Functions" ,
"icon" : {
"light" : "resources/light/AddFunction.svg" ,
"dark" : "resources/dark/AddFunction.svg"
2017-09-22 02:20:07 +03:00
}
2017-09-22 02:21:02 +03:00
} ,
2017-11-08 06:40:59 +03:00
{
"command" : "azureFunctions.createFunctionApp" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.createFunctionApp%" ,
2017-11-08 06:40:59 +03:00
"category" : "Azure Functions"
} ,
2019-07-23 01:20:48 +03:00
{
"command" : "azureFunctions.createFunctionAppAdvanced" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.createFunctionAppAdvanced%" ,
2019-07-23 01:20:48 +03:00
"category" : "Azure Functions"
} ,
2017-09-22 02:21:02 +03:00
{
"command" : "azureFunctions.openInPortal" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.openInPortal%" ,
2017-09-22 02:21:02 +03:00
"category" : "Azure Functions"
2017-09-22 21:44:35 +03:00
} ,
2020-01-17 23:57:27 +03:00
{
"command" : "azureFunctions.browseWebsite" ,
"title" : "%azureFunctions.browseWebsite%" ,
"category" : "Azure Functions"
} ,
2017-09-22 21:44:35 +03:00
{
"command" : "azureFunctions.startFunctionApp" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.startFunctionApp%" ,
2017-09-22 21:44:35 +03:00
"category" : "Azure Functions"
} ,
{
"command" : "azureFunctions.stopFunctionApp" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.stopFunctionApp%" ,
2017-09-22 21:44:35 +03:00
"category" : "Azure Functions"
} ,
{
"command" : "azureFunctions.restartFunctionApp" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.restartFunctionApp%" ,
2017-09-22 21:44:35 +03:00
"category" : "Azure Functions"
2017-10-17 18:52:05 +03:00
} ,
2017-11-09 06:24:53 +03:00
{
"command" : "azureFunctions.deleteFunctionApp" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.deleteFunctionApp%" ,
2017-11-09 06:24:53 +03:00
"category" : "Azure Functions"
} ,
2019-10-09 18:38:31 +03:00
{
"command" : "azureFunctions.deleteSlot" ,
"title" : "%azureFunctions.deleteSlot%" ,
"category" : "Azure Functions"
} ,
2017-10-17 18:52:05 +03:00
{
2017-11-09 23:21:36 +03:00
"command" : "azureFunctions.deploy" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.deploy%" ,
2017-11-08 06:40:59 +03:00
"category" : "Azure Functions" ,
"icon" : {
"light" : "resources/light/Deploy.svg" ,
"dark" : "resources/dark/Deploy.svg"
}
2017-11-29 23:55:48 +03:00
} ,
2019-10-09 18:38:31 +03:00
{
"command" : "azureFunctions.deploySlot" ,
"title" : "%azureFunctions.deploySlot%" ,
"category" : "Azure Functions"
} ,
2017-12-11 22:30:49 +03:00
{
"command" : "azureFunctions.configureDeploymentSource" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.configureDeploymentSource%" ,
2017-12-11 22:30:49 +03:00
"category" : "Azure Functions"
} ,
2018-02-26 22:35:33 +03:00
{
2019-09-05 00:30:41 +03:00
"command" : "azureFunctions.startRemoteDebug" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.startRemoteDebug%" ,
2019-09-05 00:30:41 +03:00
"category" : "Azure Functions"
} ,
{
"command" : "azureFunctions.startJavaRemoteDebug" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.startJavaRemoteDebug%" ,
2018-02-26 22:35:33 +03:00
"category" : "Azure Functions"
} ,
2017-12-12 04:27:21 +03:00
{
"command" : "azureFunctions.copyFunctionUrl" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.copyFunctionUrl%" ,
2017-12-12 04:27:21 +03:00
"category" : "Azure Functions"
} ,
2019-04-24 02:05:18 +03:00
{
"command" : "azureFunctions.executeFunction" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.executeFunction%" ,
2019-04-24 02:05:18 +03:00
"category" : "Azure Functions"
} ,
2019-07-30 23:54:28 +03:00
{
"command" : "azureFunctions.viewProperties" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.viewProperties%" ,
2019-07-30 23:54:28 +03:00
"category" : "Azure Functions"
} ,
2017-11-29 23:55:48 +03:00
{
"command" : "azureFunctions.deleteFunction" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.deleteFunction%" ,
2017-11-29 23:55:48 +03:00
"category" : "Azure Functions"
} ,
2020-04-06 22:11:46 +03:00
{
"command" : "azureFunctions.enableFunction" ,
"title" : "%azureFunctions.enableFunction%" ,
"category" : "Azure Functions"
} ,
{
"command" : "azureFunctions.disableFunction" ,
"title" : "%azureFunctions.disableFunction%" ,
"category" : "Azure Functions"
} ,
2017-11-29 23:55:48 +03:00
{
"command" : "azureFunctions.appSettings.add" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.appSettings.add%" ,
2017-11-29 23:55:48 +03:00
"category" : "Azure Functions"
} ,
2018-04-04 02:20:06 +03:00
{
"command" : "azureFunctions.appSettings.download" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.appSettings.download%" ,
2018-04-04 02:20:06 +03:00
"category" : "Azure Functions"
} ,
{
"command" : "azureFunctions.appSettings.upload" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.appSettings.upload%" ,
2018-04-04 02:20:06 +03:00
"category" : "Azure Functions"
} ,
2017-11-29 23:55:48 +03:00
{
"command" : "azureFunctions.appSettings.edit" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.appSettings.edit%" ,
2017-11-29 23:55:48 +03:00
"category" : "Azure Functions"
} ,
{
"command" : "azureFunctions.appSettings.rename" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.appSettings.rename%" ,
2017-11-29 23:55:48 +03:00
"category" : "Azure Functions"
} ,
{
"command" : "azureFunctions.appSettings.delete" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.appSettings.delete%" ,
2017-11-29 23:55:48 +03:00
"category" : "Azure Functions"
2018-01-12 04:37:52 +03:00
} ,
2018-04-04 02:20:06 +03:00
{
"command" : "azureFunctions.appSettings.encrypt" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.appSettings.encrypt%" ,
2018-04-04 02:20:06 +03:00
"category" : "Azure Functions"
} ,
{
"command" : "azureFunctions.appSettings.decrypt" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.appSettings.decrypt%" ,
2018-04-04 02:20:06 +03:00
"category" : "Azure Functions"
} ,
2019-03-19 23:53:28 +03:00
{
"command" : "azureFunctions.appSettings.toggleSlotSetting" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.appSettings.toggleSlotSetting%" ,
2019-03-19 23:53:28 +03:00
"category" : "Azure Functions"
} ,
2018-01-12 04:37:52 +03:00
{
"command" : "azureFunctions.pickProcess" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.pickProcess%" ,
2018-01-12 04:37:52 +03:00
"category" : "Azure Functions"
2018-01-25 00:18:02 +03:00
} ,
2018-02-06 22:47:12 +03:00
{
"command" : "azureFunctions.startStreamingLogs" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.startStreamingLogs%" ,
2018-02-06 22:47:12 +03:00
"category" : "Azure Functions"
} ,
{
"command" : "azureFunctions.stopStreamingLogs" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.stopStreamingLogs%" ,
2018-02-06 22:47:12 +03:00
"category" : "Azure Functions"
2018-02-27 00:15:31 +03:00
} ,
{
"command" : "azureFunctions.deleteProxy" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.deleteProxy%" ,
2018-02-27 00:15:31 +03:00
"category" : "Azure Functions"
2018-06-26 00:46:18 +03:00
} ,
{
"command" : "azureFunctions.uninstallFuncCoreTools" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.uninstallFuncCoreTools%" ,
2018-06-26 00:46:18 +03:00
"category" : "Azure Functions"
2018-09-13 19:46:31 +03:00
} ,
{
"command" : "azureFunctions.installOrUpdateFuncCoreTools" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.installOrUpdateFuncCoreTools%" ,
2018-09-13 19:46:31 +03:00
"category" : "Azure Functions"
2018-12-01 01:38:47 +03:00
} ,
2018-12-01 03:47:50 +03:00
{
"command" : "azureFunctions.redeploy" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.redeploy%" ,
2018-12-01 03:47:50 +03:00
"category" : "Azure Functions"
} ,
{
"command" : "azureFunctions.viewDeploymentLogs" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.viewDeploymentLogs%" ,
2020-02-07 22:45:50 +03:00
"category" : "Azure Functions"
2018-12-01 03:47:50 +03:00
} ,
2019-03-21 00:59:51 +03:00
{
"command" : "azureFunctions.viewCommitInGitHub" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.viewCommitInGitHub%" ,
2019-03-21 00:59:51 +03:00
"category" : "Azure Functions"
} ,
2018-12-01 03:47:50 +03:00
{
2018-12-04 01:58:02 +03:00
"command" : "azureFunctions.connectToGitHub" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.connectToGitHub%" ,
2018-12-01 03:47:50 +03:00
"category" : "Azure Functions"
} ,
{
"command" : "azureFunctions.disconnectRepo" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.disconnectRepo%" ,
2018-12-01 03:47:50 +03:00
"category" : "Azure Functions"
} ,
2018-12-01 01:38:47 +03:00
{
"command" : "azureFunctions.createSlot" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.createSlot%" ,
2018-12-01 01:38:47 +03:00
"category" : "Azure Functions"
} ,
{
"command" : "azureFunctions.swapSlot" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.swapSlot%" ,
2018-12-01 01:38:47 +03:00
"category" : "Azure Functions"
2019-01-15 00:52:09 +03:00
} ,
{
"command" : "azureFunctions.toggleAppSettingVisibility" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.toggleAppSettingVisibility%" ,
2019-01-15 00:52:09 +03:00
"category" : "Azure Functions" ,
"icon" : {
"light" : "resources/light/Visible.svg" ,
"dark" : "resources/dark/Visible.svg"
}
2019-04-11 20:23:04 +03:00
} ,
{
"command" : "azureFunctions.addBinding" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.addBinding%" ,
2019-04-11 20:23:04 +03:00
"category" : "Azure Functions"
2019-04-27 04:04:20 +03:00
} ,
{
"command" : "azureFunctions.setAzureWebJobsStorage" ,
2019-10-01 21:25:56 +03:00
"title" : "%azureFunctions.setAzureWebJobsStorage%" ,
2019-04-27 04:04:20 +03:00
"category" : "Azure Functions"
2017-09-22 02:20:07 +03:00
}
] ,
2018-05-04 03:19:12 +03:00
"viewsContainers" : {
"activitybar" : [
{
"id" : "azure" ,
"title" : "Azure" ,
"icon" : "resources/azure.svg"
}
]
} ,
2017-09-22 02:20:07 +03:00
"views" : {
2018-05-04 03:19:12 +03:00
"azure" : [
2017-09-22 02:20:07 +03:00
{
2019-05-21 18:38:19 +03:00
"id" : "azFuncTree" ,
2018-05-04 03:19:12 +03:00
"name" : "Functions" ,
2017-10-04 19:52:07 +03:00
"when" : "config.azureFunctions.showExplorer == true"
2017-09-22 02:20:07 +03:00
}
]
} ,
"menus" : {
"view/title" : [
{
2017-10-18 23:35:10 +03:00
"command" : "azureFunctions.createNewProject" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree" ,
2017-09-22 02:21:48 +03:00
"group" : "navigation@1"
} ,
{
"command" : "azureFunctions.createFunction" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree" ,
2017-09-22 02:20:07 +03:00
"group" : "navigation@2"
2017-09-22 02:21:48 +03:00
} ,
2017-11-08 06:40:59 +03:00
{
2017-11-09 23:21:36 +03:00
"command" : "azureFunctions.deploy" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree" ,
2017-11-08 06:40:59 +03:00
"group" : "navigation@3"
} ,
2017-09-22 02:21:48 +03:00
{
"command" : "azureFunctions.refresh" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree" ,
2017-09-22 02:21:48 +03:00
"group" : "navigation@3"
2017-09-22 02:20:07 +03:00
}
2017-09-22 02:21:02 +03:00
] ,
"view/item/context" : [
{
2018-03-24 04:53:10 +03:00
"command" : "azureFunctions.selectSubscriptions" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == azureextensionui.azureSubscription" ,
2018-03-24 04:53:10 +03:00
"group" : "inline"
} ,
{
2017-11-09 23:21:36 +03:00
"command" : "azureFunctions.createFunctionApp" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == azureextensionui.azureSubscription" ,
2017-11-08 06:40:59 +03:00
"group" : "1@1"
} ,
2019-07-23 01:20:48 +03:00
{
"command" : "azureFunctions.createFunctionAppAdvanced" ,
"when" : "view == azFuncTree && viewItem == azureextensionui.azureSubscription" ,
"group" : "1@2"
} ,
2017-11-08 06:40:59 +03:00
{
2018-02-20 19:53:36 +03:00
"command" : "azureFunctions.openInPortal" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == azureextensionui.azureSubscription" ,
2017-11-09 23:21:36 +03:00
"group" : "2@1"
2017-09-22 02:21:02 +03:00
} ,
2018-02-20 19:53:36 +03:00
{
"command" : "azureFunctions.refresh" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == azureextensionui.azureSubscription" ,
2018-02-20 19:53:36 +03:00
"group" : "3@1"
} ,
2017-09-22 02:21:02 +03:00
{
"command" : "azureFunctions.openInPortal" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == azFuncProductionSlot" ,
2017-11-08 06:40:59 +03:00
"group" : "1@1"
2017-09-22 21:44:35 +03:00
} ,
2020-01-17 23:57:27 +03:00
{
"command" : "azureFunctions.browseWebsite" ,
"when" : "view == azFuncTree && viewItem =~ /^azFunc(Production|)Slot$/" ,
"group" : "1@2"
} ,
2017-09-22 21:44:35 +03:00
{
"command" : "azureFunctions.startFunctionApp" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem =~ /^azFunc(Production|)Slot$/" ,
2017-11-08 06:40:59 +03:00
"group" : "2@1"
2017-09-22 21:44:35 +03:00
} ,
{
"command" : "azureFunctions.stopFunctionApp" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem =~ /^azFunc(Production|)Slot$/" ,
2017-11-08 06:40:59 +03:00
"group" : "2@2"
2017-09-22 21:44:35 +03:00
} ,
{
"command" : "azureFunctions.restartFunctionApp" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem =~ /^azFunc(Production|)Slot$/" ,
2017-11-08 06:40:59 +03:00
"group" : "2@3"
2017-11-09 06:24:53 +03:00
} ,
2018-12-01 01:38:47 +03:00
{
"command" : "azureFunctions.swapSlot" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == azFuncSlot" ,
2018-12-01 01:38:47 +03:00
"group" : "2@4"
} ,
2018-02-26 22:35:33 +03:00
{
"command" : "azureFunctions.deleteFunctionApp" ,
2019-10-09 18:38:31 +03:00
"when" : "view == azFuncTree && viewItem == azFuncProductionSlot" ,
"group" : "2@5"
} ,
{
"command" : "azureFunctions.deleteSlot" ,
"when" : "view == azFuncTree && viewItem == azFuncSlot" ,
2018-12-01 01:38:47 +03:00
"group" : "2@5"
2018-02-26 22:35:33 +03:00
} ,
2017-12-11 22:30:49 +03:00
{
2018-03-30 01:56:26 +03:00
"command" : "azureFunctions.deploy" ,
2019-10-09 18:38:31 +03:00
"when" : "view == azFuncTree && viewItem == azFuncProductionSlot" ,
"group" : "3@1"
} ,
{
"command" : "azureFunctions.deploySlot" ,
"when" : "view == azFuncTree && viewItem == azFuncSlot" ,
2017-12-11 22:30:49 +03:00
"group" : "3@1"
} ,
2018-03-30 01:56:26 +03:00
{
"command" : "azureFunctions.configureDeploymentSource" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem =~ /^azFunc(Production|)Slot$/" ,
2018-03-30 01:56:26 +03:00
"group" : "3@2"
} ,
2018-02-06 22:47:12 +03:00
{
"command" : "azureFunctions.startStreamingLogs" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem =~ /^azFunc(Production|)Slot$/" ,
2018-02-06 22:47:12 +03:00
"group" : "4@1"
} ,
{
"command" : "azureFunctions.stopStreamingLogs" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem =~ /^azFunc(Production|)Slot$/" ,
2018-02-06 22:47:12 +03:00
"group" : "4@2"
} ,
2017-11-09 06:24:53 +03:00
{
2019-09-05 00:30:41 +03:00
"command" : "azureFunctions.startRemoteDebug" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem =~ /^azFunc(Production|)Slot$/ && config.azureFunctions.enableRemoteDebugging == true" ,
2018-02-26 22:35:33 +03:00
"group" : "5@1"
2017-11-29 23:55:48 +03:00
} ,
2019-09-05 00:30:41 +03:00
{
"command" : "azureFunctions.startJavaRemoteDebug" ,
"when" : "view == azFuncTree && viewItem =~ /^azFunc(Production|)Slot$/ && config.azureFunctions.enableJavaRemoteDebugging == true" ,
"group" : "5@2"
} ,
2018-01-05 21:28:25 +03:00
{
2019-07-30 23:54:28 +03:00
"command" : "azureFunctions.viewProperties" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem =~ /^azFunc(Production|)Slot$/" ,
2018-02-26 22:35:33 +03:00
"group" : "6@1"
2018-01-05 21:28:25 +03:00
} ,
2019-07-30 23:54:28 +03:00
{
"command" : "azureFunctions.refresh" ,
"when" : "view == azFuncTree && viewItem =~ /^azFunc(Production|)Slot$/" ,
"group" : "6@2"
} ,
2018-11-16 00:45:29 +03:00
{
2018-12-01 01:38:47 +03:00
"command" : "azureFunctions.createSlot" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == azFuncSlots" ,
2018-11-16 00:45:29 +03:00
"group" : "1@1"
} ,
2018-12-01 01:38:47 +03:00
{
"command" : "azureFunctions.refresh" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == azFuncSlots" ,
2018-12-01 01:38:47 +03:00
"group" : "2@1"
} ,
2017-11-29 23:55:48 +03:00
{
"command" : "azureFunctions.refresh" ,
2019-07-30 23:54:28 +03:00
"when" : "view == azFuncTree && viewItem =~ /Functions;/i" ,
2017-11-29 23:55:48 +03:00
"group" : "1@1"
} ,
{
2017-12-12 04:27:21 +03:00
"command" : "azureFunctions.copyFunctionUrl" ,
2019-07-30 23:54:28 +03:00
"when" : "view == azFuncTree && viewItem =~ /Function;Http;/i" ,
2019-04-24 02:05:18 +03:00
"group" : "1@1"
} ,
{
"command" : "azureFunctions.executeFunction" ,
2020-07-01 02:04:53 +03:00
"when" : "view == azFuncTree && viewItem =~ /Function;/i" ,
2017-11-29 23:55:48 +03:00
"group" : "1@1"
} ,
2020-02-07 22:04:19 +03:00
{
"command" : "azureFunctions.addBinding" ,
"when" : "view == azFuncTree && viewItem =~ /Local;ReadWrite;Function;/i" ,
2020-04-06 22:11:46 +03:00
"group" : "3@1"
} ,
{
"command" : "azureFunctions.enableFunction" ,
"when" : "view == azFuncTree && viewItem =~ /Function;.*;Disabled;/i" ,
"group" : "2@1"
} ,
{
"command" : "azureFunctions.disableFunction" ,
"when" : "view == azFuncTree && viewItem =~ /Function;.*;Enabled;/i" ,
2020-02-07 22:04:19 +03:00
"group" : "2@1"
} ,
2017-12-12 04:27:21 +03:00
{
"command" : "azureFunctions.deleteFunction" ,
2019-07-30 23:54:28 +03:00
"when" : "view == azFuncTree && viewItem =~ /Remote;ReadWrite;Function;/i" ,
2020-04-06 22:11:46 +03:00
"group" : "2@2"
2018-02-06 22:47:12 +03:00
} ,
{
"command" : "azureFunctions.startStreamingLogs" ,
2019-07-30 23:54:28 +03:00
"when" : "view == azFuncTree && viewItem =~ /Remote;.*;Function;/i" ,
2018-02-06 22:47:12 +03:00
"group" : "3@1"
} ,
{
"command" : "azureFunctions.stopStreamingLogs" ,
2019-07-30 23:54:28 +03:00
"when" : "view == azFuncTree && viewItem =~ /Remote;.*;Function;/i" ,
2018-02-06 22:47:12 +03:00
"group" : "3@2"
2017-12-12 04:27:21 +03:00
} ,
2020-03-04 00:48:04 +03:00
{
"command" : "azureFunctions.viewProperties" ,
"when" : "view == azFuncTree && viewItem =~ /Remote;.*;Function;/i" ,
"group" : "4@1"
} ,
2017-11-29 23:55:48 +03:00
{
"command" : "azureFunctions.appSettings.add" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == applicationSettings" ,
2017-11-29 23:55:48 +03:00
"group" : "1@1"
} ,
2018-04-04 02:20:06 +03:00
{
"command" : "azureFunctions.appSettings.download" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == applicationSettings" ,
2018-04-04 02:20:06 +03:00
"group" : "1@2"
} ,
{
"command" : "azureFunctions.appSettings.upload" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == applicationSettings" ,
2018-04-04 02:20:06 +03:00
"group" : "1@3"
} ,
2017-11-29 23:55:48 +03:00
{
"command" : "azureFunctions.refresh" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == applicationSettings" ,
2017-11-29 23:55:48 +03:00
"group" : "2@1"
} ,
{
"command" : "azureFunctions.appSettings.edit" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == applicationSettingItem" ,
2017-11-29 23:55:48 +03:00
"group" : "1@1"
} ,
{
"command" : "azureFunctions.appSettings.rename" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == applicationSettingItem" ,
2017-11-29 23:55:48 +03:00
"group" : "1@2"
} ,
{
"command" : "azureFunctions.appSettings.delete" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == applicationSettingItem" ,
2017-11-29 23:55:48 +03:00
"group" : "1@3"
2018-02-27 00:15:31 +03:00
} ,
2019-03-19 23:53:28 +03:00
{
"command" : "azureFunctions.appSettings.toggleSlotSetting" ,
2019-10-08 23:33:02 +03:00
"when" : "view == azFuncTree && viewItem == applicationSettingItem" ,
2019-03-19 23:53:28 +03:00
"group" : "1@4"
} ,
2019-01-15 00:52:09 +03:00
{
"command" : "azureFunctions.toggleAppSettingVisibility" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == applicationSettingItem" ,
2019-01-15 00:52:09 +03:00
"group" : "inline"
} ,
2018-02-27 00:15:31 +03:00
{
"command" : "azureFunctions.refresh" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == azFuncProxies" ,
2018-02-27 00:15:31 +03:00
"group" : "1@1"
} ,
{
"command" : "azureFunctions.deleteProxy" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == azFuncProxy" ,
2018-02-27 00:15:31 +03:00
"group" : "1@1"
2018-12-01 03:47:50 +03:00
} ,
{
"command" : "azureFunctions.disconnectRepo" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == deploymentsConnected" ,
2018-12-01 03:47:50 +03:00
"group" : "1@2"
} ,
{
"command" : "azureFunctions.refresh" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem =~ /^deployments(C|Unc)onnected$/" ,
2018-12-01 03:47:50 +03:00
"group" : "2@1"
} ,
{
2020-02-28 01:57:27 +03:00
"command" : "azureFunctions.viewDeploymentLogs" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem =~ /^deployment//" ,
2018-12-01 03:47:50 +03:00
"group" : "1@1"
} ,
{
2020-02-28 01:57:27 +03:00
"command" : "azureFunctions.redeploy" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem =~ /^deployment//" ,
2018-12-01 03:47:50 +03:00
"group" : "1@2"
} ,
2020-02-28 01:57:27 +03:00
{
"command" : "azureFunctions.openInPortal" ,
"when" : "view == azFuncTree && viewItem =~ /^deployment//" ,
"group" : "1@3"
} ,
2019-03-21 00:59:51 +03:00
{
"command" : "azureFunctions.viewCommitInGitHub" ,
2019-05-21 18:38:19 +03:00
"when" : "view == azFuncTree && viewItem == deployment/github" ,
2020-02-28 01:57:27 +03:00
"group" : "1@4"
2019-03-21 00:59:51 +03:00
} ,
2019-10-18 02:22:42 +03:00
{
"command" : "azureFunctions.refresh" ,
"when" : "view == azFuncTree && viewItem == siteFiles" ,
"group" : "1@1"
} ,
{
"command" : "azureFunctions.refresh" ,
"when" : "view == azFuncTree && viewItem == logFiles" ,
"group" : "1@1"
} ,
{
"command" : "azureFunctions.refresh" ,
"when" : "view == azFuncTree && viewItem == folder" ,
"group" : "1@1"
2017-09-22 02:21:02 +03:00
}
2017-10-18 23:39:04 +03:00
] ,
"explorer/context" : [
{
2017-11-09 23:21:36 +03:00
"command" : "azureFunctions.deploy" ,
2017-10-18 23:39:04 +03:00
"when" : "explorerResourceIsFolder == true" ,
2018-11-29 01:54:28 +03:00
"group" : "zzz_azuretools_deploy@2"
2018-04-04 02:20:06 +03:00
} ,
{
"command" : "azureFunctions.appSettings.decrypt" ,
"when" : "resourceFilename==local.settings.json" ,
2018-11-29 01:54:28 +03:00
"group" : "zzz_appSettings@1"
2018-04-04 02:20:06 +03:00
} ,
{
"command" : "azureFunctions.appSettings.encrypt" ,
"when" : "resourceFilename==local.settings.json" ,
2018-11-29 01:54:28 +03:00
"group" : "zzz_appSettings@2"
2019-04-11 20:23:04 +03:00
} ,
{
"command" : "azureFunctions.addBinding" ,
"when" : "resourceFilename==function.json" ,
"group" : "zzz_binding@1"
2017-10-18 23:39:04 +03:00
}
2017-11-17 21:04:32 +03:00
] ,
"commandPalette" : [
2018-03-27 18:00:49 +03:00
{
"command" : "azureFunctions.selectSubscriptions" ,
"when" : "never"
} ,
2017-11-17 21:04:32 +03:00
{
"command" : "azureFunctions.refresh" ,
"when" : "never"
} ,
{
"command" : "azureFunctions.loadMore" ,
"when" : "never"
2018-01-12 04:37:52 +03:00
} ,
{
"command" : "azureFunctions.pickProcess" ,
"when" : "never"
2018-02-26 22:35:33 +03:00
} ,
{
2019-09-05 00:30:41 +03:00
"command" : "azureFunctions.startRemoteDebug" ,
2018-02-26 22:35:33 +03:00
"when" : "config.azureFunctions.enableRemoteDebugging == true"
2018-12-01 01:38:47 +03:00
} ,
2019-09-05 00:30:41 +03:00
{
"command" : "azureFunctions.startJavaRemoteDebug" ,
"when" : "config.azureFunctions.enableJavaRemoteDebugging == true"
} ,
2019-01-15 00:52:09 +03:00
{
"command" : "azureFunctions.toggleAppSettingVisibility" ,
"when" : "never"
2019-04-11 20:23:04 +03:00
}
] ,
"editor/context" : [
{
"command" : "azureFunctions.addBinding" ,
"when" : "resourceFilename==function.json" ,
"group" : "zzz_binding@1"
2017-11-17 21:04:32 +03:00
}
2017-09-22 02:20:07 +03:00
]
2017-09-27 20:45:48 +03:00
} ,
"jsonValidation" : [
{
"fileMatch" : "/function.json" ,
"url" : "http://json.schemastore.org/function"
} ,
{
"fileMatch" : "/host.json" ,
"url" : "http://json.schemastore.org/host"
} ,
{
"fileMatch" : "/proxies.json" ,
"url" : "http://json.schemastore.org/proxies"
}
2017-10-04 19:52:07 +03:00
] ,
2019-01-31 23:10:28 +03:00
"taskDefinitions" : [
{
"type" : "func" ,
"required" : [
"command"
] ,
"properties" : {
"command" : {
"type" : "string"
}
}
}
] ,
2018-09-12 20:19:48 +03:00
"problemPatterns" : [
{
"name" : "func" ,
"kind" : "file" ,
"regexp" : "^.*Missing.*AzureWebJobsStorage.*(local.settings.json).*$" ,
"file" : 1 ,
"message" : 0
}
] ,
"problemMatchers" : [
{
"name" : "func-watch" ,
2019-10-01 21:25:56 +03:00
"label" : "%azureFunctions.problemMatchers.funcWatch%" ,
2018-09-12 20:19:48 +03:00
"owner" : "Azure Functions" ,
"source" : "func" ,
"applyTo" : "allDocuments" ,
"fileLocation" : [
"relative" ,
"${workspaceFolder}"
] ,
"pattern" : "$func" ,
"background" : {
"activeOnStart" : true ,
"beginsPattern" : "^.*(Job host stopped|signaling restart).*$" ,
2020-07-02 20:58:34 +03:00
"endsPattern" : "^.*(Worker process started and initialized|Host lock lease acquired by instance ID).*$"
2018-09-12 20:19:48 +03:00
} ,
"severity" : "error"
}
] ,
2018-10-04 21:09:49 +03:00
"keybindings" : [
{
"command" : "workbench.view.extension.azure" ,
"key" : "ctrl+shift+a" ,
2020-08-28 02:29:15 +03:00
"mac" : "cmd+shift+a" ,
"linux" : "shift+alt+a"
2018-10-04 21:09:49 +03:00
}
] ,
2017-10-04 19:52:07 +03:00
"configuration" : [
{
"title" : "Azure Functions" ,
"properties" : {
"azureFunctions.showExplorer" : {
"type" : "boolean" ,
"default" : true ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.showExplorer%"
2017-10-30 19:59:47 +03:00
} ,
"azureFunctions.templateFilter" : {
2018-02-08 00:55:45 +03:00
"scope" : "resource" ,
2017-10-30 19:59:47 +03:00
"type" : "string" ,
"default" : "Verified" ,
"enum" : [
"Verified" ,
"Core" ,
"All"
] ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.templateFilter%"
2017-12-13 02:53:57 +03:00
} ,
2017-12-14 01:43:17 +03:00
"azureFunctions.projectRuntime" : {
2018-02-08 00:55:45 +03:00
"scope" : "resource" ,
2017-12-14 01:43:17 +03:00
"type" : "string" ,
"enum" : [
"~1" ,
2018-09-13 01:11:35 +03:00
"~2" ,
2019-10-25 02:16:07 +03:00
"~3"
2017-12-14 01:43:17 +03:00
] ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.projectRuntime%" ,
2018-09-13 01:11:35 +03:00
"enumDescriptions" : [
2019-10-01 21:25:56 +03:00
"%azureFunctions.projectRuntime.v1%" ,
"%azureFunctions.projectRuntime.v2%" ,
2019-10-25 02:16:07 +03:00
"%azureFunctions.projectRuntime.v3%"
2018-09-13 01:11:35 +03:00
]
2017-12-14 01:43:17 +03:00
} ,
"azureFunctions.projectLanguage" : {
2018-02-08 00:55:45 +03:00
"scope" : "resource" ,
2017-12-14 01:43:17 +03:00
"type" : "string" ,
"enum" : [
2018-01-12 04:37:52 +03:00
"C#" ,
2019-02-27 23:13:21 +03:00
"F#" ,
2018-01-23 20:22:29 +03:00
"C#Script" ,
"F#Script" ,
2017-12-14 01:43:17 +03:00
"Java" ,
"JavaScript" ,
"PowerShell" ,
"Python" ,
2020-08-21 22:14:56 +03:00
"TypeScript" ,
"Custom"
2017-12-14 01:43:17 +03:00
] ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.projectLanguage%" ,
2018-09-13 01:11:35 +03:00
"enumDescriptions" : [
"" ,
2019-02-27 23:13:21 +03:00
"" ,
2019-10-01 21:25:56 +03:00
"%azureFunctions.projectLanguage.preview%" ,
"%azureFunctions.projectLanguage.preview%" ,
2018-09-13 01:11:35 +03:00
"" ,
"" ,
2020-08-19 23:08:13 +03:00
"" ,
2019-08-13 23:43:53 +03:00
"" ,
2020-08-21 22:14:56 +03:00
"" ,
"%azureFunctions.projectLanguage.preview%"
2018-09-13 01:11:35 +03:00
]
2018-01-19 02:41:35 +03:00
} ,
2018-01-25 00:24:29 +03:00
"azureFunctions.deploySubpath" : {
2018-02-08 00:55:45 +03:00
"scope" : "resource" ,
2018-01-19 02:41:35 +03:00
"type" : "string" ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.deploySubpath%"
2018-02-08 19:20:17 +03:00
} ,
2019-03-27 04:40:42 +03:00
"azureFunctions.projectSubpath" : {
"scope" : "resource" ,
"type" : "string" ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.projectSubpath%"
2019-03-27 04:40:42 +03:00
} ,
2018-02-08 19:20:17 +03:00
"azureFunctions.showCoreToolsWarning" : {
"type" : "boolean" ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.showCoreToolsWarning%" ,
2018-02-08 19:20:17 +03:00
"default" : true
2018-02-09 19:25:41 +03:00
} ,
2019-03-21 01:22:15 +03:00
"azureFunctions.showMultiCoreToolsWarning" : {
"type" : "boolean" ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.showMultiCoreToolsWarning%" ,
2019-03-21 01:22:15 +03:00
"default" : true
} ,
2018-02-09 19:25:41 +03:00
"azureFunctions.show64BitWarning" : {
"type" : "boolean" ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.show64BitWarning%" ,
2018-02-09 19:25:41 +03:00
"default" : true
2018-02-26 22:35:33 +03:00
} ,
"azureFunctions.enableRemoteDebugging" : {
"type" : "boolean" ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.enableRemoteDebugging%" ,
2018-02-26 22:35:33 +03:00
"default" : false
2018-03-01 22:13:46 +03:00
} ,
2019-09-05 00:30:41 +03:00
"azureFunctions.enableJavaRemoteDebugging" : {
"type" : "boolean" ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.enableJavaRemoteDebugging%" ,
2019-09-05 00:30:41 +03:00
"default" : false
} ,
2018-03-01 22:13:46 +03:00
"azureFunctions.showProjectWarning" : {
"type" : "boolean" ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.showProjectWarning%" ,
2018-03-01 22:13:46 +03:00
"default" : true
2018-07-24 02:37:03 +03:00
} ,
2018-09-19 20:01:05 +03:00
"azureFunctions.showPythonVenvWarning" : {
"type" : "boolean" ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.showPythonVenvWarning%" ,
2018-09-19 20:01:05 +03:00
"default" : true
} ,
2018-09-20 23:04:07 +03:00
"azureFunctions.showDeploySubpathWarning" : {
"type" : "boolean" ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.showDeploySubpathWarning%" ,
2018-09-20 23:04:07 +03:00
"default" : true
} ,
2019-04-12 02:23:35 +03:00
"azureFunctions.showTargetFrameworkWarning" : {
"type" : "boolean" ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.showTargetFrameworkWarning%" ,
2019-04-12 02:23:35 +03:00
"default" : true
} ,
2020-07-03 04:19:07 +03:00
"azureFunctions.showExtensionsCsprojWarning" : {
"type" : "boolean" ,
"description" : "%azureFunctions.showExtensionsCsprojWarning%" ,
"default" : true
} ,
2018-03-02 01:33:02 +03:00
"azureFunctions.pickProcessTimeout" : {
"type" : "integer" ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.pickProcessTimeout%" ,
2018-03-02 01:33:02 +03:00
"default" : 60
2018-04-03 03:25:20 +03:00
} ,
2018-05-09 02:58:25 +03:00
"azureFunctions.templateVersion" : {
"type" : "string" ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.templateVersion%"
2018-05-09 02:58:25 +03:00
} ,
2018-05-09 02:40:10 +03:00
"azureFunctions.projectOpenBehavior" : {
"type" : "string" ,
"enum" : [
"AddToWorkspace" ,
"OpenInNewWindow" ,
"OpenInCurrentWindow"
] ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.projectOpenBehavior%"
2018-09-01 01:25:47 +03:00
} ,
"azureFunctions.preDeployTask" : {
2018-10-02 00:39:02 +03:00
"scope" : "resource" ,
2018-09-01 01:25:47 +03:00
"type" : "string" ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.preDeployTask%"
2018-09-19 21:16:57 +03:00
} ,
2020-03-31 23:57:41 +03:00
"azureFunctions.postDeployTask" : {
"scope" : "resource" ,
"type" : "string" ,
"description" : "%azureFunctions.postDeployTask%"
} ,
2018-10-19 21:02:07 +03:00
"azureFunctions.pythonVenv" : {
"scope" : "resource" ,
"type" : "string" ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.pythonVenv%"
2018-11-16 00:45:29 +03:00
} ,
2019-04-19 23:38:55 +03:00
"azureFunctions.createPythonVenv" : {
"type" : "boolean" ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.createPythonVenv%" ,
2019-04-19 23:38:55 +03:00
"default" : true
} ,
2019-08-07 18:35:22 +03:00
"azureFunctions.scmDoBuildDuringDeployment" : {
"scope" : "resource" ,
"type" : "boolean" ,
2019-10-01 21:25:56 +03:00
"description" : "%azureFunctions.scmDoBuildDuringDeployment%"
2019-09-24 01:24:43 +03:00
} ,
"azureFunctions.enableOutputTimestamps" : {
"type" : "boolean" ,
2019-10-02 20:43:59 +03:00
"description" : "%azureFunctions.enableOutputTimestamps%" ,
"default" : true
2019-10-10 01:42:19 +03:00
} ,
"azureFunctions.stopFuncTaskPostDebug" : {
"type" : "boolean" ,
"description" : "%azureFunctions.stopFuncTaskPostDebug%" ,
"default" : true
2020-01-31 21:40:14 +03:00
} ,
"azureFunctions.showDeployConfirmation" : {
"type" : "boolean" ,
"description" : "%azureFunctions.showDeployConfirmation%" ,
"default" : true
2020-04-06 23:43:56 +03:00
} ,
2020-05-13 02:52:37 +03:00
"azureFunctions.validateFuncCoreTools" : {
"type" : "boolean" ,
"description" : "%azureFunctions.validateFuncCoreTools%" ,
"default" : true
} ,
2020-04-06 23:43:56 +03:00
"azureFunctions.requestTimeout" : {
"type" : "number" ,
"description" : "%azureFunctions.requestTimeout%" ,
"default" : 15
2020-07-03 02:10:26 +03:00
} ,
"azureFunctions.defaultFunctionAppToDeploy" : {
"scope" : "resource" ,
"type" : "string" ,
"description" : "The default function app to use when deploying, represented by its full Azure id. Every subsequent deployment of this workspace will deploy to this function app or slot."
2017-10-04 19:52:07 +03:00
}
}
}
2017-09-27 20:45:48 +03:00
]
2017-09-22 02:20:07 +03:00
} ,
"scripts" : {
2019-02-01 20:54:33 +03:00
"vscode:prepublish" : "npm run webpack-prod" ,
2020-03-31 20:56:12 +03:00
"build" : "tsc" ,
"compile" : "tsc -watch" ,
2020-08-25 23:13:14 +03:00
"cleanReadme" : "gulp cleanReadme" ,
2018-10-31 22:17:30 +03:00
"package" : "vsce package" ,
2020-03-31 20:56:12 +03:00
"lint" : "tslint --project tsconfig.json -t verbose" ,
"lint-fix" : "tslint --project tsconfig.json -t verbose --fix" ,
"pretest" : "npm run webpack-prod && gulp preTest" ,
"test" : "node ./out/test/runTest.js" ,
2019-02-01 20:54:33 +03:00
"webpack" : "npm run build && gulp webpack-dev" ,
"webpack-prod" : "npm run build && gulp webpack-prod" ,
2020-03-31 20:56:12 +03:00
"webpack-profile" : "webpack --profile --json --mode production > webpack-stats.json && echo Use http://webpack.github.io/analyse to analyze the stats" ,
"all" : "npm i && npm run lint && npm test"
2017-09-22 02:20:07 +03:00
} ,
"devDependencies" : {
2020-03-31 20:56:12 +03:00
"@types/fs-extra" : "^8.1.0" ,
2018-12-06 22:20:35 +03:00
"@types/glob" : "^7.1.1" ,
2019-03-29 21:06:15 +03:00
"@types/gulp" : "^4.0.6" ,
2018-12-06 22:20:35 +03:00
"@types/gulp-filter" : "^3.0.33" ,
2020-03-31 20:56:12 +03:00
"@types/mocha" : "^7.0.2" ,
2020-05-15 01:53:10 +03:00
"@types/node" : "^12.0.0" ,
2019-10-02 20:41:57 +03:00
"@types/p-retry" : "^3.0.1" ,
2018-10-04 20:56:33 +03:00
"@types/ps-tree" : "^1.1.0" ,
2017-11-09 19:18:38 +03:00
"@types/request" : "2.0.7" ,
2018-02-08 19:20:17 +03:00
"@types/semver" : "^5.5.0" ,
2020-08-17 19:28:03 +03:00
"@types/vscode" : "1.48.0" ,
2020-05-15 01:53:10 +03:00
"@types/websocket" : "^1.0.0" ,
2020-01-29 20:20:41 +03:00
"@types/xml2js" : "^0.4.5" ,
2019-08-29 18:31:03 +03:00
"@types/xregexp" : "^3.0.30" ,
2020-08-05 00:28:08 +03:00
"@azure/arm-resources" : "^3.0.0" ,
2020-08-21 21:24:23 +03:00
"copy-webpack-plugin" : "^6.0.3" ,
2020-03-31 20:56:12 +03:00
"glob" : "^7.1.6" ,
2019-08-29 18:31:03 +03:00
"gulp" : "^4.0.2" ,
2018-10-31 22:17:30 +03:00
"gulp-chmod" : "^2.0.0" ,
2020-01-29 20:20:41 +03:00
"gulp-decompress" : "^2.0.3" ,
2018-10-31 22:17:30 +03:00
"gulp-filter" : "^5.1.0" ,
2020-03-31 20:56:12 +03:00
"mocha" : "^7.1.1" ,
2020-01-29 20:20:41 +03:00
"mocha-junit-reporter" : "^1.23.3" ,
2019-01-31 23:01:28 +03:00
"mocha-multi-reporters" : "^1.1.7" ,
2020-08-05 00:28:08 +03:00
"request" : "^2.88.2" ,
2018-12-06 22:20:35 +03:00
"ts-node" : "^7.0.1" ,
2020-01-29 20:20:41 +03:00
"tslint" : "^5.20.1" ,
2019-08-29 18:31:03 +03:00
"tslint-microsoft-contrib" : "^6.2.0" ,
2020-03-31 20:56:12 +03:00
"typescript" : "^3.8.3" ,
2019-08-07 22:17:49 +03:00
"vinyl-buffer" : "^1.0.1" ,
"vinyl-source-stream" : "^2.0.0" ,
2020-01-29 20:20:41 +03:00
"vsce" : "^1.71.0" ,
2020-08-05 00:28:08 +03:00
"vscode-azureextensiondev" : "^0.5.0" ,
2020-03-31 20:56:12 +03:00
"vscode-test" : "^1.3.0" ,
2020-01-29 20:20:41 +03:00
"webpack" : "^4.41.5" ,
"webpack-cli" : "^3.3.10"
2017-09-22 02:20:07 +03:00
} ,
"dependencies" : {
2020-08-05 00:28:08 +03:00
"@azure/arm-appinsights" : "^2.1.0" ,
"@azure/arm-appservice" : "^6.0.0" ,
"@azure/arm-cosmosdb" : "^9.0.0" ,
"@azure/arm-eventhub" : "^3.2.0" ,
"@azure/arm-servicebus" : "^3.2.0" ,
"@azure/arm-storage" : "^15.0.0" ,
"@azure/ms-rest-js" : "^2.0.7" ,
2019-04-27 04:04:20 +03:00
"azure-storage" : "^2.10.3" ,
2020-09-10 21:04:29 +03:00
"escape-string-regexp" : "^4.0.0" ,
2018-04-26 00:27:38 +03:00
"extract-zip" : "^1.6.6" ,
2017-11-01 20:23:29 +03:00
"fs-extra" : "^4.0.2" ,
2020-10-06 03:43:16 +03:00
"jsonc-parser" : "^2.3.1" ,
2019-08-09 02:41:30 +03:00
"opn" : "^6.0.0" ,
2019-10-02 20:41:57 +03:00
"p-retry" : "^4.1.0" ,
2020-09-10 21:04:29 +03:00
"portfinder" : "^1.0.23" ,
2018-11-27 02:01:04 +03:00
"ps-tree" : "^1.1.1" ,
2019-08-29 18:31:03 +03:00
"semver" : "^5.7.1" ,
2020-09-10 23:06:11 +03:00
"vscode-azureappservice" : "^0.66.2" ,
2020-09-16 02:25:23 +03:00
"vscode-azureextensionui" : "^0.35.1" ,
2020-08-05 00:28:08 +03:00
"vscode-azurekudu" : "^0.2.0" ,
2019-08-29 18:31:03 +03:00
"vscode-nls" : "^4.1.1" ,
"websocket" : "^1.0.29" ,
2018-01-20 03:15:14 +03:00
"xml2js" : "^0.4.19" ,
"xregexp" : "^4.0.0"
2017-09-22 02:20:07 +03:00
} ,
"extensionDependencies" : [
"ms-vscode.azure-account"
]
2017-11-04 22:13:32 +03:00
}