Типы действительных параметров jsdoc

Есть ли список допустимых типов для тегов param для jsdoc? Например,

@param {type} myParam Some parameter description

Я знаю, что такие вещи, как number и String, действительны, но что, если я хочу документировать, что число является целым числом. Является ли int действительным?

Я сделал несколько поисковых запросов, но я не могу найти полный список.

Ответы

Ответ 1

Инструментарий JS Documentation, который я использовал, просто добавляет комментарии к строкам в любом случае, позволяя поместить все, что угодно, в раздел {type}.

Вы можете придерживаться типов JavaScript, если хотите, например {Number}, или если вы хотите указать, что вы могли бы сделать {integer}... Я бы, вероятно, рекомендовал что-то вроде:

@param {Number} myParam must be an integer

веселит