Upgrade scss-lint to 0.56.0
Upgrade scss-lint from 0.54.0 to 0.56.0 as unchanged more than 6 months after !12733 (merged) (#34858 (closed)).
Changelog
via https://github.com/brigade/scss-lint/blob/v0.56.0/CHANGELOG.md
## 0.56.0
* Add support for Sass 3.5. [Custom properties are not yet supported](https://github.com/brigade/scss-lint/pull/927).
* Modify all output formats to include a linter even for syntax or encoding errors
* Fix `SpaceAfterComment` to not report lints for [file-level annotation comments](http://sassdoc.com/file-level-annotations/)
## 0.55.0
* Add `ng-deep` to the list recognized by the `PseudoElement` linter
* Add `classic_BEM` convention for `SelectorFormat`
* Deprecate `strict_BEM` convention for `SelectorFormat`.
Use `classic_BEM` instead.
* Add `font-display` and `justify-items` properties to `PropertySpelling` linter
* Add `fr` unit to `PropertyUnits` linter
Changes in default config (config/default.yml)
https://github.com/brigade/scss-lint/compare/v0.54.0...v0.56.0
diff --git a/config/default.yml b/config/default.yml
index 18d74e6f..b0d52fb5 100644
--- a/config/default.yml
+++ b/config/default.yml
@@ -142,6 +142,7 @@ linters:
'ch', 'em', 'ex', 'rem', # Font-relative lengths
'cm', 'in', 'mm', 'pc', 'pt', 'px', 'q', # Absolute lengths
'vh', 'vw', 'vmin', 'vmax', # Viewport-percentage lengths
+ 'fr', # Grid fractional lengths
'deg', 'grad', 'rad', 'turn', # Angle
'ms', 's', # Duration
'Hz', 'kHz', # Frequency
@@ -164,7 +165,7 @@ linters:
SelectorFormat:
enabled: true
- convention: hyphenated_lowercase # or 'strict_BEM', or 'hyphenated_BEM', or 'snake_case', or 'camel_case', or a regex pattern
+ convention: hyphenated_lowercase # or 'classic_BEM', or 'hyphenated_BEM', or 'snake_case', or 'camel_case', or a regex pattern
Shorthand:
enabled: true
We do not need to update our config.