licenses.dev

@uiw/react-md-editor v3.17.2

A markdown editor with preview, implemented with React.js and TypeScript.

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

MIT136
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.INDIRECT0
@uiw/react-markdown-preview • 4.2.2React component preview markdown text in web browser. The minimal amount of CSS to replicate the GitHub Markdown style.DIRECT136
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-html4 • 2.1.0Map of named character references from HTML 4INDIRECT0
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-html • 8.0.4hast utility to serialize to HTMLINDIRECT29
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 markdownINDIRECT70
refractor • 4.9.0Lightweight, robust, elegant virtual syntax highlighting using PrismINDIRECT17
rehype-attr • 2.1.4New syntax to add attributes to Markdown.INDIRECT13
rehype-autolink-headings • 6.1.1rehype plugin to add links to headingsINDIRECT17
rehype-ignore • 1.0.5Ignore content display via HTML comments, Shown in GitHub readme, excluded in HTML.INDIRECT28
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 numbersINDIRECT38
rehype-raw • 6.1.1rehype plugin to reparse the tree (and raw nodes)INDIRECT29
rehype-rewrite • 3.0.6Rewrite element with rehype.INDIRECT28
rehype-slug • 5.1.0rehype plugin to add `id` attributes to headingsINDIRECT18
rehype-stringify • 9.0.4rehype plugin to serialize HTMLINDIRECT35
rehype • 12.0.1HTML processor powered by plugins part of the unified collectiveDIRECT37
remark-gfm • 3.0.1remark plugin to support GFM (autolink literals, footnotes, strikethrough, tables, tasklists)INDIRECT70
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
stringify-entities • 4.0.4Serialize (encode) HTML character referencesINDIRECT2
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 nodesINDIRECT3
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-md-editor)](https://licenses.dev/npm/%40uiw%2Freact-md-editor)
<a href="https://licenses.dev/npm/%40uiw%2Freact-md-editor">
  <img src="https://licenses.dev/b/npm/%40uiw%2Freact-md-editor" alt="licenses" />
</a>

Or the licenses badge code for the 3.17.2 version:

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