Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
expect-type
Compile-time tests for types. Useful to make sure types don't regress into being overly-permissive as changes go in over time.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
At OpenSauced, we're using Next.js to build out the main application.
Are you looking to migrate from Jest to Vitest for your React application? Look no further.
Tinyspy built-in for mocking, stubbing, and spies.
If you happen to be using React Testing Library in your project, you'll need to keep the jsdom dev dependency installed.
import { defineConfig } from "vite"; import react from "@vitejs/plugin-react"; // https://vitejs.dev/config/ export default defineConfig({ plugins: [react()], test: { include: ["./**/*.test.ts", "./**/*.test.tsx"], globals: true, + environment: "jsdom", }, });
JSDOM and happy-dom for DOM and browser API mocking
Are you looking to migrate from Jest to Vitest for your React application? Look no further.
Components testing (Vue, React, Svelte, Lit, Vitesse, Marko)
Vitest makes it effortless to migrate from Jest. It supports the same Jasmine like API.
Workers multi-threading via Tinypool (a lightweight fork of Piscina)
Native code coverage via v8 or istanbul.
Workers multi-threading via Tinypool (a lightweight fork of Piscina)
Benchmarking support with Tinybench
expect-type for type-level testing