stylelint-config-amp
Version:
stylelint config to enforce Accelerated Mobile Pages CSS restrictions
23 lines (21 loc) • 592 B
JavaScript
;
module.exports = {
rules: {
'declaration-no-important': true,
'keyframe-declaration-no-important': true,
'selector-max-type': [0, { ignoreTypes: '/^((?!^i-amp-).)*$/' }],
'selector-class-pattern': '^((?!^-amp-).)*$',
'selector-id-pattern': '^((?!^-amp-).)*$',
'property-blacklist': ['behavior', '-moz-binding', 'filter'],
'declaration-property-value-whitelist': {
transition: ['/opacity/', '/transform/']
},
'at-rule-whitelist': [
'@font-face',
'@keyframes',
'@media',
'@page',
'@supports'
]
}
};