{
    "tags": {
        "allowUnknownTags": true
    },
    "source": {
        "include": [ 
            "./docs/pixi-jsdoc.js",
            "./src/Phaser.js", 
            "./src/animation/", 
            "./src/core/", 
            "./src/gameobjects/", 
            "./src/geom/", 
            "./src/input/", 
            "./src/loader/", 
            "./src/math/", 
            "./src/net/", 
            "./src/particles/", 
            "./src/physics/", 
            "./src/plugins/", 
            "./src/sound/", 
            "./src/tilemap/", 
            "./src/time/", 
            "./src/tween/",
            "./src/utils/"
        ],
        "exclude": [
            "./src/physics/p2/p2.js",
            "./src/animation/creature/"
        ],
        "includePattern": ".+\\.js(doc)?$",
        "excludePattern": "(^|\\/|\\\\)_"
    },
    "plugins": [
        "./tasks/jsdoc-plugins/namealias",
        "./tasks/jsdoc-plugins/filterpixi",
        "./tasks/jsdoc-plugins/proptomember",
        "./tasks/jsdoc-plugins/sourceproxy",
        "./tasks/jsdoc-plugins/shortlinks",
        "plugins/markdown"
    ],
    "templates": {
        "cleverLinks"     : false,
        "monospaceLinks"  : false,
        "default"         : {
            "outputSourceFiles" : true
        },
        "systemName"      : "Phaser",
        "footer"          : "",
        "copyright"       : "Phaser Copyright © 2012-2016 Photon Storm Ltd.",
        "navType"         : "vertical",
        "theme"           : "cerulean",
        "linenums"        : true,
        "collapseSymbols" : false,
        "inverseNav"      : true
    },
    "markdown"  : {
        "parser"   : "gfm",
        "hardwrap" : true
    },
    "opts": {
        "encoding": "utf8",
        "recurse": true,
        "private": false,
        "lenient": true,
        "destination": "./docs",
        "template": "./resources/docstrap-master/template"

    }
}
