@efficientcss/stylelint-config-ecss
Version:
Linting rules for EfficientCSS
22 lines (17 loc) • 389 B
JavaScript
const keyframeSelectorKeywords = new Set(['from', 'to']);
/**
* Check whether a string is a keyframe selector.
*
* @param {string} selector
* @returns {boolean}
*/
export default function isKeyframeSelector(selector) {
if (keyframeSelectorKeywords.has(selector)) {
return true;
}
// Percentages
if (/^(?:\d+|\d*\.\d+)%$/.test(selector)) {
return true;
}
return false;
}