Как аннотировать промежуточное ПО Express с помощью JSDoc?

Я пытаюсь задокументировать промежуточное программное обеспечение Express, но встроенный инструмент проверки в WebStorm сообщает, что типы неправильно назначены в следующем блоке JSDoc:

/**
 * My middleware.
 *
 * @param {Object} req
 * @param {Object} res
 * @param {Function} next
 * @return {Object}
 */
exports.show = function(req, res, next) {
    ...
};

В экспресс-источниках я не нашел ни одного@typedefчтобы помочь мне. Кроме того, я хочу избежать таких вещей, как@param {*}.

Как правильно документировать промежуточное ПО Express с помощью JSDoc? Спасибо за любую помощь.

Ответы на вопрос(5)

Ваш ответ на вопрос