У меня есть набор функций с одинаковыми параметрами, поэтому я пытаюсь заставить 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](https://i.imgur.com/XG4tVtQ.png)
Но, как видите, jsdoc говорит, что использование @type
для функции является недопустимым синтаксисом. Есть ли установленный способ повторить документацию по функциям?