1.3.1 • Published 8 years ago
@jeremyckahn/minami v1.3.1
Minami
A clean, responsive documentation template theme for JSDoc 3.

Uses
- the Taffy Database library
- Underscore Template library
- Montserrat & Helvetica Neue
Install
$ npm install --save-dev minamiUsage
Clone repository to your designated jsdoc template directory, then:
$ jsdoc entry-file.js -t path/to/minamiNode.js Dependency
In your projects package.json file add a generate script:
"script": {
"generate-docs": "node_modules/.bin/jsdoc --configure .jsdoc.json --verbose"
}In your .jsdoc.json file, add a template option.
"opts": {
"template": "node_modules/minami"
}Example JSDoc Config
{
"tags": {
"allowUnknownTags": true,
"dictionaries": ["jsdoc"]
},
"source": {
"include": ["lib", "package.json", "README.md"],
"includePattern": ".js$",
"excludePattern": "(node_modules/|docs)"
},
"plugins": [
"plugins/markdown"
],
"templates": {
"cleverLinks": false,
"monospaceLinks": true,
"useLongnameInNav": false,
"showInheritedInNav": true
},
"opts": {
"destination": "./docs/",
"encoding": "utf8",
"private": true,
"recurse": true,
"template": "./node_modules/minami"
}
}Specifying a number for useLongnameInNav it will be the max number of path elements to show in nav (starting from Class).
Developing
To make changes to Minami, you will need to install JSDoc manually (as it is a peerDependency):
npm install --no-save jsdocLicense
Licensed under the Apache2 license.