Require a single space or disallow whitespace before operators within attribute selectors.
.foo[target =_blank]
/** ↑
* The space before operator */string: "always"|"never"
There must always be a single space before the operator.
The following patterns are considered warnings:
[target=_blank] {}[target= _blank] {}[target='_blank'] {}[target="_blank"] {}[target= '_blank'] {}[target= "_blank"] {}The following patterns are not considered warnings:
[target] {}[target =_blank] {}[target ='_blank'] {}[target ="_blank"] {}[target = _blank] {}[target = '_blank'] {}[target = "_blank"] {}There must never be a single before after the operator.
The following patterns are considered warnings:
[target =_blank] {}[target = _blank] {}[target ='_blank'] {}[target ="_blank"] {}[target = '_blank'] {}[target = "_blank"] {}The following patterns are not considered warnings:
[target] {}[target=_blank] {}[target='_blank'] {}[target="_blank"] {}[target= _blank] {}[target= '_blank'] {}[target= "_blank"] {}