A set of extra asserts for validator.js.
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
TypeScript definitions for invariant
Delay a promise a specified amount of time
TypeScript definitions for fs-extra
Tap plugin that adds a heaping pile of assertion methods. Pretty much all of the "test" methods other than `t.pass`, `t.fail`, and [snapshot methods](https://tapjs.github.io/tapjs/modules/_tapjs_snapshot.html) come from this plugin.
Stealth mode: Applies various techniques to make detection of headless puppeteer harder.
Base class for puppeteer-extra plugins.
A puppeteer Plugin that uses the native chrome devtool protocol for capturing video frame by frame. Also supports an option to follow pages that are opened by the current page object
Infer strong typings for commander options and action handlers
Type-safe implementation of invariant with positionals.
Custom user data directory for puppeteer.
ESLint React's ESLint plugin for React Hooks related rules.
Teach puppeteer new tricks through plugins.
spawn processes the way the npm cli likes to do
Launch puppeteer with arbitrary user preferences.
Teach playwright new tricks through plugins.
Promisified version of cross-spawn
TypeScript definitions for http-assert
Interact with system UI elements
React PropType Utilities
Universal filesystem path utils
Tiny runtime assertions that preserve error messages in production.
Interact with HTTP status code
Extra assertions for minitest
Additional assertions for seattlerb's popular MiniTest framework. Mostly aimed around improving compatibility with test-unit.
There's a few blocks of code I had to write in tests over and over again. To save time and effort, I made them assertions. These are the ones I came up with so far.