Merge pull request #1262 from vjeux/harmony-react-to

Add support for {harmony: true} to react-tools
This commit is contained in:
Paul O’Shannessy
2014-03-16 22:30:30 -07:00
+9 -3
View File
@@ -1,10 +1,16 @@
'use strict';
var visitors = require('./vendor/fbtransform/visitors').transformVisitors;
var visitors = require('./vendor/fbtransform/visitors');
var transform = require('jstransform').transform;
module.exports = {
transform: function(code) {
return transform(visitors.react, code).code;
transform: function(code, options) {
var visitorList;
if (options && options.harmony) {
visitorList = visitors.getAllVisitors();
} else {
visitorList = visitors.transformVisitors.react;
}
return transform(visitorList, code).code;
}
};