UNPKG

sproutcore

Version:

SproutCore buildtools: Node.js buildtools for SproutCore, written in SproutCore

79 lines (77 loc) 1.8 kB
{ "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": { } } }