convertParams = (jsDoc = '', node, src) => {
  const parameters = node.type?.parameters || node.parameters
  if(!parameters) { return }
  parameters.forEach(parameter => {
    let name = getName(parameter, src)
    let comment = getCommentAsString(parameter, src)
    if (parameter.questionToken) {
      name = ['[', name, ']'].join('')
    }
    let type = getTypeName(parameter.type, src)
    jsDoc = appendComment(jsDoc, `@param {${type}} ${name}   ${comment}`)
  })
  return jsDoc
}
converts function parameters to @params

@param {string} [jsDoc]  existing jsdoc text where all @param comments should be appended
@param {ts.FunctionDeclaration} wrapper ts node which has to be parsed
@param {string} src      source for an entire parsed file (we are fetching substrings from it)
@param {string} parentName     name of a parent element - NOT IMPLEMENTED YET
@returns {string} modified jsDoc comment with appended @param tags