Check version ranges like `>=N` and `X || Y || Z` with support for Node.js, Web Browsers, Deno, and TypeScript.
`Object.defineProperty`, but not IE 8's broken one.
ESLint plugin to follow best practices and anticipate common mistakes when writing tests with jest-dom
Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.
A simple, expressive and safe Shopify / Github Pages compatible template engine in pure JavaScript.
Is this value a JS Number object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
EC cryptography
Simple and complete custom Cypress commands and utilities that encourage good testing practices.
Extensible TypeScript Logger for Node.js and Browser.
A declarative JavaScript library for building user interfaces.
Vitest test runner
ES spec-like internal slots
Calculate GitHub App bearer tokens for Node & modern browsers
Optimized bcrypt in plain JavaScript with zero dependencies, with TypeScript support. Compatible to 'bcrypt'.
ES proposal-spec-compliant Object.fromEntries shim.
HTTP status utility
Lottie for React
JSON-RPC 1.0/2.0 compliant server and client
It's react's useEffect hook, except using deep comparison on the inputs, not reference equality
Get the byteOffset out of a DataView, robustly.
remark plugin to autolink references like in GitHub issues, PRs, and comments
Helper package to shim a method into `Array.prototype[Symbol.unscopables]`
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.