jsdoc2jsduck
v0.2.1
Published
jsdoc2jsduck description.
Downloads
5
Readme
jsdoc2jsduck
This program takes the output of JSDoc v3 and converts it to a format readable by JSDuck. This allows to create beautiful JSDuck documentations from Javascript projects using JSDoc syntax. Google Closure can be used in the input Javascript projects.
Please note that jsdoc2jsduck is not yet stable.
Install
Install with the node package manager:
[sudo] npm install -g jsdoc2jsduck
You also need to install jsdoc and jsduck:
[sudo] npm install -g jsdoc
[sudo] gem install jsduck
Example usage
# Create JSDoc intermediate output
jsdoc -r "path/to/javascript-files" -X > "./jsdoc.json"
# Convert JSDoc output to JSDuck compatible format
jsdoc2jsduck --in "./jsdoc.json" --out "./jsdoc2jsduck-out/" --filter "./filter.json"
# Generate documentation with JSDuck
jsduck "./jsdoc2jsduck-out/" --builtin-classes --output "jsduck/"
In the working directory of the script, a temporary file jsdoc.json
and a temporary directory jsdoc2jsduck-out
will be created, as well as the directory jsduck
, which contains the resulting JSDuck documentation.
License
Copyright (C) 2015 Max Geissler
This program is free software, licensed under the GNU General Public License (GPL). Please see the License for further information.