{
    "name": "components/highlightjs",
    "description": "Highlight.js highlights syntax in code examples on blogs, forums and in fact on any web pages.",
    "type": "component",
    "license": "BSD-3-Clause",
    "authors": [
        {
            "name": "Ivan Sagalaev",
            "email": "maniac@softwaremaniacs.org",
            "homepage": "http://softwaremaniacs.org"
        }
    ],
    "require": {
        "robloach/component-installer": "*"
    },
    "extra": {
        "component": {
            "scripts": [
                "highlight.pack.js"
            ],
            "files": [
                "styles/default.css"
            ],
            "shim": {
                "exports": "hljs"
            }
        }
    }
}

{
    "name": "components/highlightjs",
    "description": "Highlight.js highlights syntax in code examples on blogs, forums and in fact on any web pages.",
    "type": "component",
    "license": "BSD-3-Clause",
    "authors": [
        {
            "name": "Ivan Sagalaev",
            "email": "maniac@softwaremaniacs.org",
            "homepage": "http://softwaremaniacs.org"
        }
    ],
    "require": {
        "robloach/component-installer": "*"
    },
    "extra": {
        "component": {
            "scripts": [
                "highlight.pack.js"
            ],
            "files": [
                "styles/*"
            ],
            "shim": {
                "exports": "hljs"
            }
        }
    }
}

Add in all the Highlight.js styles
Add in all the Highlight.js styles