sproutcore
Version:
SproutCore buildtools: Node.js buildtools for SproutCore, written in SproutCore
79 lines (77 loc) • 1.8 kB
JSON
{
"server": {
"proxies": [
{
"prefix": "/images",
"host": "localhost",
"port": 8070,
"proxyPrefix": "/"
},
{
"prefix": "/",
"host": "localhost",
"port": 8080,
"proxyPrefix": "/dev"
}
],
"port": 4020,
"allowFromAll": true
},
"plugins": {
"description": "this hash is optional and defines project wide additions, such as extra plugins and associated types and extensions",
"sass": {
"extentions": "sass",
"type": "stylesheet",
"node_module": "gulp-sass"
},
"gulp-coffee": {
"extentions": "coffee",
"type": "script"
}
},
"frameworks": {
"description": "here some global framework settings can be made",
"sproutcore": {
"combineScripts": false
},
"sproutcore:desktop": {
"combineStylesheets": false
}
},
"apps": {
"myapp": {
"description": "this hash is optional, as many things can be autodetected. this config file can overrule files deeper in the tree",
"name":"myapp",
"theme": "aki",
"title": "MyApp",
"path": "apps/name",
"htmlHead": [],
"htmlScripts": [],
"urlPrefix": "",
"frameworks": {
"sproutcore-wysiwyg": {
"path": "frameworks/SproutCore-WysiWyg",
"combineStylesheets": true,
"combineScripts": false
}
},
"frameworks": ["sproutcore-wysiwyg"],
"modules": {
"learnScModOne": {
"path": "modules/learnSC1",
"shouldPreload": true
}
},
"modules": ["learnSC1"],
"plugins": {
"description": "plugins can be defined per app, "
}
}
},
"deploy": {
"apps": {
},
"frameworks": {
}
}
}