lib/analyze.js
function setPipedTypesString(node) {
  if (!node.type) { return ''; }

  node.typesString = node.type.names.join(' | ');
}
function setPipedTypesString(node) {
  if (!node.type) { return ''; }

  node.typesString = node.type.names.join(' | ');
}
function setPipedTypesString ( node ) { if ( ! node . type ) { return '' ; } node . typesString = node . type . names . join ( ' | ' ) ; }
Attaches a 'typesString' pipe-separated attribute
containing the node's types
@param {AST} node - May or may not contain a type attribute
Attaches a typesString pipe - separated attribute containing the node s types