{
    "id": "nodebb-plugin-markdown",
    "name": "Markdown Parser",
    "description": "A Markdown parser for NodeBB",
    "url": "https://github.com/julianlam/nodebb-plugin-markdown",
    "library": "./index.js",
    "less": [
        "public/less/default.less"
    ],
    "scripts": [
        "public/js/client.js"
    ],
    "acpScripts": [
        "public/js/admin.js"
    ],
    "staticDirs": {
        "styles": "../highlight.js/styles",
        "js": "public/js"
    },
    "modules": [
        "./public/js/highlight.js",
        "./public/js/highlightjs-line-numbers.js"
    ],
    "languages": "public/languages",
    "defaultLang": "en_GB",
    "templates": "./public/templates",
    "hooks": [
        { "hook": "static:app.load", "method": "onLoad" },
        { "hook": "filter:parse.post", "method": "parsePost", "priority": 5 },
        { "hook": "filter:parse.signature", "method": "parseSignature", "priority": 5 },
        { "hook": "filter:parse.aboutme", "method": "parseAboutMe"},
        { "hook": "filter:parse.raw", "method": "parseRaw", "priority": 5 },
        { "hook": "filter:composer.help", "method": "renderHelp" },
        { "hook": "filter:admin.header.build", "method": "admin.menu" },
        { "hook": "filter:composer.formatting", "method": "registerFormatting" },
        { "hook": "filter:config.get", "method": "getConfig" },
        { "hook": "filter:meta.getLinkTags", "method": "getLinkTags"},
        { "hook": "filter:sanitize.config", "method": "updateSanitizeConfig" }
    ]
}
