There are not enough tools in the JS ecosystem for generating docs from source code. There is dox
which seems to be popular, but it is not very configurable and a bit limited in functionality in that has no lexical understanding of code. The gold standard is jsdoc
but it still has its own shortcomings. It is also rigid in its expectations of input, and outputs JSON in a predefined way. I want to write a new tool that instruments code so that it has an understanding of what is being documented, and modular serializers for inputs and outputs.
Example input, JSDoc style:
App.UsersController = Framework.ArrayController.extend({
/**
* Get a list of inactive users.
*
* @public