Simple asynchronous testing framework. Never again count your asserts! This tiny testing library is fully callback-based and has a rich API for asserts.
Simple and complete DOM testing utilities that encourage good testing practices.
Custom jest matchers to test the state of the DOM
Simple and complete React DOM testing utilities that encourage good testing practices.
Fire events the same way the user does
Regular expression for matching ANSI escape codes
Stub TypeScript definitions entry for @testing-library/jest-dom, which provides its own types definitions
ESLint plugin to follow best practices and anticipate common mistakes when writing tests with Testing Library
Regular expression for matching a shebang line
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
Match balanced character pairs, like "{" and "}"
Nest - modern, fast, powerful node.js web framework (@testing)
Simple and complete React hooks testing utilities that encourage good testing practices.
Returns true if a string has an extglob.
Returns true if a value is a plain object, array or function.
Check if a value is a plain object
Instrumented version of Testing Library for Storybook Interactions
Delightful JavaScript Testing.
Simple and complete custom Cypress commands and utilities that encourage good testing practices.
A response-like object for mocking a Node.js HTTP response stream
Error constructor for test and validation frameworks that implements standardized AssertionError specification.
unist utility to check if a node passes a test
Simple and complete React Native testing utilities that encourage good testing practices.
string-argv parses a string into an argument array to mimic process.argv. This is useful when testing Command Line Utilities that you want to pass arguments to.
Generate a regex from a string or array of strings.