From d07e84c3ed23627678a014c633fc61163351288f Mon Sep 17 00:00:00 2001 From: Eugene Fedorenko Date: Fri, 24 Jun 2016 13:11:12 -0400 Subject: [PATCH 1/2] Upgraded rules for Stylelint 6.7.1 and resolved a few deprecated properties --- index.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index 1e23d69..156869c 100644 --- a/index.js +++ b/index.js @@ -22,7 +22,7 @@ module.exports = { 'color-no-invalid-hex': true, // Font family - 'font-family-name-quotes': 'single-where-recommended', + 'font-family-name-quotes': 'always-where-recommended', // Function 'function-calc-no-unspaced-operator': true, @@ -31,18 +31,20 @@ module.exports = { 'function-linear-gradient-no-nonstandard-direction': true, 'function-name-case': 'lower', 'function-parentheses-space-inside': 'never-single-line', - 'function-url-quotes': 'single', + 'function-url-quotes': 'always', 'function-whitespace-after': 'always', // Number 'number-leading-zero': null, 'number-no-trailing-zeros': true, - 'number-zero-length-no-unit': true, // String 'string-no-newline': true, 'string-quotes': 'single', + // Length + 'length-zero-no-unit': true, + // Unit 'unit-case': 'lower', 'unit-no-unknown': true, From cca3f3a7537bd7de2636dbe0aa10799109742685 Mon Sep 17 00:00:00 2001 From: Eugene Fedorenko Date: Fri, 24 Jun 2016 13:11:54 -0400 Subject: [PATCH 2/2] Disabled declaration-no-important, selector-no-id, and max-nesting-depth to make output cleaner --- index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index 156869c..dd7ebb2 100644 --- a/index.js +++ b/index.js @@ -66,7 +66,7 @@ module.exports = { 'declaration-bang-space-before': 'always', 'declaration-colon-space-after': null, 'declaration-colon-space-before': 'never', - 'declaration-no-important': [true, {'severity': 'warning'}], + // 'declaration-no-important': [true, {'severity': 'warning'}], // Declaration block 'declaration-block-no-duplicate-properties': true, @@ -232,7 +232,7 @@ module.exports = { // Selector 'selector-combinator-space-after': 'always', 'selector-combinator-space-before': 'always', - 'selector-no-id': [true, {'severity': 'warning'}], + // 'selector-no-id': [true, {'severity': 'warning'}], 'selector-no-universal': true, 'selector-no-vendor-prefix': [true, {'severity': 'warning'}], 'selector-pseudo-class-case': 'lower', @@ -262,7 +262,7 @@ module.exports = { // General / Sheet 'max-empty-lines': 3, - 'max-nesting-depth': [3, {'severity': 'warning'}], + // 'max-nesting-depth': [3, {'severity': 'warning'}], 'no-descending-specificity': null, 'no-eol-whitespace': true, 'no-invalid-double-slash-comments': true,