291 строка
10 KiB
JSON
291 строка
10 KiB
JSON
{
|
|
"name": "vscode-appcenter",
|
|
"displayName": "VSCode App Center Tools",
|
|
"description": "App Center extension for VS Code.",
|
|
"version": "0.0.1",
|
|
"publisher": "Microsoft",
|
|
"engines": {
|
|
"vscode": "^1.21.0"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/Microsoft/vscode-appcenter.git"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/Microsoft/vscode-appcenter/issues"
|
|
},
|
|
"homepage": "https://github.com/Microsoft/vscode-appcenter/blob/master/README.md",
|
|
"categories": [
|
|
"Other"
|
|
],
|
|
"keywords": [
|
|
"app-center"
|
|
],
|
|
"activationEvents": [
|
|
"*"
|
|
],
|
|
"main": "./src/extension",
|
|
"contributes": {
|
|
"commands": [
|
|
{
|
|
"command": "appcenter.showPortalMenu",
|
|
"title": "App Center Portal",
|
|
"category": "App Center"
|
|
},
|
|
{
|
|
"command": "appcenter.whoAmI",
|
|
"title": "Who Am I",
|
|
"category": "App Center"
|
|
},
|
|
{
|
|
"command": "appcenter.login",
|
|
"title": "Login",
|
|
"category": "App Center"
|
|
},
|
|
{
|
|
"command": "appcenter.menu",
|
|
"title": "Show Menu",
|
|
"category": "App Center"
|
|
},
|
|
{
|
|
"command": "appcenter.start",
|
|
"title": "Start An Idea",
|
|
"category": "App Center"
|
|
},
|
|
{
|
|
"command": "appcenter.setCurrentApp",
|
|
"title": "Set Current App",
|
|
"category": "App Center"
|
|
},
|
|
{
|
|
"command": "appcenter.getCurrentApp",
|
|
"title": "Get Current App",
|
|
"category": "App Center"
|
|
},
|
|
{
|
|
"command": "appcenter.createNewApp",
|
|
"title": "Create new app",
|
|
"category": "App Center"
|
|
},
|
|
{
|
|
"command": "appcenter.settings.loginToAnotherAccount",
|
|
"title": "Login to another App Center account",
|
|
"category": "App Center Settings"
|
|
},
|
|
{
|
|
"command": "appcenter.settings.switchAccount",
|
|
"title": "Switch App Center account",
|
|
"category": "App Center Settings"
|
|
},
|
|
{
|
|
"command": "appcenter.settings.logout",
|
|
"title": "Switch Vsts Account",
|
|
"category": "App Center Settings"
|
|
},
|
|
{
|
|
"command": "appcenter.settings.vsts.login",
|
|
"title": "Login to another Vsts account",
|
|
"category": "App Center Settings"
|
|
},
|
|
{
|
|
"command": "appcenter.settings.vsts.switchAccount",
|
|
"title": "Logout from Vsts",
|
|
"category": "App Center Settings"
|
|
},
|
|
{
|
|
"command": "appcenter.settings.vsts.logout",
|
|
"title": "Logout from Vsts",
|
|
"category": "App Center Settings"
|
|
},
|
|
{
|
|
"command": "appcenter.codepush.setCurrentDeployment",
|
|
"title": "Set Current Deployment",
|
|
"category": "App Center Code Push"
|
|
},
|
|
{
|
|
"command": "appcenter.codepush.releaseReact",
|
|
"title": "Release React",
|
|
"category": "App Center Code Push"
|
|
},
|
|
{
|
|
"command": "appcenter.codepush.switchMandatoryPropForRelease",
|
|
"title": "Switch Code Push release mandatory property",
|
|
"category": "App Center Code Push"
|
|
},
|
|
{
|
|
"command": "appcenter.codepush.setTargetBinaryVersion",
|
|
"title": "Set Code Push release target binary verison",
|
|
"category": "App Center Code Push"
|
|
},
|
|
{
|
|
"command": "appcenter.tools",
|
|
"title": "Open App Center tools",
|
|
"category": "App Center Tools"
|
|
},
|
|
{
|
|
"command": "appcenter.tools.simulateCrashes",
|
|
"title": "Simulate AppCenter Crash",
|
|
"category": "App Center Tools"
|
|
},
|
|
{
|
|
"command": "appcenter.test.runUITests",
|
|
"title": "Run UI tests",
|
|
"category": "App Center Test"
|
|
},
|
|
{
|
|
"command": "appcenter.test.runUITestsAsync",
|
|
"title": "Run UI tests asynchronously",
|
|
"category": "App Center Test"
|
|
},
|
|
{
|
|
"command": "appcenter.test.viewResults",
|
|
"title": "View UI tests results",
|
|
"category": "App Center Test"
|
|
}
|
|
],
|
|
"configuration": {
|
|
"type": "object",
|
|
"title": "App Center Configuration",
|
|
"properties": {
|
|
"appcenter.demoAppGitRepo": {
|
|
"description": "RN Demo App GH Repository",
|
|
"type": "string",
|
|
"default": "https://github.com/Microsoft/appcenter-sampleapp-react-native.git"
|
|
},
|
|
"appcenter.portalEndpoint": {
|
|
"description": "App Center Portal",
|
|
"type": "string",
|
|
"default": "https://appcenter.ms"
|
|
},
|
|
"appcenter.loginendpoint": {
|
|
"description": "Endpoint to login to App Center",
|
|
"type": "string",
|
|
"default": "https://appcenter.ms/cli-login"
|
|
},
|
|
"appcenter.api.endpoint": {
|
|
"description": "API Endpoint to App Center",
|
|
"type": "string",
|
|
"default": "https://api.appcenter.ms"
|
|
},
|
|
"appcenter.api.distribitiongrouptestersname": {
|
|
"description": "App Center Distribution Group Testers Name",
|
|
"type": "string",
|
|
"default": "Beta Testers"
|
|
},
|
|
"appcenter.api.createtestersdistibutiongroup": {
|
|
"description": "Configure if we should create new testers distribution group",
|
|
"type": "boolean",
|
|
"default": "true"
|
|
},
|
|
"appcenter.api.connectrepotobuildservice": {
|
|
"description": "Configure if we should connect repo to build service",
|
|
"type": "boolean",
|
|
"default": "true"
|
|
},
|
|
"appcenter.api.configurebranchandstartnewbuild": {
|
|
"description": "Configure branch and start new build",
|
|
"type": "boolean",
|
|
"default": "false"
|
|
},
|
|
"appcenter.api.defaultbranchname": {
|
|
"description": "App Center Default Branch Name",
|
|
"type": "string",
|
|
"default": "master"
|
|
},
|
|
"appcenter.api.createiosapp": {
|
|
"description": "Create iOS App In App Center",
|
|
"type": "boolean",
|
|
"default": "true"
|
|
},
|
|
"appcenter.api.createandroidapp": {
|
|
"description": "Create Android App In App Center",
|
|
"type": "boolean",
|
|
"default": "true"
|
|
},
|
|
"appcenter.logLevel": {
|
|
"description": "Logging level in extension",
|
|
"type": "enum",
|
|
"enum": [
|
|
"Trace",
|
|
"Debug",
|
|
"Info",
|
|
"Warning",
|
|
"Error",
|
|
"None"
|
|
],
|
|
"default": "Info"
|
|
},
|
|
"appcenter.crashes": {
|
|
"description": "Enable menu items to work with App Center Crashes",
|
|
"type": "boolean",
|
|
"default": false
|
|
},
|
|
"appcenter.environment": {
|
|
"description": "Environment to configure App Center endpoints",
|
|
"type": "enum",
|
|
"enum": [
|
|
"prod",
|
|
"staging",
|
|
"int"
|
|
],
|
|
"default": "prod"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"scripts": {
|
|
"vscode:prepublish": "gulp",
|
|
"compile": "tsc -p ./",
|
|
"watch": "tsc -watch -p ./",
|
|
"lint": "tslint --project tsconfig.json -e src/*.d.ts -t verbose",
|
|
"postinstall": "node ./node_modules/vscode/bin/install",
|
|
"test": "./node_modules/.bin/mocha --reporter spec"
|
|
},
|
|
"devDependencies": {
|
|
"@types/mocha": "^2.2.42",
|
|
"@types/node": "^7.0.43",
|
|
"@types/rimraf": "^2.0.2",
|
|
"typescript": "^2.7.2",
|
|
"vscode": "^1.1.6"
|
|
},
|
|
"dependencies": {
|
|
"btoa": "^1.2.1",
|
|
"chalk": "^2.3.2",
|
|
"date-fns": "^1.29.0",
|
|
"del": "^3.0.0",
|
|
"git-url-parse": "^8.2.0",
|
|
"gradle-to-js": "^1.1.0",
|
|
"gulp": "^3.9.1",
|
|
"gulp-mocha": "^5.0.0",
|
|
"gulp-sourcemaps": "^2.6.4",
|
|
"gulp-tslint": "^8.1.3",
|
|
"gulp-typescript": "^4.0.1",
|
|
"jsonwebtoken": "^8.2.0",
|
|
"lodash": "^4.17.5",
|
|
"mkdirp": "^0.5.1",
|
|
"moment": "^2.21.0",
|
|
"ms-rest": "^2.3.2",
|
|
"node-fetch": "^2.1.2",
|
|
"node-jsxml": "^0.9.0",
|
|
"node-noop": "^1.0.0",
|
|
"open": "0.0.5",
|
|
"opener": "^1.4.3",
|
|
"plist": "^3.0.1",
|
|
"properties": "^1.2.1",
|
|
"rimraf": "^2.6.2",
|
|
"run-sequence": "^2.2.1",
|
|
"rx-lite": "^4.0.8",
|
|
"sandbox": "^0.8.6",
|
|
"semver": "^5.5.0",
|
|
"should": "^13.2.1",
|
|
"simple-git": "^1.92.0",
|
|
"sinon": "^4.5.0",
|
|
"temp": "^0.8.3",
|
|
"ts-md5": "^1.2.4",
|
|
"test": "^0.6.0",
|
|
"tslint": "^5.9.1",
|
|
"tslint-microsoft-contrib": "^5.0.3",
|
|
"xml2js": "^0.4.19"
|
|
}
|
|
}
|