JSDoc для повторно используемого интерфейса функций - PullRequest
0 голосов
/ 10 марта 2019

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

Существует ли допустимый синтаксис JSDoc для использования @typedef или аналогичный с функцией, где вместо объявления @params и @returns над каждой функцией просто опишите тип?

... Бонусные баллы за не отключение ESLint require-jsdoc

...