jsdocp is a jsdoc/git publishing agent that generates versioned documentation, CHANGELOGs, auto-deployment to a documentation hosting service (e.g. gh-pages, etc.) and much more!
With jsdocp any number of jsdoc templates can be used for a personalized experience without the added complexities of setting up your own template extension.
Page customizations:
npm module (optional), CHANGELOG (optional), source code (optional) and doc version selectionCSS, JavaScript and meta to the documentation pages without altering the chosen templateVersioned documentation:
git supported documentation hosting service, the old docs are archived in a versioned directoryversions.json generation for real-time version selections in previously deployed docs (no more wiping out old docs, and old docs auto-reference an updated set of versions!)major or minor versions rather than every version that is taggedCHANGELOG generation:
CHANGELOG.md as well as a markdown parsed CHANGELOG.html are generated (optional)%h, etc.) and package/publishing parameter substitutions using Template Literal syntaxDocumentation deployment:
Markdown extensions:
```jsdocp path/to/my/project/file.js // contents of file.js will appear below this comment and the language will be set using the file extension! ```
jsdocp)