Merge pull request #3384 from syranide/npmjobt

Fix jsx_orphaned_brackets_transformer using jstransformer with an older esprima version
This commit is contained in:
Paul O’Shannessy
2015-03-11 15:51:38 -07:00
3 changed files with 5 additions and 6 deletions
@@ -4,9 +4,8 @@
"version": "1.0.0",
"main": "run.js",
"dependencies": {
"esprima-fb": "10001.1.0-dev-harmony-fb",
"graceful-fs": "~2.0.0",
"jstransform": "~2.0.1",
"jstransform": "~8.2.0",
"node-find-files": "0.0.2",
"optimist": "~0.6.0"
},
+1 -2
View File
@@ -2,14 +2,13 @@
'use strict';
var esprima = require('esprima-fb');
var FileFinder = require('node-find-files');
var fs = require('graceful-fs');
var jstransform = require('jstransform');
var path = require('path');
var visitReactTag = require('./transforms/react').visitReactTag;
/*eslint-disable no-shadow*/
var S = esprima.Syntax;
var S = jstransform.Syntax;
var USAGE =
'Read a file (or directory of files) from disk, transform any orphaned ' +
+3 -2
View File
@@ -8,11 +8,12 @@
*/
/*global exports:true*/
'use strict';
var Syntax = require('esprima-fb').Syntax;
var jstransform = require('jstransform');
var Syntax = jstransform.Syntax;
var utils = require('jstransform/src/utils');
function visitReactTag(traverse, object, path, state) {
object.attributes.forEach(function(attr, index) {
object.openingElement.attributes.forEach(function(attr, index) {
if (attr.value) {
traverse(attr.value, path, state);
}