UNPKG

harden-react-markdown

Version:

A security-focused wrapper for react-markdown that filters URLs based on allowed prefixes

12 lines (11 loc) 444 B
import { ComponentType } from "react"; import type { Options } from "react-markdown"; interface HardenReactMarkdownOptions { defaultOrigin?: string; allowedLinkPrefixes?: string[]; allowedImagePrefixes?: string[]; allowDataImages?: boolean; allowedProtocols?: string[]; } export default function hardenReactMarkdown(MarkdownComponent: ComponentType<Options>): ComponentType<Options & HardenReactMarkdownOptions>; export {};