| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 | module.exports = {  root: true,  plugins: ["stylelint-order"],  customSyntax: "postcss-html",  extends: ["stylelint-config-standard", "stylelint-config-prettier"],  rules: {    "selector-class-pattern": null,    "selector-pseudo-class-no-unknown": [      true,      {        ignorePseudoClasses: ["global"]      }    ],    "selector-pseudo-element-no-unknown": [      true,      {        ignorePseudoElements: ["v-deep"]      }    ],    "at-rule-no-unknown": [      true,      {        ignoreAtRules: [          "tailwind",          "apply",          "variants",          "responsive",          "screen",          "function",          "if",          "each",          "include",          "mixin"        ]      }    ],    "no-empty-source": null,    "named-grid-areas-no-invalid": null,    "unicode-bom": "never",    "no-descending-specificity": null,    "font-family-no-missing-generic-family-keyword": null,    "declaration-colon-space-after": "always-single-line",    "declaration-colon-space-before": "never",    "rule-empty-line-before": [      "always",      {        ignore: ["after-comment", "first-nested"]      }    ],    "unit-no-unknown": [true, { ignoreUnits: ["rpx"] }],    "order/order": [      [        "dollar-variables",        "custom-properties",        "at-rules",        "declarations",        {          type: "at-rule",          name: "supports"        },        {          type: "at-rule",          name: "media"        },        "rules"      ],      { severity: "warning" }    ]  },  ignoreFiles: ["**/*.js", "**/*.jsx", "**/*.tsx", "**/*.ts", "**/*.json"],  overrides: [    {      files: ["*.vue", "**/*.vue", "*.html", "**/*.html"],      extends: ["stylelint-config-recommended", "stylelint-config-html"],      rules: {        "keyframes-name-pattern": null,        "selector-pseudo-class-no-unknown": [          true,          {            ignorePseudoClasses: ["deep", "global"]          }        ],        "selector-pseudo-element-no-unknown": [          true,          {            ignorePseudoElements: ["v-deep", "v-global", "v-slotted"]          }        ]      }    }  ]};
 |