Use new manifest format

Simplifies and consolidates gulp tasks

Adds a --production flag to disable source maps

Uses pleeease.io for css optimization
This commit is contained in:
Austin Pray
2015-01-14 16:02:40 -06:00
parent d6625c20d1
commit 6bb9fb21cb
5 changed files with 83 additions and 64 deletions

View File

@@ -1,22 +1,28 @@
{
"dependencies": {
"theme": {
"scripts": [
"app.js": {
"files": [
"scripts/**/*",
"scripts/main.js"
],
"styles": "styles/main.less",
"editorStyle": "styles/editor-style.less"
"main": true
},
"vendor": {
"scripts": [],
"styles": []
"main.css": {
"files": [
"styles/main.less"
],
"main": true
},
"editor-style.css": {
"files": [
"styles/editor-style.less"
]
},
"jquery.js": {
"bower": ["jquery"]
},
"modernizr.js": {
"bower": ["modernizr"]
}
},
"ignoreDependencies": {
"bower": [
"jquery",
"modernizr"
]
}
}