diff options
| author | Chris Rebert <[email protected]> | 2014-12-08 19:00:05 -0800 |
|---|---|---|
| committer | Chris Rebert <[email protected]> | 2014-12-08 19:00:05 -0800 |
| commit | 2d244d118bdeb687f8279b1eb0d57b8ec4f3a8fb (patch) | |
| tree | 0099f393744b27c7ac8d9ac03b44edd0d6fdee93 | |
| parent | 405410a924f0adbf12e0671400c92f8961ef6a6a (diff) | |
| download | bootstrap-2d244d118bdeb687f8279b1eb0d57b8ec4f3a8fb.tar.xz bootstrap-2d244d118bdeb687f8279b1eb0d57b8ec4f3a8fb.zip | |
add default SCSS-Lint config
| -rw-r--r-- | scss/.scss-lint.yml | 169 |
1 files changed, 169 insertions, 0 deletions
diff --git a/scss/.scss-lint.yml b/scss/.scss-lint.yml new file mode 100644 index 000000000..ac0d2f6fd --- /dev/null +++ b/scss/.scss-lint.yml @@ -0,0 +1,169 @@ +scss_files: "scss/*.scss" + +linters: + BangFormat: + enabled: true + space_before_bang: true + space_after_bang: false + + BorderZero: + enabled: true + + ColorKeyword: + enabled: true + + Comment: + enabled: true + + DebugStatement: + enabled: true + + DeclarationOrder: + enabled: true + + DuplicateProperty: + enabled: true + + ElsePlacement: + enabled: true + style: same_line # or 'new_line' + + EmptyLineBetweenBlocks: + enabled: true + ignore_single_line_blocks: true + + EmptyRule: + enabled: true + + FinalNewline: + enabled: true + present: true + + HexLength: + enabled: true + style: short # or 'long' + + HexNotation: + enabled: true + style: lowercase # or 'uppercase' + + HexValidation: + enabled: true + + IdSelector: + enabled: true + + ImportPath: + enabled: true + leading_underscore: false + filename_extension: false + + Indentation: + enabled: true + character: space # or 'tab' + width: 2 + + LeadingZero: + enabled: true + style: exclude_zero # or 'include_zero' + + MergeableSelector: + enabled: true + force_nesting: true + + NameFormat: + enabled: true + allow_leading_underscore: true + convention: hyphenated_lowercase # or 'BEM', or a regex pattern + + NestingDepth: + enabled: true + max_depth: 3 + + PlaceholderInExtend: + enabled: true + + PropertySortOrder: + enabled: true + ignore_unspecified: false + + PropertySpelling: + enabled: true + extra_properties: [] + + QualifyingElement: + enabled: true + allow_element_with_attribute: false + allow_element_with_class: false + allow_element_with_id: false + + SelectorDepth: + enabled: true + max_depth: 3 + + SelectorFormat: + enabled: true + convention: hyphenated_lowercase # or 'BEM', or 'snake_case', or 'camel_case', or a regex pattern + + Shorthand: + enabled: true + + SingleLinePerProperty: + enabled: true + allow_single_line_rule_sets: true + + SingleLinePerSelector: + enabled: true + + SpaceAfterComma: + enabled: true + + SpaceAfterPropertyColon: + enabled: true + style: one_space # or 'no_space', or 'at_least_one_space', or 'aligned' + + SpaceAfterPropertyName: + enabled: true + + SpaceBeforeBrace: + enabled: true + style: space + allow_single_line_padding: false + + SpaceBetweenParens: + enabled: true + spaces: 0 + + StringQuotes: + enabled: true + style: single_quotes # or double_quotes + + TrailingSemicolon: + enabled: true + + TrailingZero: + enabled: false + + UnnecessaryMantissa: + enabled: true + + UnnecessaryParentReference: + enabled: true + + UrlFormat: + enabled: true + + UrlQuotes: + enabled: true + + VendorPrefixes: + enabled: true + identifier_list: base + include: [] + exclude: [] + + ZeroUnit: + enabled: true + + Compass::*: + enabled: false |
