Skip to content
This repository was archived by the owner on May 31, 2021. It is now read-only.
/ jsdoc-theme Public archive
forked from nijikokun/minami

Clean and minimal JSDoc 3 Template / Theme, based on Minami

License

Notifications You must be signed in to change notification settings

archiverjs/jsdoc-theme

This branch is 63 commits ahead of, 28 commits behind nijikokun/minami:master.

Folders and files

NameName
Last commit message
Last commit date
Jan 20, 2021
Dec 27, 2015
Aug 27, 2016
Jul 19, 2019
Mar 25, 2015
Mar 25, 2015
Nov 19, 2020
Nov 19, 2020
Aug 27, 2016

Repository files navigation

Minami

A clean, responsive documentation template theme for JSDoc 3.

Minami Screenshot

Uses

Install

$ npm install --save-dev minami

Usage

Clone repository to your designated jsdoc template directory, then:

$ jsdoc entry-file.js -t path/to/minami

Node.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
    },
    "opts": {
        "destination": "./docs/",
        "encoding": "utf8",
        "private": true,
        "recurse": true,
        "template": "./node_modules/minami"
    }
}

License

Licensed under the Apache2 license.

About

Clean and minimal JSDoc 3 Template / Theme, based on Minami

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 64.0%
  • CSS 36.0%