A function to recursively extract files and their object paths within a value, replacing them with null in a deep clone without mutating the original value. FileList instances are treated as File instance arrays. Files are typically File and Blob instance
file downloading using client-side javascript
A light-weight module that brings Fetch API to node.js
Returns true if a value is a plain object, array or function.
Fork of the class-transformer package. Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
hast utility to get the plain-text value of a node
A comprehensive library for mime-type mapping
A web-based tool to view, edit, format, transform, and validate JSON
Generate LLM-friendly llms.txt files from markdown and MDX content files
Replace loader for Webpack
The Mailosaur Node library lets you integrate email and SMS testing into your continuous integration process.
A deep deletion module for node (like `rm -rf`)
Check if a value is a valid JSON object/array string (or a plain object), without try/catch on the caller side.
A web-based tool to view, edit, format, and validate JSON
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
plain text extractor plugin for markdown-it markdown parser
A tiny, simple, fast fuzzy search library
Robust diff, match and patch algorithms to perform operations required for synchronizing plain text
Entity parser for XML, HTML, External entites with security and NCR control
Find URLs, email addresses, #hashtags and @mentions in plain-text strings, then convert them into HTML <a> links.
hast utility to get the plain-text value of a node according to the `innerText` algorithm
Convert JSON or JavaScript objects into clean, human-readable plain text format.
Monitor if a component is inside the viewport, using IntersectionObserver API
A plain text serializer for Slate editors.