Module resolution utilities based on Node.js upstream implementation.
JSON.Stringify as a readable stream
Compares two HTML
Immutable hash maps implemented as hash array papped tries
Stringify Object as tree structure
Javascript FNV-1a Hashing Algorithm up to 1024 bits, with highly optimized 32bit and 52bit implementations.
The SCANOSS JS package provides a simple, easy to consume module for interacting with SCANOSS APIs/Engine.
A diff for DOM elements, as client-side JavaScript code. Gets all modifications, insertions and removals between two DOM fragments.
ForceAtlas 2 layout algorithm for graphology.
English natural language parser
hast utility to set the plain-text value of a node
Miscellaneous indices for graphology.
A library that calculates the CSP hash for amp-script
A tiny (952b), correct, general-purpose, and configurable "exports" and "imports" resolver without file-system reliance
Resolves a matching manifest from a package metadata document according to standard npm semver resolution rules.
This library allows you to find all intersections in a given set of segments.
An env-agnostic serializer and deserializer with recursion ability and types beyond JSON, based on the HTML structured clone algorithm.
Shared Editing Library
Locate and bundle third-party dependencies in node_modules
deterministic git-based versioning for applications
A max rectangle 2d bin packer for packing glyphs or images into multiple sprite-sheet/atlas
Determines whether a Node file is a Module (`import`) or a Script (`require`)
Match a Unicode property or property alias to its canonical property name per the algorithm used for RegExp Unicode property escapes in ECMAScript.
Get the local downloads folder, for all major platforms