lib/parser.js
function parseDescription (node, nodeType, feedType) {
  var propOrder = nodeType === 'item' ?
    ['description', 'summary', 'itunes:summary', 'content:encoded', 'content'] :
    ['description', 'subtitle', 'itunes:summary'];

  return utils.stripHtml(utils.getFirstFoundPropValue(node, propOrder));
}
function parseDescription (node, nodeType, feedType) {
  var propOrder = nodeType === 'item' ?
    ['description', 'summary', 'itunes:summary', 'content:encoded', 'content'] :
    ['description', 'subtitle', 'itunes:summary'];

  return utils.stripHtml(utils.getFirstFoundPropValue(node, propOrder));
}
function parseDescription ( node , nodeType , feedType ) { var propOrder = nodeType === 'item' ? [ 'description' , 'summary' , 'itunes:summary' , 'content:encoded' , 'content' ] : [ 'description' , 'subtitle' , 'itunes:summary' ] ; return utils . stripHtml ( utils . getFirstFoundPropValue ( node , propOrder ) ) ; }
Parses the description of a meta or item node and strips HTML

- description
- highest priority and quantity in RSS feeds for both meta and item nodes.
- rarely found in ATOM feeds, commonly found in RSS feeds
- subtitle
- highest priority and quantity in ATOM feeds for meta nodes
- rarely found in RSS feeds
- summary
- highest priority in ATOM feeds for item nodes.
- rarely found in RSS feeds if ever, almost always found in ATOM feeds
- Item nodes that contain summary will sometimes include content.
- itunes:summary
- next best priority in RSS feeds after description
- rarely found in ATOM feeds if ever, sometimes found in RSS feeds.
- content:encoded
- least priority for item nodes
- more commonly found in RSS feeds and rarely found in ATOM feeds if ever
- content
- least priority for item nodes
- more commonly found in ATOM feeds and sometimes found in RSS feeds

@param node
@param nodeType
@param feedType
@returns {string}
Parses the description of a meta or item node and strips HTML