Использование и повторение JSDoc @type с функциями с одинаковыми параметрами - PullRequest
0 голосов
/ 08 ноября 2019

У меня есть набор функций с одинаковыми параметрами, поэтому я пытаюсь заставить intellisense VSCode работать с jsdoc для повторения документации param следующим образом:

/** @type {import('express').RequestHandler} */
const controller1 = (req, res, next) => {}

/** @type {import('express').RequestHandler} */
const controller2 = (req, res, next) => {}

/** @type {import('express').RequestHandler} */
const controller3 = (req, res, next) => {}

Это похоже на работу:

screenshot

Но, как видите, jsdoc говорит, что использование @type для функции является недопустимым синтаксисом. Есть ли установленный способ повторить документацию по функциям?

...