'use strict'; | |
const { isAtRule } = require('./typeGuards'); | |
/** | |
* Check if a rule is a keyframe one | |
* | |
* @param {import('postcss').Rule} rule | |
* @returns {boolean} | |
*/ | |
module.exports = function (rule) { | |
const parent = rule.parent; | |
if (!parent) { | |
return false; | |
} | |
return isAtRule(parent) && parent.name.toLowerCase() === 'keyframes'; | |
}; |