jsdoc.config.json 842 Bytes
{
  "tags": {
    "allowUnknownTags": true
  },
  "source": {
    "include": ["README.md", "bookshelf.js", "src"],
    "includePattern": ".+\\.js(doc)?$",
    "excludePattern": "(^|\\/|\\\\)_"
  },
  "plugins": [
    "node_modules/jsdoc/plugins/markdown"
  ],
  "templates": {
    "cleverLinks": true,
    "monospaceLinks": false,
    "default": {
      "outputSourceFiles": true,
      "showInheritedFrom": false,
      "staticFiles": {
        "include": [
          "./.jsdoc-temp"
        ]
      }
    }
  },
  "opts": {
    "tutorials": "./tutorials",
    "changelog": "./CHANGELOG.md",
    "destination": "./",
    "template": "./node_modules/bookshelf-jsdoc-theme",
    "recurse": true,
    "private": false,
    "encoding": "utf-8",
    "whitelist": [
      "Bookshelf",
      "Model",
      "Collection",
      "Events"
    ]
  }
}