code: function processInline(tokens) {
    if (tokens[0] && (tokens[0].type === 'header' ||
        tokens[0].type === 'list' || tokens[0].type === 'ordered-list' ||
        tokens[0].type === 'blockquote')) {
      tokens[0].content = processEmphasis(tokens[0].content);
      tokens[0].length = getTokensLength(tokens[0].content);
      delete tokens[0].markup;
    } else if (Array.isArray(tokens)) {
      tokens = processEmphasis(tokens);
    }
  
    return tokens;
  }
docs: /* eslint-disable