{ "useCommand": true, "defaultCommand": "help", "commands": { "help": { }, "login":{ }, "logout": { }, "me": { }, "createApp": { "options": { "name": { "hasValue": true }, "platform": { "hasValue": true } } }, "apps": { "options": { "platform": { "hasValue": true } } }, "deleteApp": { }, "selectApp": { "options": { "platform": { "hasValue": true } } }, "uploadIpa": { }, "uploadApk": { }, "packages": { "options": { "platform": { "hasValue": true } } }, "publish": { "options": { "platform": { "hasValue": true }, "name": { "hasValue": true }, "description": { "hasValue": true }, "metaInfo": { "hasValue": true } } }, "versions": { "options": { "platform": { "hasValue": true } } }, "update": { "options": { "platform": { "hasValue": true }, "versionId": { "hasValue": true }, "packageId": { "hasValue": true } } }, "build": { "description": "Bundle javascript and copy assets." }, "bundle": { "description": "Bundle javascript code only.", "options": { "dev": { "default": false }, "platform": { "hasValue": true }, "entryFile": { "default": "index.${platform}.js", "hasValue": true }, "intermediaDir": { "default": "build/intermedia/${platform}", "hasValue": true }, "output": { "default": "build/output/${platform}.${time}.ppk", "hasValue": true }, "verbose": { } } }, "release": { "description": "Push builded file to server." }, "diff": { "description": "Create diff patch", "options": { "output": { "default": "build/output/diff", "hasValue": true } } }, "diffFromApk": { "description": "Create diff patch from a Android package(.apk)", "options": { "output": { "default": "build/output/diff-${time}.apk-patch", "hasValue": true } } }, "diffFromIpa": { "description": "Create diff patch from a iOS package(.ipa)", "options": { "output": { "default": "build/output/diff-${time}.ipa-patch", "hasValue": true } } } }, "globalOptions":{ } }