mirror of
https://github.com/facebook/react.git
synced 2025-11-01 09:12:30 +00:00
Merge pull request #1262 from vjeux/harmony-react-to
Add support for {harmony: true} to react-tools
This commit is contained in:
@@ -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;
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user