{
    "opts": {
        "template": "templates/amddcl",
        "encoding": "utf8",
        "recurse": true
    },
    "tags": {
        "allowUnknownTags": true
    },
    "source": {
        "includePattern": ".+\\.js(doc)?$",
        "excludePattern": "(^|\\/|\\\\)(demos|node_modules|out|samples|tests)($|\\/|\\\\)"
    },
    "plugins": [
        "plugins/markdown",
        "custom-plugins/dedupe",
        "custom-plugins/importer"
    ],
    "markdown": {
        "parser": "gfm"
    }
}

{
    "opts": {
        "template": "templates/amddcl",
        "encoding": "utf8"
    },
    "tags": {
        "allowUnknownTags": true
    },
    "source": {
        "includePattern": ".+\\.js(doc)?$",
        "excludePattern": "(^|\\/|\\\\)(demos|node_modules|out|samples|tests)($|\\/|\\\\)"
    },
    "plugins": [
        "plugins/markdown",
        "custom-plugins/dedupe",
        "custom-plugins/importer"
    ],
    "markdown": {
        "parser": "gfm"
    }
}

Stop using recurse option as it tremendously slows down parsing larger project.
Stop using recurse option as it tremendously slows down parsing larger project.
