https://github.com/openzeppelin/highlightjs-cairo
https://github.com/openzeppelin/highlightjs-cairo
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/openzeppelin/highlightjs-cairo
- Owner: OpenZeppelin
- License: mit
- Created: 2022-07-18T18:59:10.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-01-09T14:03:48.000Z (over 2 years ago)
- Last Synced: 2025-06-20T23:47:03.463Z (10 months ago)
- Language: JavaScript
- Size: 67.4 KB
- Stars: 8
- Watchers: 5
- Forks: 30
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# highlightjs-cairo
[](https://www.npmjs.com/package/highlightjs-cairo)
[Cairo](https://github.com/starkware-libs/cairo) language definition for [highlight.js](https://highlightjs.org/).
### Install
```bash
npm i highlight.js highlightjs-cairo
```
### Usage
Browser:
```html
hljs.highlightAll();
```
Node (Highlight.js v9):
```javascript
const hljs = require('highlight.js');
const hljsDefineCairo = require('highlightjs-cairo');
hljsDefineCairo(hljs);
const highlighted = hljs.highlight('cairo', source).value;
```
Node (Highlight.js v11):
```javascript
const hljs = require('highlight.js/lib/core');
const hljsDefineCairo = require('highlightjs-cairo');
hljsDefineCairo(hljs);
const highlighted = hljs.highlight(source, {language: 'cairo'}).value;
```