Есть ли парсер JSDoc с открытым исходным кодом, написанный на Javascript?

Я ищу парсер JSDoc, который я могу использовать в своем проекте. Я ищу что-то, где я могу передать комментарий JSDoc и получить структурированное описание того, что означает этот комментарий. Большинство инструментов, которые я видел, способны преобразовывать комментарии JSDoc в HTML или какой-либо другой формат. Я ищу что-то, что обеспечит промежуточное представление комментария, которое можно использовать для передачи в другие инструменты.

Существуют ли какие-либо инструменты или библиотеки, которые я могу использовать?


person Andrew Eisenberg    schedule 07.08.2012    source источник


Ответы (4)


Проект Doctrine делает именно то, что я ищу:

http://eslint.org/doctrine/demo/

person Andrew Eisenberg    schedule 08.08.2012

Если вам нужна только функция синтаксического анализа и вам не важно значение тегов, тогда может помочь comment-parser.

person Sergii    schedule 09.03.2014

Также есть проект додзе: https://github.com/wkeese/js-doc-parse< /а>

см. http://www.sitepen.com/blog/2013/01/18/generating-and-viewing-custom-api-docs/

это будет похоже на документацию додзё ( http://dojotoolkit.org/api/ )

person sebilasse    schedule 03.04.2014

а как насчет самого jsdoc? - с помощью командной строки jsdoc yourfile.js -X > parsed.json. С этим у вас есть официальная вещь.

person cancerbero    schedule 06.11.2017