Как аннотировать промежуточное ПО 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? Спасибо за любую помощь.