Shape Expressions Compact Syntax (ShExC) language syntax highlighting plugin for highlight.js
ShEx is a schema language for RDF. It defines and validates the structural requires for RDF graphs.
For more about ShEx here:
You must add the highlight.js
file from highlight.js in your web page or node app, load up this module and apply it to hljs
.
If you are not using a build system and just want to embed this in your webpage:
<script type="text/javascript" src="js/highlight.min.js"></script>
<script type="text/javascript" src="js/shexc.js"></script>
<script type="text/javascript">
hljs.registerLanguage('shexc', window.hljsDefineShExC);
hljs.highlightAll();
</script>
If you are using webpack
or rollup
or browserify
or node
:
var hljs = require('highlightjs');
var hljsDefineShExC = require('highlightjs-shexc');
hljsDefineShExC(hljs);
hljs.highlightAll();