open-index/open-npm huggingface dataset:
npm package: @gerhobbelt/markdown-it-highlighted
Description: Whether code was highlighted during markdown-it rendering.
Author: Valérian Galliat
Latest version: 1.0.1-2

# markdown-it-highlighted [![npm version](http://img.shields.io/npm/v/markdown-it-highlighted.svg?style=flat-square)](https://www.npmjs.org/package/markdown-it-highlighted)

> Whether code was highlighted during [markdown-it] rendering.

[markdown-it]: https://github.com/markdown-it/markdown-it

Usage
-----

```js
const md = require('markdown-it')({ highlight: yourHighlighter })
  .use(require('markdown-it-highlighted'))

const env = {}

md.render('```js\nconsole.log(42)\n```', env)
env.highlighted === true // Assuming your highlighter handled the code.

md.render('# Hello, world!', env)
env.highlighted === false
```
npm package: @gerhobbelt/markdown-it-highlightjs
Description: Preset to use highlight.js with markdown-it.
Author: Valérian Galliat
Latest version: 3.1.0-7

# markdown-it-highlightjs [![npm version](http://img.shields.io/npm/v/markdown-it-highlightjs.svg?style=flat-square)](https://www.npmjs.org/package/markdown-it-highlightjs)

> Preset to use [highlight.js] with [markdown-it].

[highlight.js]: https://highlightjs.org/
[markdown-it]: https://github.com/markdown-it/markdown-it

Usage
-----

```js
const md = require('markdown-it')()
  .use(require('markdown-it-highlightjs'), opts)

// All code blocks will be highlighted.
```

The `opts` object can contain:

Name       | Type | Description                                                                | Default
-----------|------|----------------------------------------------------------------------------|--------
`auto`     | boolean | Whether to automatically detect language if not specified.              | `true`
`code`     | boolean | Whether to add the `hljs` class to raw code blocks (not fenced blocks). | `true`
`register` | object  | Register other languages which are not included in the standard pack.   | `null`

### Register languages

```js
const md = require('markdown-it')()
  .use(require('markdown-it-highlightjs'), {
    register: {
      cypher: require('highlightjs-cypher')
    }
  })
```