Classes
documon/template/assets/js/documon/Access.js

Toggles member parts inheritance, private/public and protected in the menu and on the pages.

documon/template/assets/js/documon/Main.js

THe main entry point for initializing other classes.

documon/template/assets/js/documon/Search.js

Provides the search mechanism across the documentation.

documon/src/dirutils.js

A collection of utilities for manipulating directories syncronously.

documon/src/documon.js

The main entry point and processor for Documon, which allows you to run Documon directly from Node.

documon/src/extract.js

Extracts comments from a file into an array or mulit-dementional array when the "text" arg contains mulitple package or namepsace definitions.

documon/src/fileutils.js

Basic, common and simplified asyncronous file methods.

documon/src/info.js

A place to store text-heavy data for copyright and CLI usage information.

log
documon/src/log.js

Writes to the console. Will accept an object or array as well as string, boolena and other and prepare them for proper presentation to the console.

documon/src/menuBuilder.js private

Takes the source context object (which contains the entire resolved documentation data) and extracts meta data adn refactors / organizes it into an object formatted for "MenuTree.js".

documon/src/minimist.js private

A localized version of mimimist (minimist has no dependancies), for processing CLI arguments.

documon/src/more.js private

Discovers, parses, converts markdown to HTML and injects menu with "more" docs.

documon/src/npath.js

A drop-in replacement for path, that provides cross-playform normalization. Easing the development of cross-platform modules.

opn
documon/src/opn.js

A cross-platform way to launch files from Node.

documon/src/organizer.js

Organizes the parsed source-code data into a single object that takes the following form:

documon/src/parseFlag.js

Fills the output object with the following properties (if they exist)

documon/src/searchPrep.js private

Clean text so it has:

tag
documon/src/tag.js

Processes the following flags

documon/src/utils.js

A collection of useful helper untilities.