-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpackage.json
33 lines (27 loc) · 912 Bytes
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
{
"name": "base",
"devDependencies": {
"node-sass": "latest",
"livereload": "latest",
"jshint": "latest",
"uglify": "latest",
"imagemin-newer": "latest",
"watch": "latest"
},
"scripts": {
"preimg": "make clean...img",
"img": "npm run img:minify",
"img:minify": "imagemin-newer src/images dist/img",
"sass": "node-sass -rwq src/sass/style.scss style.css",
"prejs": "make clean...js",
"js": "npm run js:hint && npm run js:uglify",
"js:hint": "jshint src/js/*.js || true",
"js:uglify" : "find src/js -name '*.js' | uglifyjs -o dist/js/app.min.js",
"livereload": "livereload .",
"predev": "make clean && make scaffold",
"dev": "npm run sass & npm run js & npm run livereload -s ",
"postdev": "npm run watch:img & npm run watch:js",
"watch:img": "watch 'npm run img' src/images",
"watch:js": "watch 'npm run js' src/js"
}
}