-
Notifications
You must be signed in to change notification settings - Fork 0
/
gulp.config.js
100 lines (97 loc) · 2.17 KB
/
gulp.config.js
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
98
99
100
'use strict';
module.exports = {
css: {
//settings
autoprefixer: {
browsers: [
'> 0%'
],
cascade: true
},
cssmin: {
// keepSpecialComments : '0'
compatibility: 'ie8'
},
cssLint: {
'adjoining-classes': false,
'box-model': false,
'box-sizing': false,
'bulletproof-font-face': true,
'compatible-vendor-prefixes': true,
'display-property-grouping': true,
'duplicate-background-images': true,
'duplicate-properties': true,
'empty-rules': true,
'errors': true, //
'fallback-colors': false,
'floats': true,
'font-faces': false,
'font-sizes': false,
'gradients': true,
'ids': true,
'import': true,
'important': false,
'known-properties': true,
'outline-none': false,
'overqualified-elements': false,
'qualified-headings': false,
'regex-selectors': false,
'rules-count': true, //
'selector-max': true, //
'selector-max-approaching': true, //
'shorthand': true,
'star-property-hack': true,
'text-indent': false,
'underscore-property-hack': true,
'unique-headings': true,
'universal-selector': false,
'unqualified-attributes': false,
'vendor-prefix': true,
'zero-units': true
}
},
html: {
// settings
opts: {
pretty: true,
locals: {}
},
htmlhint: {
'tagname-lowercase': true,
'attr-lowercase': false,
'attr-value-double-quotes': true,
'spec-char-escape': true,
'id-unique': true,
'src-not-empty': true,
'img-alt-require': true
},
htmlmin: {
collapseWhitespace: true
}
},
js: {
settings: {
'boss': true,
'browser': true,
'curly': true,
'devel': true,
'eqeqeq': true,
'eqnull': true,
'esversion': 6,
'evil': true,
'expr': true,
'globals': {
'Modernizr': true,
'jQuery': true
},
'latedef': true,
'loopfunc': true,
'newcap': true,
'noarg': true,
'quotmark': 'single',
'sub': true,
'undef': true,
'unused': true
}
}
};