licenses.dev

@uiw/react-markdown-preview v4.2.2

React component preview markdown text in web browser. The minimal amount of CSS to replicate the GitHub Markdown style.

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

MIT130
PackageRelationDependenciesPublished
@babel/runtime • 7.29.7babel's modular runtime helpersDIRECT0
@types/debug • 4.1.13TypeScript definitions for debugINDIRECT1
@types/hast • 2.3.10TypeScript definitions for hastINDIRECT1
@types/mdast • 3.0.15TypeScript definitions for mdastINDIRECT1
@types/ms • 2.1.0TypeScript definitions for msINDIRECT0
@types/parse5 • 6.0.3TypeScript definitions for parse5INDIRECT0
@types/prismjs • 1.26.6TypeScript definitions for prismjsINDIRECT0
@types/prop-types • 15.7.15TypeScript definitions for prop-typesINDIRECT0
@types/unist • 2.0.11TypeScript definitions for unistINDIRECT0
@uiw/copy-to-clipboard • 1.0.21Copy to clipboard.DIRECT0
bail • 2.0.2Throw a given errorINDIRECT0
bcp-47-match • 2.0.3Match BCP 47 language tags with language ranges per RFC 4647INDIRECT0
ccount • 2.0.1Count how often a character (or substring) is used in a stringINDIRECT0
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
css-selector-parser • 1.4.1Just a CSS selector parser.INDIRECT0
debug • 4.4.3Lightweight debugging utility for Node.js and the browserINDIRECT1
decode-named-character-reference • 1.3.0Decode named character referencesINDIRECT1
dequal • 2.0.3A tiny (304B to 489B) utility for check for deep equalityINDIRECT0
direction • 2.0.1Detect the direction of text: left-to-right, right-to-left, or neutralINDIRECT0
escape-string-regexp • 5.0.0Escape RegExp special charactersINDIRECT0
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-has-property • 2.0.1hast utility to check if a node has a propertyINDIRECT0
hast-util-heading-rank • 2.1.1hast utility to get the rank (or depth, level) of headingsINDIRECT2
hast-util-is-element • 2.1.3hast utility to check if a node is a (certain) elementINDIRECT2
hast-util-parse-selector • 3.1.1hast utility to create an element from a simple CSS selectorINDIRECT2
hast-util-raw • 7.2.3hast utility to reparse a treeINDIRECT23
hast-util-select • 5.0.5hast utility for `querySelector`, `querySelectorAll`, and `matches`INDIRECT18
hast-util-to-parse5 • 7.1.0hast utility to transform hast to Parse5’s ASTINDIRECT7
hast-util-to-string • 2.0.0hast utility to get the plain-text value of a nodeINDIRECT2
hast-util-whitespace • 2.0.1hast utility to check if a node is inter-element whitespaceINDIRECT0
hastscript • 7.2.0hast utility to create treesINDIRECT6
html-void-elements • 2.0.1List of HTML void tag namesINDIRECT0
inline-style-parser • 0.1.1An inline style parser.INDIRECT0
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
js-tokens • 4.0.0A regex that tokenizes JavaScript.INDIRECT0
kleur • 4.1.5The fastest Node.js library for formatting terminal text with ANSI colors~!INDIRECT0
longest-streak • 3.1.0Count the longest repeating streak of a substringINDIRECT0
loose-envify • 1.4.0Fast (and loose) selective `process.env` replacer using js-tokens instead of an ASTINDIRECT1
markdown-table • 3.0.4Generate a markdown (GFM) tableINDIRECT0
mdast-util-definitions • 5.1.2mdast utility to find definition nodes in a treeINDIRECT5
mdast-util-find-and-replace • 2.2.2mdast utility to find and replace text in a treeINDIRECT5
mdast-util-from-markdown • 1.3.1mdast utility to parse markdownINDIRECT37
mdast-util-gfm-autolink-literal • 1.0.3mdast extension to parse and serialize GFM autolink literalsINDIRECT10
mdast-util-gfm-footnote • 1.0.2mdast extension to parse and serialize GFM footnotesINDIRECT18
mdast-util-gfm-strikethrough • 1.0.3mdast extension to parse and serialize GFM strikethroughINDIRECT17
mdast-util-gfm-table • 1.0.7mdast extension to parse and serialize GFM tablesINDIRECT46
mdast-util-gfm-task-list-item • 1.0.2mdast extension to parse and serialize GFM task list itemsINDIRECT17
mdast-util-gfm • 2.0.2mdast extension to parse and serialize GFM (GitHub Flavored Markdown)INDIRECT54
mdast-util-phrasing • 3.0.1mdast utility to check if a node is phrasing contentINDIRECT3
mdast-util-to-hast • 12.3.0mdast utility to transform to hastINDIRECT15
mdast-util-to-markdown • 1.5.0mdast utility to serialize markdownINDIRECT16
mdast-util-to-string • 3.2.0mdast utility to get the plain text content of a nodeINDIRECT2
micromark-core-commonmark • 1.1.0The CommonMark markdown constructsINDIRECT22
micromark-extension-gfm-autolink-literal • 1.0.5micromark extension to support GFM autolink literalsINDIRECT5
micromark-extension-gfm-footnote • 1.1.2micromark extension to support GFM footnotesINDIRECT25
micromark-extension-gfm-strikethrough • 1.0.7micromark extension to support GFM strikethroughINDIRECT12
micromark-extension-gfm-table • 1.0.7micromark extension to support GFM tablesINDIRECT10
micromark-extension-gfm-tagfilter • 1.0.2micromark extension to support GFM tagfilterINDIRECT1
micromark-extension-gfm-task-list-item • 1.0.5micromark extension to support GFM task list itemsINDIRECT10
micromark-extension-gfm • 2.0.3micromark extension to support GFM (GitHub Flavored Markdown)INDIRECT32
micromark-factory-destination • 1.1.0micromark factory to parse destinations (found in resources, definitions)INDIRECT3
micromark-factory-label • 1.1.0micromark factory to parse labels (found in media, definitions)INDIRECT9
micromark-factory-space • 1.1.0micromark factory to parse markdown space (found in lots of places)INDIRECT3
micromark-factory-title • 1.1.0micromark factory to parse markdown titles (found in resources, definitions)INDIRECT4
micromark-factory-whitespace • 1.1.0micromark factory to parse markdown whitespace (found in lots of places)INDIRECT4
micromark-util-character • 1.2.0micromark utility to handle character codesINDIRECT2
micromark-util-chunked • 1.1.0micromark utility to splice and push with giant arraysINDIRECT1
micromark-util-classify-character • 1.1.0micromark utility to classify whether a character is whitespace or punctuationINDIRECT3
micromark-util-combine-extensions • 1.1.0micromark utility to combine syntax or html extensionsINDIRECT3
micromark-util-decode-numeric-character-reference • 1.1.0micromark utility to decode numeric character referencesINDIRECT1
micromark-util-decode-string • 1.1.0micromark utility to decode markdown stringsINDIRECT6
micromark-util-encode • 1.1.0micromark utility to encode dangerous html charactersINDIRECT0
micromark-util-html-tag-name • 1.2.0micromark utility with list of html tag namesINDIRECT0
micromark-util-normalize-identifier • 1.1.0micromark utility normalize identifiers (as found in references, definitions)INDIRECT1
micromark-util-resolve-all • 1.1.0micromark utility to resolve subtokensINDIRECT1
micromark-util-sanitize-uri • 1.2.0micromark utility to sanitize urlsINDIRECT4
micromark-util-subtokenize • 1.1.0micromark utility to tokenize subtokensINDIRECT9
micromark-util-symbol • 1.1.0micromark utility with symbolsINDIRECT0
micromark-util-types • 1.1.0micromark utility with a couple of typescript typesINDIRECT0
micromark • 3.2.0small commonmark compliant markdown parser with positional info and concrete tokensINDIRECT31
mri • 1.2.0Quickly scan for CLI flags and argumentsINDIRECT0
ms • 2.1.3Tiny millisecond conversion utilityINDIRECT0
object-assign • 4.1.1ES2015 `Object.assign()` ponyfillINDIRECT0
parse-entities • 4.0.2Parse HTML character referencesINDIRECT9
parse5 • 6.0.1HTML parser and serializer.INDIRECT0
prop-types • 15.8.1Runtime type checking for React props and similar objects.INDIRECT4
property-information • 6.5.0Info on the properties and attributes of the web platformINDIRECT0
react-is • 16.13.1Brand checking of React Elements.INDIRECT0
react-is • 18.3.1Brand checking of React Elements.INDIRECT0
react-markdown • 8.0.7React component to render markdownDIRECT70
refractor • 4.9.0Lightweight, robust, elegant virtual syntax highlighting using PrismINDIRECT17
rehype-attr • 2.1.4New syntax to add attributes to Markdown.DIRECT13
rehype-autolink-headings • 6.1.1rehype plugin to add links to headingsDIRECT17
rehype-ignore • 1.0.5Ignore content display via HTML comments, Shown in GitHub readme, excluded in HTML.DIRECT28
rehype-parse • 8.0.5rehype plugin to parse HTMLINDIRECT20
rehype-prism-plus • 1.6.3rehype plugin to highlight code blocks in HTML with Prism (via refractor) with line highlighting and line numbersDIRECT38
rehype-raw • 6.1.1rehype plugin to reparse the tree (and raw nodes)DIRECT29
rehype-rewrite • 3.0.6Rewrite element with rehype.DIRECT28
rehype-slug • 5.1.0rehype plugin to add `id` attributes to headingsDIRECT18
remark-gfm • 3.0.1remark plugin to support GFM (autolink literals, footnotes, strikethrough, tables, tasklists)DIRECT70
remark-parse • 10.0.2remark plugin to add support for parsing markdown inputINDIRECT46
remark-rehype • 10.1.0remark plugin that turns markdown into HTML to support rehypeINDIRECT25
sade • 1.8.1Smooth (CLI) operator 🎶INDIRECT1
space-separated-tokens • 2.0.2Parse and stringify space separated tokensINDIRECT0
style-to-object • 0.4.4Converts inline style to object.INDIRECT1
trim-lines • 3.0.1Remove spaces and tabs around line-breaksINDIRECT0
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 filterINDIRECT3
unist-util-generated • 2.0.1unist utility to check if a node is generatedINDIRECT0
unist-util-is • 5.2.1unist utility to check if a node passes a testINDIRECT1
unist-util-position • 4.0.4unist utility to get the position of a nodeINDIRECT1
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
uvu • 0.5.6uvu is an extremely fast and lightweight test runner for Node.js and the browserINDIRECT5
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
zwitch • 2.0.4Handle values based on a propertyINDIRECT0
ISC3
PackageRelationDependenciesPublished
boolbase • 1.0.0two functions: One that returns true, one that returns falseINDIRECT0
github-slugger • 2.0.0Generate a slug just like GitHub does for markdown headings.INDIRECT0
parse-numeric-range • 1.3.0Takes a string, such as "1,2,3-10,5-8" and turns it into an array of numbersINDIRECT0
unknown1
PackageRelationDependenciesPublished
not • 0.1.0Returns the negation of a functionINDIRECT0
BSD-2-Clause1
PackageRelationDependenciesPublished
nth-check • 2.1.1Parses and compiles CSS nth-checks to highly optimized functions.INDIRECT1
BSD-3-Clause1
PackageRelationDependenciesPublished
diff • 5.2.2A JavaScript text diff implementation.INDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/npm/%40uiw%2Freact-markdown-preview)](https://licenses.dev/npm/%40uiw%2Freact-markdown-preview)
<a href="https://licenses.dev/npm/%40uiw%2Freact-markdown-preview">
  <img src="https://licenses.dev/b/npm/%40uiw%2Freact-markdown-preview" alt="licenses" />
</a>

Or the licenses badge code for the 4.2.2 version:

[![licenses](https://licenses.dev/b/npm/%40uiw%2Freact-markdown-preview/4.2.2)](https://licenses.dev/npm/%40uiw%2Freact-markdown-preview/4.2.2)
<a href="https://licenses.dev/npm/%40uiw%2Freact-markdown-preview/4.2.2">
  <img src="https://licenses.dev/b/npm/%40uiw%2Freact-markdown-preview/4.2.2" alt="licenses" />
</a>
GitHub