数通智联化工云平台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
701 B

2 years ago
"use strict";
2 years ago
2 years ago
const getModuleVersion = require("./get-module-version");
const semver = require("semver");
const stylelintVersion = getModuleVersion("stylelint") || "14.5.0";
2 years ago
module.exports = {
2 years ago
"selector-pseudo-class-no-unknown": [
true,
{
ignorePseudoClasses: ["deep", "global", "slotted"],
},
],
"selector-pseudo-element-no-unknown": [
true,
{
ignorePseudoElements: ["v-deep", "v-global", "v-slotted"],
},
],
...(semver.gte(stylelintVersion, "14.5.0")
? {
"function-no-unknown": [true, { ignoreFunctions: ["v-bind"] }],
}
: semver.gte(stylelintVersion, "14.4.0")
? {
"function-no-unknown": null,
}
: {}),
};