first commit

This commit is contained in:
2025-03-07 22:27:18 +08:00
commit 912da26042
4457 changed files with 306818 additions and 0 deletions

22
node_modules/stylelint/lib/utils/getStylelintRule.mjs generated vendored Normal file
View File

@@ -0,0 +1,22 @@
import rules from '../rules/index.mjs';
/**
* @param {string} ruleName
* @param {import('stylelint').Config | undefined} [config]
* @returns {Promise<import('stylelint').Rule | undefined>}
*/
export default function getStylelintRule(ruleName, config) {
if (isBuiltInRule(ruleName)) {
return rules[ruleName];
}
return Promise.resolve(config?.pluginFunctions?.[ruleName]);
}
/**
* @param {string} ruleName
* @returns {ruleName is keyof rules}
*/
function isBuiltInRule(ruleName) {
return ruleName in rules;
}