jasmine-core provides the core functionality of the Jasmine Behavior-Driven Development (BDD) testing framework for JavaScript. It includes the essential APIs for defining test suites, individual specs (tests), and matchers for asserting expected outcomes. This package allows developers to write clean, readable, and maintainable tests for their JavaScript code. It's the engine powering Jasmine and is a foundational dependency for any project using Jasmine for testing. Upgrade regularly to benefit from bug fixes and new assertion matchers.
Jasmine-core releases show fluctuating frequency. Initial releases in 2014-2015 were followed by periods of inactivity. There were bursts of releases in 2017-2018. Again it stabilized, then another burst in 2021-2022 and a steady cadence from 2023 to July 2025. No releases have occurred in August 2025 so far.
Jasmine-core npm package downloads show a general upward trend from February 2024 through July 2025. Downloads averaged around 19 million in 2024, rising to approximately 22 million in the first half of 2025. August 2025 downloads are incomplete and lower, at around 16.9 million.