{"library":"uvu","type":"library","category":null,"description":"uvu is an extremely fast and lightweight test runner designed for both Node.js and browser environments, currently stable at version 0.5.6. It features a minimalist API, supporting `async`/`await` tests and native ES Modules. While `uvu` ships with its own optional assertion library (`uvu/assert`), it is entirely compatible with any assertion library that throws standard JavaScript Errors for failures. It differentiates itself by its focus on performance, minimal footprint, and flexibility in choosing assertion methods, making it a strong contender for projects prioritizing speed and small bundle sizes. Releases are typically patch-based, addressing bugs and improving compatibility, with major feature additions occurring less frequently.","language":"javascript","status":"active","version":"0.5.6","tags":["javascript","assert","diffs","runner","snapshot","test","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install uvu","imports":["import { test } from 'uvu';","import * as assert from 'uvu/assert';","import { suite } from 'uvu';"]},{"cmd":"yarn add uvu","imports":[]},{"cmd":"pnpm add uvu","imports":[]}],"homepage":null,"github":"https://github.com/lukeed/uvu","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/uvu","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/uvu/compatibility"}}