{
  "extends": "stylelint-config-sass-guidelines",
  "plugins": [
    "stylelint-order"
  ],
  "rules": {
    "declaration-empty-line-before": [
      "always",
      {
        "except": [
          "first-nested"
        ],
        "ignore": [ "after-declaration", "after-comment" ]
      }
    ],
    "at-rule-empty-line-before": [
      "always",
      {
        "except": [
          "first-nested",
          "blockless-after-blockless"
        ],
        "ignore": [ "after-comment" ],
        "ignoreAtRules": [ "else" ]
      }
    ],
    "order/order": [
      "custom-properties",
      "declarations",
      {
        "type": "at-rule",
        "name": "include"
      }
    ],
    "scss/selector-no-redundant-nesting-selector": null,
    "scss/at-import-no-partial-leading-underscore": null,
    "color-hex-length": null,
    "selector-pseudo-element-no-unknown": [
      true,
      {
        "ignorePseudoElements": [
          "ng-deep"
        ]
      }
    ],
    "max-nesting-depth": [
      8,
      {
        "ignore": [
          "blockless-at-rules",
          "pseudo-classes"
        ]
      }
    ],
    "selector-max-compound-selectors": 9,
    "selector-no-qualifying-type": null,
    "scss/at-extend-no-missing-placeholder": null,
    "rule-empty-line-before": null,
    "selector-max-id": null,
    "scss/at-function-pattern": null,
    "scss/load-no-partial-leading-underscore": null,
    "property-no-vendor-prefix": [
      true,
      {
        "ignoreProperties": [
          "mask-image",
          "mask-size"
        ]
      }
    ]
  }
}
