Replace user home in a string with another string. Useful for tildifying a path.
A set of JavaScript helper functions to check for types
Hierarchical layout transforms for Vega dataflows.
Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.
Monkey patches for file system related things.
drag handle extension for tiptap
Upgrade OpenAPI documents to the latest and greatest version
Tests if ES6 @@toStringTag is supported.
An easy-to-use wildcard globbing library.
Fake JavaScript timers
Plug & play basic auth middleware for express
GraphQL schema builder from different data sources with middleware extensions.
Distributed mutex and semaphore based on Redis
CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
OpenAPI schema generator for Hono
Timing safe string compare using double HMAC
Math helpers for blockchain projects
General natural language (tokenizing, stemming (English, Russian, Spanish), part-of-speech tagging, sentiment analysis, classification, inflection, phonetics, tfidf, WordNet, jaro-winkler, Levenshtein distance, Dice's Coefficient) facilities for node.
Vue port for Radix UI Primitives.
Bundle your TypeScript library with no config, powered by esbuild
Sanitize untrusted CSS with a configuration specified by a Whitelist. 根据白名单过滤CSS
JSON parse with prototype poisoning protection
Utilities for creating robust overlay components
Resolve things like Node.js — ponyfill for `import.meta.resolve`