Skip to content

Test spies, stubs and mocks for JavaScript.

JavaScript · active 2023-08-152026-08-04 (UTC)

Complete coverage26,413 / 26,413 hourly files (100%) · 2 absent upstream2023-08-152026-08-19 (UTC)
Events
1.5K
Pushes
196
Pull requests
139
Issues
81
Stars
468
Forks
41

Activity over time

Daily event counts in the loaded window

Line chart, 1086 days from 2023-08-15 to 2026-08-04. Pushes: 196 total, peak 12 in a day. Pull requests: 139 total, peak 7 in a day. Issues: 81 total, peak 6 in a day. Comments: 347 total, peak 15 in a day. Stars: 468 total, peak 5 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

Recent activity

Latest issues, pull requests and releases

  • Issue comment#2723mroderick2026-06-30 18:45
    build(deps-dev): bump shell-quote from 1.8.3 to 1.8.4
  • Issue comment#2705till2026-05-17 12:17
    build(deps): bump the action-deps group across 1 directory with 2 updates
  • Issue comment#2711dependabot[bot]2026-05-05 22:04
    build(deps-dev): bump uri from 0.13.1 to 0.13.3
  • Pull request#2710dependabot[bot]2026-05-05 22:04
  • Pull request#2707dependabot[bot]2026-05-05 22:04
  • Issue comment#2695kevinoid2026-04-11 17:39
    Change in 21.1: sinon.stub() throws with `--disable-proto=throw`
  • Pull request#2690fatso832026-04-11 17:14
  • Pull request#2694AviVahl2026-04-10 22:20
  • Issue comment#2692fatso832026-04-10 20:56
    new version 21.1.0 causes ERR_REQUIRE_ESM
  • Issue comment#2679fatso832026-04-09 10:56
    Bug in stub parameter matching
  • Issue comment#2670fatso832026-04-09 10:41
    Fix issue 2668 - Perform additional cleanup on callThrough() to discard any previously defined behavior
  • Pull request#2691tuanaiseo2026-04-06 23:35
  • Issue#2684impacterai2026-04-04 16:41
    Add Repurpose AI — AI content repurposing tool
  • Issue comment#2678fatso832026-03-16 11:26
    withArgs stops matching Buffers by content in 21.0.2 (samsam major bump in patch release)
  • Issue comment#2676fatso832026-03-04 08:08
    docs: add how-to article for stubbing ES module imports (#1832)
  • Issue#2671fatso832026-03-03 16:32
    sandbox.reset() no longer resets spy call count after 21.0.1?
  • Issue comment#2674fatso832026-03-03 15:49
    CVE-2026-24001 caused by diff 8.0.2
  • Issue comment#2673simon-id2026-01-13 17:04
    Fix spies not being reset properly
  • Pull request#2673simon-id2026-01-13 16:45
  • Issue#2671sauntimo2026-01-07 10:35
    sandbox.reset() no longer resets spy call count after 21.0.1?
  • Issue#2671sauntimo2026-01-07 10:35
    sandbox.reset() no longer resets spy call count after 21.0.1?
  • Issue comment#2665fatso832025-12-19 13:42
    Consider Adopting NPM Trusted Publishing
  • Pull request#2669fatso832025-12-19 13:35
  • Issue comment#2669socket-security[bot]2025-12-19 13:31
    Update dependencies
  • Pull request#2669fatso832025-12-19 13:30

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 468 stars here means stars gained during the window, not the repo's star count.