{
    "name": "highlight.js integration",
    "version": "2.1",
    "author": [
        "[https://www.mediawiki.org/wiki/User:NikusPokus Nikus Pokus]",
        "[https://github.com/kuenzign Nathan Kuenzig]",
        "[https://github.com/jakeman95 jakeman95]"
    ],
    "url": "https://www.mediawiki.org/wiki/Extension:Highlightjs_Integration",
    "license-name": "AGPL-3.0",
    "description": "Allows to use the client-side syntax highlighter [https://highlightjs.org highlight.js] in MediaWiki",
    "type": "other",
    "require": {
        "MediaWiki": ">= 1.35"
    },
    "Hooks": {
        "ParserFirstCallInit": [
            "HighlightjsIntegration::onParserFirstCallInit"
        ],
        "BeforePageDisplay": [
            "HighlightjsIntegration::onBeforePageDisplay"
        ]
    },
    "AutoloadClasses": {
        "HighlightjsIntegration": "HighlightjsIntegration.class.php"
    },
    "ResourceModules": {
        "ext.HighlightjsIntegration": {
            "scripts": [
                "init.js"
            ],
            "styles": [
                "custom.css",
                "highlight/styles/vs2015.min.css"
            ],
            "targets": [
                "desktop",
                "mobile"
            ]
        }
    },
    "ResourceFileModulePaths": {
        "localBasePath": ""
    },
    "config": {
        "HighlightTags": [
            "syntaxhighlight",
            "source"
        ],
        "LangMapping": {
            "tsql": "sql",
            "mysql": "sql",
            "vb": "vbscript",
            "vba": "vbscript",
            "xaml": "xml",
            "mediawiki": "markdown",
            "asp": "html"
        }
    },
    "manifest_version": 1
}