[Pkg-javascript-devel] Bug#1137059: RFP: node-vitest -- ESM-first testing framework inspired by Jest
joe at nahmias.net
joe at nahmias.net
Tue May 19 01:42:26 BST 2026
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-devel at lists.debian.org, Anthony Fu <anthonyfu117 at hotmail.com>, Debian Javascript Maintainers <pkg-javascript-devel at lists.alioth.debian.org>, vitest.dev at gmail.com
* Package name : node-vitest
Version : 4.1.6
Upstream Author : Anthony Fu <anthonyfu117 at hotmail.com>
* URL : https://vitest.dev
* License : Expat
Programming Lang: JavaScript
Description : ESM-first testing framework inspired by Jest
Features:
.
- Vite's config, transformers, resolvers, and plugins.
- Jest Snapshot
- Chai built-in for assertions, with Jest expect compatible APIs
- Jest-compatible mocking, stubbing, and spies.
- Filtering, timeouts, concurrent for suite and tests
- Smart & instant watch mode, like HMR for tests!
- Native code coverage via v8 or istanbul.
- Components testing (Vue, React, Svelte, Lit, Marko)
- Benchmarking support with Tinybench
- Projects support
- expect-type for type-level testing
- ESM first, top level await
- Out-of-box TypeScript / JSX support
- Sharding support
- Reporting Uncaught Errors
- JSDOM and happy-dom for DOM and browser API mocking
- Run your tests in the browser natively
- Browser Mode for running component tests in the browser
.
Node.js is an event-based server-side JavaScript engine.
More information about the Pkg-javascript-devel
mailing list