@zohodesk/postcss-rtl
Version:
PostCSS plugin for RTL-optimizations
22 lines (21 loc) • 408 B
JavaScript
module.exports = ({
prefix
}) => ({
attribute: {
prefixes: {
ltr: `[${prefix}=ltr]`,
rtl: `[${prefix}=rtl]`,
dir: `[${prefix}]`
},
regex: new RegExp(`\\[${prefix}(=(\\w+|"\\w+"))?\\]`)
},
class: {
prefixes: {
ltr: `.${prefix}-ltr`,
rtl: `.${prefix}-rtl`,
dir: `.${prefix}`
},
regex: new RegExp(`\\.${prefix}(-\\w+)?`)
}
});
;