lib/read.js
function extract ($, base) {
  const candidates = getCandidates($, base)
  let article = getArticle(candidates, $)
  if (article.length < 1) {
    article = getArticle([$('body')], $)
  }
  return article
}
function extract ($, base) {
  const candidates = getCandidates($, base)
  let article = getArticle(candidates, $)
  if (article.length < 1) {
    article = getArticle([$('body')], $)
  }
  return article
}
function extract ( $ , base ) { const candidates = getCandidates ( $ , base ) let article = getArticle ( candidates , $ ) if ( article . length < 1 ) { article = getArticle ( [ $ ( 'body' ) ] , $ ) } return article }
Main method
If the first run does not succeed, try the body element;
Main method If the first run does not succeed try the body element ;