Setup
npm install jsxtransformify -save
Usage
browserify -t jsxtransformify widget.js -o output.js
Example
docblock
Only files with the /** @jsx DOM */ docblock will be parsed.
React
/** @jsx react.createElement */ var profile = <div> <img ="avatar.png" ="profile" /> <h3>userfirstName userlastName</h3></div>;
Transformed into JS:
var profile = react;
virtual-dom
/** @jsx h */var h = ; var profile = <div> <img ="avatar.png" ="profile" /> <h3>userfirstName userlastName</h3></div>;
var h = ; var profile = ;