diff --git a/lib/6to5/transformation/transformers/react.js b/lib/6to5/transformation/transformers/react.js index 2842560fc4..341d6b1492 100644 --- a/lib/6to5/transformation/transformers/react.js +++ b/lib/6to5/transformation/transformers/react.js @@ -5,6 +5,7 @@ var esutils = require("esutils"); var t = require("../../types"); +var _ = require("lodash"); exports.XJSIdentifier = function (node) { if (esutils.keyword.isIdentifierName(node.name)) { @@ -138,7 +139,7 @@ exports.XJSElement = { for (i in node.children) { var child = node.children[i]; - if (t.isLiteral(child)) { + if (t.isLiteral(child) && _.isString(child.value)) { var lines = child.value.split(/\r\n|\n|\r/); for (i in lines) {