React package for shallow rendering.
Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.
An ESnext spec-compliant `Array.prototype.toReversed` shim/polyfill/replacement that works as far down as ES3.
DASH manifest parsing functionality
Test if a value is Node stream-like.
Dead simple Object schema validation
runtime type assertions for catching errors early
ES2015 spec-compliant shim for Reflect.ownKeys
Assert that a value is truthy
Typescript assert for exhaustive switch blocks
The runtime components for the pug templating language
An ESnext spec-compliant shim/polyfill/replacement for all Well-Known Symbols that works in any environment with Symbols.
Encourages programming with assertions by providing tools to compile them away
Mocks node.js http.ServerResponse. See also `mock-req`.
Is the current JS environment a touch device?
Array of "void elements" defined by the HTML specification.
Is given string a language code (as per IANA)
Provides the script, test, vars and assert runtimes.
Update notifications for your CLI app
Strip HTML tags from strings. No parser, accepts mixed sources.
US state names and postal codes
Rich matchers inspired by Hamcrest. Useful for generating helpful assertion failure messages in tests.
OpenAPI response body extraction and JSON shape assertion toolkit (framework-agnostic)
Is this value a JS FinalizationRegistry? This module works cross-realm/iframe, and despite ES6 @@toStringTag.