Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/conorhastings/react-style-px-suffix-codemod

append px to shorthand values in style objects in react in prep for react 15 warning
https://github.com/conorhastings/react-style-px-suffix-codemod

Last synced: 11 days ago
JSON representation

append px to shorthand values in style objects in react in prep for react 15 warning

Lists

README

        

# react-style-px-suffix-codemod

[![Circle CI](https://circleci.com/gh/conorhastings/react-style-px-suffix-codemod.svg?style=svg)](https://circleci.com/gh/conorhastings/react-style-px-suffix-codemod)

Starting with React 15, React will warn that unitless values will no longer be appended with `px` and the appending will be removed in future versions of react,this is a codemod that finds unitless specifications in your code and appends with `px`.

## use

* `npm install jscodeshift -g`
* `npm install react-style-px-suffix-codemod`
* run this script with `jscodeshift -t node_modules/react-style-px-suffix-codemod `

## options

It is also possible to pass a `--ignore` flag when running to specify properties that you do not want to have px appended, example below. The properties should be comma delimited

`jscodeshift -t --ignore=fontSize,hats`