https://github.com/joshraphael/highlightjs-rascript
highlight.js syntax definition for RATools DSL, RAScript
https://github.com/joshraphael/highlightjs-rascript
highlightjs hljs rascript ratools
Last synced: 4 months ago
JSON representation
highlight.js syntax definition for RATools DSL, RAScript
- Host: GitHub
- URL: https://github.com/joshraphael/highlightjs-rascript
- Owner: joshraphael
- License: mit
- Created: 2025-08-15T15:35:51.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-09-22T20:23:14.000Z (8 months ago)
- Last Synced: 2025-10-19T00:53:47.543Z (8 months ago)
- Topics: highlightjs, hljs, rascript, ratools
- Language: HTML
- Homepage:
- Size: 33.2 KB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# highlightjs-rascript
[highlight.js](https://highlightjs.org/) syntax definition for [RATools](https://github.com/Jamiras/RATools) DSL, RAScript
[](https://github.com/joshraphael/highlightjs-rascript/blob/main/LICENSE)
[](https://github.com/joshraphael/highlightjs-rascript/actions/workflows/test.yaml)
[](https://github.com/joshraphael/highlightjs-rascript/actions/workflows/release.yaml)
[](https://github.com/joshraphael/highlightjs-rascript/tags)
[](https://github.com/joshraphael/highlightjs-rascript/archive/main.zip)
Available on [NPM](https://www.npmjs.com/package/@joshraphael/highlightjs-rascript) and [Github Packages](https://github.com/joshraphael/highlightjs-rascript/pkgs/npm/highlightjs-rascript)
## Setup
Directly import the distribution library and have RAScript autodetected
### Static Website
```html
hljs.highlightAll();
```
### Node
```js
var hljs = require('highlight.js');
var rascript = require('@joshraphael/highlightjs-rascript');
hljs.registerLanguage("rascript", rascript);
hljs.highlightAll();
```
## Commands:
|Title|Command|Parameters|Description|
|-|-|-|-|
|Test|`make test`|None|Test the rascript highlightjs module|
|Generate|`make gen`|None|Generate the distribution Javascript of the rascript highlightjs pacakge|
|Upgrade rascript-syntax|`make upgrade`|None|Upgrade the rascript-syntax version|
|Run|`make run`|None|Build and start simple http webserver with example RAScript syntax (using auto-detection)|