Я подключаюсь к нескольким инструментам электронной почты и абстрагирую их API-интерфейсы в одну общую функцию sendEmail
с одинаковыми params
и одинаковыми returns
для каждой службы. Это означает, что для каждой почтовой службы (Mailchimp, SendGrid ...) мне нужно написать функцию, которая имеет идентичный JSDoc, описывающий тот же @params
и тот же @returns
...
Существует ли допустимый синтаксис JSDoc для использования @typedef
или аналогичный с функцией, где вместо объявления @params
и @returns
над каждой функцией просто опишите тип?
... Бонусные баллы за не отключение ESLint require-jsdoc