jspm_packages/npm/babel-core@5.8.38/lib/generation/generators/jsx.js
function JSXOpeningElement(node, print) {
  this.push("<");
  print.plain(node.name);
  if (node.attributes.length > 0) {
    this.push(" ");
    print.join(node.attributes, { separator: " " });
  }
  this.push(node.selfClosing ? " />" : ">");
}
function JSXOpeningElement(node, print) {
  this.push("<");
  print.plain(node.name);
  if (node.attributes.length > 0) {
    this.push(" ");
    print.join(node.attributes, { separator: " " });
  }
  this.push(node.selfClosing ? " />" : ">");
}
function JSXOpeningElement ( node , print ) { this . push ( "<" ) ; print . plain ( node . name ) ; if ( node . attributes . length > 0 ) { this . push ( " " ) ; print . join ( node . attributes , { separator : " " } ) ; } this . push ( node . selfClosing ? " />" : ">" ) ; }
Prints JSXOpeningElement, prints name and attributes, handles selfClosing.
Prints JSXOpeningElement prints name and attributes handles selfClosing .