ares-ide
Version:
A browser-based code editor and UI designer for Enyo 2 projects
164 lines (163 loc) • 4.03 kB
JSON
{
"cors": {
"origins": [ "http://localhost:9009" ],
"methods": []
},
"globalProxyUrl": null,
"headers": {},
"services": [
{
"active":true,
"id":"home",
"icon":"$harmonia/images/providers/home-32x32.png",
"name":"Home Directory",
"type": ["filesystem"],
"provider": "hermes",
"command":"@NODE@", "params":[
"@INSTALLDIR@/hermes/fsLocal.js", "--level", "http", "--pathname", "/files", "--port", "0", "--root", "@HOME@", "--timeout", "120000"
],
"useJsonp":false,
"respawn": false
},
{
"active":false,
"id":"dropbox",
"icon":"$harmonia/images/providers/dropbox.com-32x32.png",
"name":"Dropbox",
"type": ["filesystem"],
"provider": "hermes",
"command":"@NODE@", "params":[
"@INSTALLDIR@/hermes/fsDropbox.js", "-P", "/files", "-p", "0"
],
"Xauth": {
"type": "dropbox",
"appKey": "",
"appSecret": ""
},
"Xproxy":{
"http":{
"tunnel":"OverHttp",
"host":"web-proxy.corp.hp.com",
"port":8080
},
"https":{
"tunnel":"OverHttp",
"host":"web-proxy.corp.hp.com",
"port":8080
}
},
"useJsonp":false
},
{
"active":true,
"id":"phonegap",
"icon":"$harmonia/images/providers/build.phonegap.com-32x32.png",
"name":"PhoneGap Build",
"type": ["build"],
"command":"@NODE@", "params":[
"@INSTALLDIR@/hermes/bdPhoneGap.js", "--level", "http", "-P", "/phonegap", "-p", "0", "-t", "240000"
],
"useJsonp":false,
"XproxyUrl": "http://web-proxy.corp.hp.com:8080",
"timeout": 240000,
"auth": {
"type": "phonegap"
},
"performCleanup": true,
"respawn": false
},
{
"active": true,
"id":"genZip",
"name":"ZIP-files Project Generator",
"type": ["generate"],
"command":"@NODE@", "params":[
"@INSTALLDIR@/hermes/genZip.js", "--level", "http", "-P", "/genzip", "-p", "0", "-t", "120000"
],
"timeout": 30000,
"XproxyUrl": "http://web-proxy.corp.hp.com:8080",
"sources": [
{
"id": "bootplate-2.3.0-pre.12",
"isDefault": true,
"type": "template",
"files": [
{
"url": "http://enyojs.com/archive/bootplate-2.3.0-pre.12.zip",
"prefixToRemove": "bootplate",
"excluded": [
"bootplate/api/",
"bootplate/build/",
"bootplate/deploy/",
"bootplate/enyo/tools/"
]
}
],
"description": "Enyo bootplate 2.3.0-pre.12 (Recommended)"
},
{
"id": "bootplate-2.2.0",
"type": "template",
"files": [
{
"url": "http://enyojs.com/archive/bootplate-2.2.0.zip",
"prefixToRemove": "bootplate",
"excluded": [
"bootplate/api/",
"bootplate/build/",
"bootplate/deploy/",
"bootplate/enyo/tools/"
]
}
],
"description": "Enyo bootplate 2.2.0"
},
{
"id": "bootplate-2.1.1",
"type": "template",
"files": [
{
"url": "http://enyojs.com/archive/bootplate-2.1.1.zip",
"prefixToRemove": "bootplate",
"excluded": [
"bootplate/api/",
"bootplate/build/",
"bootplate/deploy/",
"bootplate/enyo/tools/"
]
}
],
"description": "Enyo bootplate 2.1.1"
},
{
"id": "WebOS-Ports",
"type": "template",
"files": [
{
"url": "https://github.com/webOS-ports/webos-ports-template/archive/master.zip",
"prefixToRemove": "webos-ports-template-master",
"excluded": [
"webos-ports-template-master/lib/onyx/sample/"
]
}
],
"description": "WebOS-ports-Template"
}
],
"respawn": false
},
{
"active":false,
"id":"Example",
"icon":"$harmonia/images/providers/box_white-32x32.png",
"name":"Example drive",
"type": ["filesystem"],
"provider": "hermes",
"command":"@NODE@", "params":[
"@INSTALLDIR@/hermes/fsLocal.js", "--level", "http", "--pathname", "/files", "--port", "0", "--root", "@HOME@\\Example dir"
],
"useJsonp":false,
"respawn": false
}
]
}