{ "name": "azurecore", "displayName": "%azure.displayName%", "description": "%azure.description%", "version": "0.1.0", "publisher": "Microsoft", "preview": true, "engines": { "vscode": "^1.25.0", "azdata": "*" }, "activationEvents": [ "*" ], "main": "./out/extension", "contributes": { "configuration": [ { "type": "object", "title": "%azure.resource.config.title%", "properties": { "azure.resource.config.filter": { "type": "array", "default": null, "description": "%azure.resource.config.filter.description%" } } }, { "type": "object", "title": "Azure Account Configuration", "properties": { "accounts.azure.enablePublicCloud": { "type": "boolean", "default": true, "description": "%config.enablePublicCloudDescription%" } } } ], "account-type": [ { "id": "microsoft", "icon": { "light": "./out/account-provider/media/microsoft_account_light.svg", "dark": "./out/account-provider/media/microsoft_account_dark.svg" } }, { "id": "work_school", "icon": { "light": "./out/account-provider/media/work_school_account_light.svg", "dark": "./out/account-provider/media/work_school_account_dark.svg" } } ], "commands": [ { "command": "accounts.clearTokenCache", "title": "%accounts.clearTokenCache%", "category": "Azure Accounts" }, { "command": "azure.resource.refreshall", "title": "%azure.resource.refreshall.title%", "icon": { "dark": "resources/dark/refresh_inverse.svg", "light": "resources/light/refresh.svg" } }, { "command": "azure.resource.refresh", "title": "%azure.resource.refresh.title%", "icon": { "dark": "resources/dark/refresh_inverse.svg", "light": "resources/light/refresh.svg" } }, { "command": "azure.resource.signin", "title": "%azure.resource.signin.title%" }, { "command": "azure.resource.selectsubscriptions", "title": "%azure.resource.selectsubscriptions.title%", "icon": { "dark": "resources/dark/filter_inverse.svg", "light": "resources/light/filter.svg" } }, { "command": "azure.resource.connectsqlserver", "title": "%azure.resource.connectsqlserver.title%", "icon": { "dark": "resources/dark/connect_to_inverse.svg", "light": "resources/light/connect_to.svg" } }, { "command": "azure.resource.connectsqldb", "title": "%azure.resource.connectsqldb.title%", "icon": { "dark": "resources/dark/connect_to_inverse.svg", "light": "resources/light/connect_to.svg" } } ], "dataExplorer": { "azureResource": [ { "id": "azureResourceExplorer", "name": "%azure.resource.explorer.title%" } ] }, "menus": { "view/title": [ { "command": "azure.resource.refreshall", "when": "view == azureResourceExplorer", "group": "navigation@1" } ], "view/item/context": [ { "command": "azure.resource.selectsubscriptions", "when": "viewItem == azure.resource.itemType.account", "group": "inline" }, { "command": "azure.resource.refresh", "when": "viewItem =~ /^azure\\.resource\\.itemType\\.(?:account|subscription|databaseContainer|databaseServerContainer)$/", "group": "inline" }, { "command": "azure.resource.connectsqlserver", "when": "viewItem == azure.resource.itemType.databaseServer", "group": "inline" }, { "command": "azure.resource.connectsqldb", "when": "viewItem == azure.resource.itemType.database", "group": "inline" } ] }, "hasAzureResourceProviders": true }, "dependencies": { "azure-arm-resource": "^7.0.0", "azure-arm-sql": "^5.0.1", "request": "2.88.0", "vscode-nls": "^4.0.0" }, "devDependencies": { "@types/mocha": "^5.2.5", "@types/node": "^8.0.24", "mocha": "^5.2.0", "should": "^13.2.1", "typemoq": "^2.1.0", "vscode": "^1.1.26" } }