@frontlint/stylelint
Version:
[stylelint](https://stylelint.io) 是一个强大的 CSS 代码检查工具,用于强制执行一致的代码风格,避免样式错误并提高代码质量。通过自定义规则集,可以确保团队遵循统一的 CSS 编码标准
41 lines (39 loc) • 1.1 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
const require_properties_order = require('./properties-order-kCMIzeT0.cjs');
//#region src/index.ts
function defineConfig(config = {
scss: true,
order: true
}) {
const stylelintConfig$1 = {
extends: ["stylelint-config-standard"],
ignoreFiles: [
"**/node_modules/**",
"**/dist/**",
"**/coverage/**"
],
plugins: [],
rules: {}
};
if (config.scss) stylelintConfig$1.extends = ["stylelint-config-standard-scss"];
if (config.order) {
stylelintConfig$1.plugins.push("stylelint-order");
stylelintConfig$1.rules["order/properties-order"] = require_properties_order.properties_order_default;
}
return stylelintConfig$1;
}
const stylelintConfig = {
extends: ["stylelint-config-standard"],
ignoreFiles: [
"**/node_modules/**",
"**/dist/**",
"**/coverage/**"
],
plugins: ["stylelint-order"],
rules: { "order/properties-order": require_properties_order.properties_order_default }
};
var src_default = stylelintConfig;
//#endregion
exports.default = src_default
exports.defineConfig = defineConfig