licenses.dev

rehype-prism-plus v1.6.3

rehype plugin to highlight code blocks in HTML with Prism (via refractor) with line highlighting and line numbers

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

MIT37
PackageRelationDependenciesPublished
@types/hast • 2.3.10TypeScript definitions for hastINDIRECT1
@types/prismjs • 1.26.6TypeScript definitions for prismjsINDIRECT0
@types/unist • 2.0.11TypeScript definitions for unistINDIRECT0
bail • 2.0.2Throw a given errorINDIRECT0
character-entities-legacy • 3.0.0List of legacy HTML named character references that don’t need a trailing semicolonINDIRECT0
character-entities • 2.0.2Map of named character referencesINDIRECT0
character-reference-invalid • 2.0.1Map of invalid numeric character references to their replacements, according to HTMLINDIRECT0
comma-separated-tokens • 2.0.3Parse and stringify comma-separated tokensINDIRECT0
decode-named-character-reference • 1.3.0Decode named character referencesINDIRECT1
extend • 3.0.2Port of jQuery.extend for node.js and the browserINDIRECT0
hast-util-from-parse5 • 7.1.2hast utility to transform from Parse5’s ASTINDIRECT13
hast-util-parse-selector • 3.1.1hast utility to create an element from a simple CSS selectorINDIRECT2
hast-util-to-string • 2.0.0hast utility to get the plain-text value of a nodeDIRECT2
hastscript • 7.2.0hast utility to create treesINDIRECT6
is-alphabetical • 2.0.1Check if a character is alphabeticalINDIRECT0
is-alphanumerical • 2.0.1Check if a character is alphanumericalINDIRECT2
is-buffer • 2.0.5Determine if an object is a BufferINDIRECT0
is-decimal • 2.0.1Check if a character is decimalINDIRECT0
is-hexadecimal • 2.0.1Check if a character is hexadecimalINDIRECT0
is-plain-obj • 4.1.0Check if a value is a plain objectINDIRECT0
parse-entities • 4.0.2Parse HTML character referencesINDIRECT9
parse5 • 6.0.1HTML parser and serializer.INDIRECT0
property-information • 6.5.0Info on the properties and attributes of the web platformINDIRECT0
refractor • 4.9.0Lightweight, robust, elegant virtual syntax highlighting using PrismDIRECT17
rehype-parse • 8.0.5rehype plugin to parse HTMLDIRECT20
space-separated-tokens • 2.0.2Parse and stringify space separated tokensINDIRECT0
trough • 2.2.0`trough` is middlewareINDIRECT0
unified • 10.1.2Interface for parsing, inspecting, transforming, and serializing content through syntax treesINDIRECT9
unist-util-filter • 4.0.1unist utility to create a new tree with nodes that pass a filterDIRECT3
unist-util-is • 5.2.1unist utility to check if a node passes a testINDIRECT1
unist-util-stringify-position • 3.0.3unist utility to serialize a node, position, or point as a human readable locationINDIRECT1
unist-util-visit-parents • 5.1.3unist utility to recursively walk over nodes, with ancestral informationINDIRECT2
unist-util-visit • 4.1.2unist utility to visit nodesDIRECT3
vfile-location • 4.1.0vfile utility to convert between positional (line and column-based) and offset (range-based) locationsINDIRECT5
vfile-message • 3.1.4vfile utility to create a virtual messageINDIRECT2
vfile • 5.3.7Virtual file format for text processingINDIRECT4
web-namespaces • 2.0.1Map of web namespacesINDIRECT0
ISC1
PackageRelationDependenciesPublished
parse-numeric-range • 1.3.0Takes a string, such as "1,2,3-10,5-8" and turns it into an array of numbersDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/npm/rehype-prism-plus)](https://licenses.dev/npm/rehype-prism-plus)
<a href="https://licenses.dev/npm/rehype-prism-plus">
  <img src="https://licenses.dev/b/npm/rehype-prism-plus" alt="licenses" />
</a>

Or the licenses badge code for the 1.6.3 version:

[![licenses](https://licenses.dev/b/npm/rehype-prism-plus/1.6.3)](https://licenses.dev/npm/rehype-prism-plus/1.6.3)
<a href="https://licenses.dev/npm/rehype-prism-plus/1.6.3">
  <img src="https://licenses.dev/b/npm/rehype-prism-plus/1.6.3" alt="licenses" />
</a>
GitHub