@mjhenkes/postcss-rtl
Version:
PostCSS plugin for RTL-optimizations
19 lines (18 loc) • 395 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+)?`),
},
});