{
    "source": {
        "include": ["README.md", "src"],
        "exclude": [],
        "includePattern": ".js$",
        "excludePattern": "(steg|AvalancheModel)"
    },
    "plugins": ["plugins/markdown"],
    "opts": {
        "encoding": "utf8",
        "readme": "./README.md",
        "destination": "docs/",
        "recurse": true,
        "verbose": true,
        "template": "./node_modules/clean-jsdoc-theme",

        "tutorials": "./config/cleantheme/tutorials",

        "theme_opts": {
            "default_theme": "dark",
            "favicon": "../favicon.ico",

            "sections": ["Classes", "Modules", "Global", "Tutorials"],
            "sort": false,
            "footer": "AgentScript version: 0.10.20 using clean-jsdoc-theme",

            "static_dir": ["./config/cleantheme/static"],

            "menu": [
                {
                    "title": "Github",
                    "id": "github",
                    "link": "https://github.com/backspaces/agentscript"
                },
                {
                    "title": "AgentScript.org",
                    "id": "AgentScript",
                    "link": "https://code.agentscript.org"
                },
                {
                    "title": "npm",
                    "id": "npm",
                    "link": "https://www.npmjs.com/package/agentscript"
                },
                {
                    "title": "unpkg",
                    "id": "unpkg",
                    "link": "https://unpkg.com/browse/agentscript/"
                }
            ]
        }
    },
    "markdown": {
        "hardwrap": false,
        "idInHeadings": true
    }
}
