-
Notifications
You must be signed in to change notification settings - Fork 5
/
grunt-config.json
97 lines (86 loc) · 2.18 KB
/
grunt-config.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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
{
"watch": {
"options": {
"livereload": true
},
"css": {
"files": "src/sass/{,*/}*.{scss,sass}",
"tasks": ["sass:dist"]
},
"js": {
"files": "src/js/**/*",
"tasks": ["uglify"]
},
"html": {
"files": ["*.{html,htm,shtml,shtm,xhtml,php,jsp,asp,aspx,erb,ctp}"]
}
},
"sass": {
"dist": {
"options": {
"sourcemap": "none",
"lineNumbers": true,
"style": "expanded"
},
"files": {
"dist/css/style.min.css": "src/sass/main.scss"
}
}
},
"browserSync": {
"bsFiles": {
"src": ["src/css/*.css", "*.{html,htm,shtml,shtm,xhtml,php,jsp,asp,aspx,erb,ctp}"]
},
"options": {
"watchTask": true
}
},
"uglify": {
"options": {
"mangle": false
},
"dist": {
"files": {
"dist/js/scripts.min.js": [
"src/js/APP.js"
,"src/js/APP.Status.js"
,"src/js/APP.Cache.js"
,"src/js/APP.Language.js"
,"src/js/APP.Tracking.js"
,"src/js/APP.Twitter.js"
,"src/js/APP.Instagram.js"
,"src/js/APP.Scroll.js"
,"src/js/APP.Slide.js"
,"src/js/APP.Request.js"
,"src/js/APP.Storage.js"
,"src/js/APP.Contact.js"
,"src/js/APP.Modal.js"
,"src/js/APP.EasterEggs.js"
,"src/js/APP.Transitions.js"
],
"dist/js/libs.min.js": [
"bower_components/jquery/dist/jquery.min.js"
,"bower_components/i18next/i18next.min.js"
,"bower_components/fastclick/lib/fastclick.js"
,"bower_components/slick-carousel/slick/slick.min.js"
,"bower_components/hammerjs/hammer.min.js"
,"bower_components/handlebars/handlebars.js"
,"bower_components/fancybox/source/jquery.fancybox.pack.js"
,"src/js/libs/twitterFetcher.js"
,"bower_components/cheet.js/cheet.js"
,"bower_components/smoothstate/jquery.smoothState.js"
]
}
}
},
"imagemin": {
"dynamic": {
"files": [{
"expand": true,
"cwd": "src/images",
"src": ["**/*.{png,jpg,gif}"],
"dest": "dist/images"
}]
}
}
}