An open API service indexing awesome lists of open source software.

https://github.com/openzeppelin/highlightjs-cairo


https://github.com/openzeppelin/highlightjs-cairo

Last synced: 10 months ago
JSON representation

Awesome Lists containing this project

README

          

# highlightjs-cairo

[![NPM Package](https://img.shields.io/npm/v/highlightjs-cairo?color=%23e55233)](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;
```