{"library":"jest","type":"library","category":null,"description":"Jest is a popular and delightful JavaScript testing framework known for its simplicity and comprehensive features, widely adopted for testing React, Vue, Angular, Node.js, and other JavaScript projects. The current stable version is 30.3.0. While major releases historically had long gaps (v30 came three years after v29), the project aims for more frequent major releases moving forward. Key differentiators include its \"zero-config\" setup for many projects, powerful snapshot testing capabilities for UI and data structures, an interactive watch mode for efficient TDD, built-in code coverage reporting, and a rich ecosystem of matchers and extensions. It ships with a custom JSDOM environment for browser-like testing in Node.js, making it suitable for front-end applications.","language":"javascript","status":"active","version":"30.3.0","tags":["javascript","ava","babel","coverage","easy","expect","facebook","immersive","instant","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install jest","imports":["import { expect, test, describe } from '@jest/globals';","import { jest } from '@jest/globals';","import { defineConfig } from 'jest-config';","import type { Config } from '@jest/types'; const jestConfig: Config.InitialOptions = { /* ... */ };"]},{"cmd":"yarn add jest","imports":[]},{"cmd":"pnpm add jest","imports":[]}],"homepage":"https://jestjs.io","github":"https://github.com/jestjs/jest","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/jest","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/jest/compatibility"}}