@@ -11,7 +11,34 @@ var stylelint = require('stylelint');
11
11
12
12
var PLI = require ( 'superfly-css-pli' ) ;
13
13
14
- var processors = [ stylelint , postcss_import , postcss_each , autoprefixer , postcss_calc , postcss_custom_properties , postcss_color_function , postcss_reporter ( {
14
+ // Stylelint configuration
15
+ var stylelintConfig = {
16
+ "rules" : {
17
+ "block-no-empty" : 2 ,
18
+ "color-no-invalid-hex" : 2 ,
19
+ "declaration-colon-space-after" : [ 2 , "always" ] ,
20
+ "declaration-colon-space-before" : [ 2 , "never" ] ,
21
+ "function-comma-space-after" : [ 2 , "always" ] ,
22
+ "function-url-quotes" : [ 2 , "double" ] ,
23
+ "media-feature-colon-space-after" : [ 2 , "always" ] ,
24
+ "media-feature-colon-space-before" : [ 2 , "never" ] ,
25
+ "media-feature-name-no-vendor-prefix" : 2 ,
26
+ "no-multiple-empty-lines" : 2 ,
27
+ "number-leading-zero" : [ 2 , "never" ] ,
28
+ "number-no-trailing-zeros" : 2 ,
29
+ "property-no-vendor-prefix" : 2 ,
30
+ "rule-no-duplicate-properties" : 2 ,
31
+ "rule-no-single-line" : 2 ,
32
+ "rule-trailing-semicolon" : [ 2 , "always" ] ,
33
+ "selector-list-comma-newline-after" : [ 2 , "always-multi-line" ] ,
34
+ "selector-no-id" : 2 ,
35
+ "string-quotes" : [ 2 , "double" ] ,
36
+ "value-no-vendor-prefix" : 2
37
+ }
38
+ } ;
39
+
40
+
41
+ var processors = [ stylelint ( stylelintConfig ) , postcss_import , postcss_each , autoprefixer , postcss_calc , postcss_custom_properties , postcss_color_function , postcss_reporter ( {
15
42
clearMessages : true
16
43
} ) ] ;
17
44
0 commit comments