highlightjs / highlightjs-wgsl

Highlight.js grammar for WGSL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WGSL grammar for highlightjs

Apache 2.0

Usage

Simply include the Highlight.js library in your webpage or Node app, then load this module. See the highlight.js usage page for more details.

Static website or simple usage

Load the module (found in the dist directory):

<script type="text/javascript" src="/path/to/highlight.min.js"></script>
<script type="text/javascript" src="/path/to/highlightjs-wgsl/dist/wgsl.min.js"></script>
<script type="text/javascript">
	hljs.highlightAll();
</script>

With Node or another build system

If you're using Node / Webpack / Rollup / Browserify, etc, simply require the language module, then register it with Highlight.js.

var hljs = require('highlightjs');
var hljsWgsl = require('highlightjs-wgsl');

hljs.registerLanguage("wgsl", hljsWgsl);
hljs.highlightAll();

License

See the LICENSE file.

Contribution

Contributions are welcome by pull request.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.

About

Highlight.js grammar for WGSL

License:Apache License 2.0


Languages

Language:JavaScript 100.0%