Bug#1137059: RFP: node-vitest -- ESM-first testing framework inspired by Jest

[email protected]
Newsgroups gmane.linux.debian.devel.general
Message-ID <7be3bee2ea4d6a6b82ee46a89a14155d__8061.42195813067$1779151540$gmane$org@nahmias.net>
Package: wnpp
Severity: wishlist
X-Debbugs-CC: [email protected], Anthony Fu <[email protected]>, Debian Javascript Maintainers <[email protected]>, [email protected]


* Package name    : node-vitest
  Version         : 4.1.6
  Upstream Author : Anthony Fu <[email protected]>
* 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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.