SJSD

SJSD, Simplified JavaScript Documentation, is a tool for generating code documentation from inline source code comments. Contrary to other similar tools, it does not attempt to make a source code analysis. It instead leaves to the user to decide how to structure the documentation of the code.

If you have downloaded the software as a git clone or as a zip, run it thus: node [dir with sjsd]/src/main.js -o [dir for output] [file1] [file2] ... [file n] If you installed the software via NPM (ie "npm install -g sjsd"), run it thus: sjsd -o [dir for output] [file1] [file2] ... [file n] You can find more information and some examples further down. To get information about the SJSD code/api, follow the links in the Entities section.

Entities

Config
This is the configuration and command line arguments manager
Parser
This is the code parser class
TemplateSet
This is the template management class