npm.io
1.1.3 • Published 3 years ago

postcss-transform-selector

Licence
ISC
Version
1.1.3
Deps
0
Size
5 kB
Vulns
0
Weekly
0

install

npm install postcss-transform-selector --save-dev

demo

 // postcss.config.js
  {
    'postcss-transform-selector': {
      selector: ':root',
        transform: (decl) => {
          var oldValue = decl.value
          const val = oldValue.replace(/(\d*\.?\d+)(px)/g, (match, value, unit) => {
            return parseInt(value, 10) * 2 + unit;
          })
  
          decl.value = val;
        }
    },
  }