waft-css-lint
Version:
WAFT Standard shareable config for stylelint
41 lines (40 loc) • 1.02 kB
JavaScript
;
module.exports = {
selector: {
format: (selector) => {
return !/:|#|>|@font-face/.test(selector);
},
message: (node) => {
return `${node.parent.selector} selector is not supported`;
}
},
'display': {
support: true,
values: ['block', 'flex', 'none'],
},
'font-style': {
support: true,
values: ['normal', 'italic']
},
'transform': {
support: true,
values: ['rotate', 'rotateX', 'rotateY', 'translate', 'translateX', 'translateY', 'scale', 'scaleX', 'scaleY', 'none']
},
'transform-origin': {
support: true,
format: (node) => {
return false;
}
},
'align-items': {
support: true,
values: ['flex-start', 'flex-end', 'center', 'stretch', 'baseline']
},
'flex-basis': {
support: false
},
'background-size': {
support: true,
values: ['cover', 'contain', 'auto']
},
};