Skip to content

Commit 4ed9e22

Browse files
committed
Upgrade jstransform to 4.0
Also enables the object-concise-method transform for --harmony closes facebook#1438
1 parent ff60e81 commit 4ed9e22

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"dependencies": {
3636
"commoner": "^0.9.2",
3737
"esprima-fb": "~3001.1.0-dev-harmony-fb",
38-
"jstransform": "~3.0.0"
38+
"jstransform": "~4.0.0"
3939
},
4040
"devDependencies": {
4141
"benchmark": "~1.0.0",

vendor/fbtransform/visitors.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
/*global exports:true*/
22
var es6ArrowFunctions = require('jstransform/visitors/es6-arrow-function-visitors');
33
var es6Classes = require('jstransform/visitors/es6-class-visitors');
4+
var es6ObjectConciseMethod = require('jstransform/visitors/es6-object-concise-method-visitors');
45
var es6ObjectShortNotation = require('jstransform/visitors/es6-object-short-notation-visitors');
56
var es6RestParameters = require('jstransform/visitors/es6-rest-param-visitors');
67
var es6Templates = require('jstransform/visitors/es6-template-visitors');
@@ -13,6 +14,7 @@ var reactDisplayName = require('./transforms/reactDisplayName');
1314
var transformVisitors = {
1415
'es6-arrow-functions': es6ArrowFunctions.visitorList,
1516
'es6-classes': es6Classes.visitorList,
17+
'es6-object-concise-method': es6ObjectConciseMethod.visitorList,
1618
'es6-object-short-notation': es6ObjectShortNotation.visitorList,
1719
'es6-rest-params': es6RestParameters.visitorList,
1820
'es6-templates': es6Templates.visitorList,
@@ -24,6 +26,7 @@ var transformVisitors = {
2426
*/
2527
var transformRunOrder = [
2628
'es6-arrow-functions',
29+
'es6-object-concise-method',
2730
'es6-object-short-notation',
2831
'es6-classes',
2932
'es6-rest-params',

0 commit comments

Comments
 (0)