https://github.com/sinonjs/sinon

javascript sinon stub stubs tdd test-driven-development test-spies unit-testing

Last synced: about 1 month ago

Repository metadata:

Test spies, stubs and mocks for JavaScript.


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 3,079
Total Committers: 417
Avg Commits per committer: 7.384
Development Distribution Score (DDS): 0.719

Commits in past year: 54
Committers in past year: 7
Avg Commits per committer in past year: 7.714
Development Distribution Score (DDS) in past year: 0.333

Name Email Commits
Morgan Roderick m****n@r****k 866
Carl-Erik Kopseng c****k@g****m 469
Christian Johansen c****n@c****o 410
Maximilian Antoni m****l@m****e 193
Phred f****e@g****m 102
Jonny Reeves g****b@j****k 65
dependabot[bot] 4****] 50
lucasfcosta f****s@g****m 48
dependabot-preview[bot] 2****] 44
ben hockey n****t@g****m 32
Tim Fischbach m****l@t****e 14
Tim Perry p****y@g****m 14
takasmiley t****y@l****p 14
Håvard Wormdal Høiby h****y@g****m 12
Joel Bradshaw j****l@c****m 12
Piotr Jamroz p****z@i****m 11
Tim Ruffles t****s@g****m 11
Jonathan Sokolowski j****i@g****m 10
Morgan Roderick 2****k 9
Domenic Denicola d****c@d****m 9
Andreas Lind a****s@o****m 9
William Sears M****U@g****m 8
Tim Ruffles t****r@p****m 8
Dominykas Blyžė h****o@d****m 7
Marc Redemske m****e@g****m 7
Mikhail Gusarov m****l@h****g 7
Felix Geisendörfer f****x@d****m 7
kpdecker k****r@g****m 6
Bryan Donovan b****o@g****m 6
Martin Sander f****e@u****e 5
and 387 more...

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

npm: sinon

JavaScript test spies, stubs and mocks.

  • Homepage: https://sinonjs.org/
  • Licenses: BSD-3-Clause
  • Latest release: 18.0.0 (published 7 months ago)
  • Last Synced: 2024-11-10T22:04:58.870Z (about 1 month ago)
  • Versions: 208
  • Dependent Packages: 70,717
  • Dependent Repositories: 372,404
  • Downloads: 25,097,479 Last month
  • Docker Downloads: 2,856,543,784
  • Rankings:
    • Dependent packages count: 0.001%
    • Docker downloads count: 0.044%
    • Downloads: 0.053%
    • Dependent repos count: 0.059%
    • Average: 0.419%
    • Stargazers count: 1.046%
    • Forks count: 1.313%
  • Maintainers (4)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/sinon
go: github.com/sinonjs/sinon

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/sinonjs/sinon#section-documentation
  • Licenses: other
  • Latest release: v18.0.0+incompatible (published 7 months ago)
  • Last Synced: 2024-11-10T22:04:59.356Z (about 1 month ago)
  • Versions: 193
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Rankings:
    • Stargazers count: 0.658%
    • Forks count: 0.956%
    • Dependent repos count: 3.504%
    • Average: 3.673%
    • Dependent packages count: 9.576%
maven: org.webjars.bower:sinon

WebJar for sinon

  • Homepage: http://webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.bower/sinon/
  • Licenses: BSD 3-Clause
  • Latest release: 1.17.7 (published almost 8 years ago)
  • Last Synced: 2024-11-10T22:04:56.812Z (about 1 month ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 2.475%
    • Forks count: 4.972%
    • Average: 22.072%
    • Dependent repos count: 31.98%
    • Dependent packages count: 48.86%
maven: org.webjars.npm:sinon

WebJar for sinon

  • Homepage: https://www.webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.npm/sinon/
  • Licenses: BSD-3-Clause
  • Latest release: 11.1.2 (published 8 months ago)
  • Last Synced: 2024-11-10T22:04:57.684Z (about 1 month ago)
  • Versions: 13
  • Dependent Packages: 4
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 13.421%
    • Average: 22.7%
    • Dependent repos count: 31.98%

Dependencies

docs/release-source/release/examples/package.json npm
  • eslint ^7.21.0 development
  • @fatso83/mini-mocha latest
  • @sinonjs/referee latest
  • bluebird latest
  • jquery latest
  • jsdom latest
  • pubsub-js latest
  • sinon latest
package-lock.json npm
  • 678 dependencies
package.json npm
  • @babel/core ^7.16.12 development
  • @sinonjs/eslint-config ^4.0.5 development
  • @sinonjs/eslint-plugin-no-prototype-methods ^0.1.1 development
  • @sinonjs/referee ^9.1.1 development
  • @studio/changes ^2.2.0 development
  • babel-plugin-istanbul ^6.1.1 development
  • babelify ^10.0.0 development
  • browserify ^16.5.2 development
  • debug ^4.3.1 development
  • dependency-check ^4.1.0 development
  • husky ^6.0.0 development
  • lint-staged ^12.3.2 development
  • mocha ^9.2.0 development
  • mochify ^9.1.0 development
  • nyc ^15.1.0 development
  • prettier ^2.5.1 development
  • proxyquire ^2.1.3 development
  • proxyquire-universal ^3.0.1 development
  • proxyquireify ^3.2.1 development
  • puppeteer ^13.1.2 development
  • rimraf ^3.0.2 development
  • semver ^7.3.5 development
  • shelljs ^0.8.4 development
  • unimported ^1.20.0 development
  • @sinonjs/commons ^1.8.3
  • @sinonjs/fake-timers ^9.1.2
  • @sinonjs/samsam ^6.1.1
  • diff ^5.0.0
  • nise ^5.1.1
  • supports-color ^7.2.0
Gemfile rubygems
  • github-pages >= 0 development
  • jekyll ~> 3.7
  • jekyll-sitemap >= 0
Gemfile.lock rubygems
  • activesupport 6.0.3.4
  • addressable 2.8.0
  • coffee-script 2.4.1
  • coffee-script-source 1.11.1
  • colorator 1.1.0
  • commonmarker 0.17.13
  • concurrent-ruby 1.1.7
  • dnsruby 1.61.5
  • em-websocket 0.5.2
  • ethon 0.12.0
  • eventmachine 1.2.7
  • execjs 2.7.0
  • faraday 1.3.0
  • faraday-net_http 1.0.0
  • ffi 1.14.2
  • forwardable-extended 2.6.0
  • gemoji 3.0.1
  • github-pages 209
  • github-pages-health-check 1.16.1
  • html-pipeline 2.14.0
  • http_parser.rb 0.6.0
  • i18n 0.9.5
  • jekyll 3.9.0
  • jekyll-avatar 0.7.0
  • jekyll-coffeescript 1.1.1
  • jekyll-commonmark 1.3.1
  • jekyll-commonmark-ghpages 0.1.6
  • jekyll-default-layout 0.1.4
  • jekyll-feed 0.15.1
  • jekyll-gist 1.5.0
  • jekyll-github-metadata 2.13.0
  • jekyll-mentions 1.6.0
  • jekyll-optional-front-matter 0.3.2
  • jekyll-paginate 1.1.0
  • jekyll-readme-index 0.3.0
  • jekyll-redirect-from 0.16.0
  • jekyll-relative-links 0.6.1
  • jekyll-remote-theme 0.4.2
  • jekyll-sass-converter 1.5.2
  • jekyll-seo-tag 2.6.1
  • jekyll-sitemap 1.4.0
  • jekyll-swiss 1.0.0
  • jekyll-theme-architect 0.1.1
  • jekyll-theme-cayman 0.1.1
  • jekyll-theme-dinky 0.1.1
  • jekyll-theme-hacker 0.1.2
  • jekyll-theme-leap-day 0.1.1
  • jekyll-theme-merlot 0.1.1
  • jekyll-theme-midnight 0.1.1
  • jekyll-theme-minimal 0.1.1
  • jekyll-theme-modernist 0.1.1
  • jekyll-theme-primer 0.5.4
  • jekyll-theme-slate 0.1.1
  • jekyll-theme-tactile 0.1.1
  • jekyll-theme-time-machine 0.1.1
  • jekyll-titles-from-headings 0.5.3
  • jekyll-watch 2.2.1
  • jemoji 0.12.0
  • kramdown 2.3.0
  • kramdown-parser-gfm 1.1.0
  • liquid 4.0.3
  • listen 3.4.0
  • mercenary 0.3.6
  • mini_portile2 2.8.0
  • minima 2.5.1
  • minitest 5.14.3
  • multipart-post 2.1.1
  • nokogiri 1.13.7
  • octokit 4.20.0
  • pathutil 0.16.2
  • public_suffix 3.1.1
  • racc 1.6.0
  • rb-fsevent 0.10.4
  • rb-inotify 0.10.1
  • rexml 3.2.5
  • rouge 3.23.0
  • ruby-enum 0.8.0
  • ruby2_keywords 0.0.2
  • rubyzip 2.3.0
  • safe_yaml 1.0.5
  • sass 3.7.4
  • sass-listen 4.0.0
  • sawyer 0.8.2
  • simpleidn 0.1.1
  • terminal-table 1.8.0
  • thread_safe 0.3.6
  • typhoeus 1.4.0
  • tzinfo 1.2.10
  • unf 0.1.4
  • unf_ext 0.0.7.7
  • unicode-display_width 1.7.0
  • zeitwerk 2.4.2
.github/workflows/main.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
lib/package.json npm
test/package.json npm