cjsx-codemod
v0.0.0
Published
A codemod for migrating off [coffee-react](https://github.com/jsdf/coffee-react-transform) CJSX
Readme
cjsx-codemod
A codemod for migrating off coffee-react CJSX
Usage
Install it:
npm install -g cjsx-codemodPrint command line options:
cjsx-codemodRun the codemod on a directory tree of CJSX code:
cjsx-codemod ./my-appConvert to using some custom DSL instead of React.createElement:
cjsx-codemod --jsx-import='myDSL = require "my-dsl"' --jsx-expression='`myDSL(${ELEMENT}, ${ARGS})`' ./my-appConvert to using teact:
cjsx-codemod --jsx-import='{crel} = require "teact"' --jsx-expression='`crel(${ELEMENT}, ${ARGS})`' ./my-appBased on jscodeshift
