keyframes-name-pattern
Specify a pattern for keyframe names.
@keyframes slide-right {}
/** ↑
* The pattern of this */
Use this rule to enforce a convention. For example, require:
- kebab-case names for consistency with the specifications' examples
- a namespace, e.g.
^foo-, as@keyframesnames are global and can collide across stylesheets
This rule supports 2 message arguments: the keyframes name and the configured pattern.
Options
string
Specify a regex string not surrounded with "/".
Given:
{
"keyframes-name-pattern": "foo-.+"
}
The following patterns are considered problems:
@keyframes foo {}
@keyframes bar {}
@keyframes FOO-bar {}
The following patterns are not considered problems:
@keyframes foo-bar {}