https://github.com/chaijs/chai

assertions bdd chai javascript tdd

Last synced: about 1 month ago

Repository metadata:

BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 1,236
Total Committers: 193
Avg Commits per committer: 6.404
Development Distribution Score (DDS): 0.653

Commits in past year: 35
Committers in past year: 8
Avg Commits per committer in past year: 4.375
Development Distribution Score (DDS) in past year: 0.514

Name Email Commits
Jake Luer j****r@g****m 429
Veselin Todorov v****n@v****g 74
Grant Snodgrass m****r@g****m 70
lucasfcosta f****s@g****m 52
Keith Cirkel g****b@k****k 41
Domenic Denicola d****c@d****m 40
Keith Cirkel k****s 29
Kristján Oddsson k****n@g****m 27
Jérémie Astori j****e@a****r 27
Jake Luer j****e@a****m 26
Lucas Vieira v****4@g****m 19
Aleksey Shvayka s****h@g****m 18
Joshua Perry j****h@6****m 14
Johannes Loewe j****s@l****m 11
greenkeeperio-bot s****t@g****o 11
Tobias Bieniek t****k@g****m 9
Kristján Oddsson k****n@g****m 9
Chris Polis c****s@d****m 8
greenkeeper[bot] g****] 8
Chris Jones c****s@c****m 7
James Garbutt 4****j 7
Ian Zamojc i****n@t****t 6
Ruben Verborgh r****n@v****g 6
abetomo a****e@e****o 6
deeperx i****c@p****m 6
leider d****r@w****e 5
Scott Nonnenberg s****t@n****m 5
Juliusz Gonera j****a@g****m 5
Jo Liss j****2@g****m 5
George Kats k****k@g****m 5
and 163 more...

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

npm: chai

BDD/TDD assertion library for node.js and the browser. Test framework agnostic.

  • Homepage: http://chaijs.com
  • Licenses: MIT
  • Latest release: 5.1.1 (published 8 months ago)
  • Last Synced: 2024-11-10T21:37:38.488Z (about 1 month ago)
  • Versions: 97
  • Dependent Packages: 168,401
  • Dependent Repositories: 480,962
  • Downloads: 63,399,344 Last month
  • Docker Downloads: 2,581,470,931
  • Rankings:
    • Dependent packages count: 0.0%
    • Downloads: 0.04%
    • Docker downloads count: 0.048%
    • Dependent repos count: 0.053%
    • Average: 0.444%
    • Stargazers count: 1.105%
    • Forks count: 1.42%
  • Maintainers (1)
bower: chai

  • Homepage:
  • Licenses: mit
  • Latest release: v5.1.1 (published 8 months ago)
  • Last Synced: 2024-11-10T21:37:47.332Z (about 1 month ago)
  • Versions: 101
  • Dependent Packages: 254
  • Dependent Repositories: 46,734
  • Rankings:
    • Dependent repos count: 0.026%
    • Dependent packages count: 0.037%
    • Average: 0.557%
    • Stargazers count: 0.802%
    • Forks count: 1.364%
npm: @nightwatch/chai

A forked of Chai 5 which adds Promise support in order to work with Nightwatch commands.

  • Homepage: http://chaijs.com
  • Licenses: MIT
  • Latest release: 5.0.3 (published 12 months ago)
  • Last Synced: 2024-11-10T21:37:41.790Z (about 1 month ago)
  • Versions: 3
  • Dependent Packages: 3
  • Dependent Repositories: 359
  • Downloads: 400,102 Last month
  • Docker Downloads: 169,773,896
  • Rankings:
    • Docker downloads count: 0.136%
    • Downloads: 0.41%
    • Dependent repos count: 0.865%
    • Stargazers count: 1.111%
    • Forks count: 1.406%
    • Average: 1.636%
    • Dependent packages count: 5.888%
  • Maintainers (7)
npm: hybrid-chai

BDD/TDD assertion library for node.js and the browser. Test framework agnostic.

  • Homepage: http://chaijs.com
  • Licenses: MIT
  • Latest release: 0.0.1 (published over 7 years ago)
  • Last Synced: 2024-11-10T21:37:44.050Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 12
  • Dependent Repositories: 26
  • Downloads: 405 Last month
  • Rankings:
    • Stargazers count: 1.115%
    • Forks count: 1.411%
    • Dependent packages count: 1.784%
    • Average: 2.414%
    • Dependent repos count: 2.456%
    • Downloads: 5.302%
  • Maintainers (1)
nuget: chai

Chai is a BDD / TDD assertion library for the browser that can be delightfully paired with any javascript testing framework.

  • Homepage: http://chaijs.com/
  • Licenses: mit
  • Latest release: 1.5.0 (published almost 12 years ago)
  • Last Synced: 2024-11-12T23:16:38.208Z (about 1 month ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 6
  • Downloads: 135,464 Total
  • Rankings:
    • Dependent repos count: 2.914%
    • Downloads: 3.523%
    • Average: 9.055%
    • Dependent packages count: 20.729%
  • Maintainers (1)
npm: chai-core

BDD/TDD assertion library for node.js and the browser. Test framework agnostic.

  • Homepage: http://chaijs.com
  • Licenses: MIT
  • Latest release: 5.0.0-alpha.2 (published over 3 years ago)
  • Last Synced: 2024-11-10T21:37:40.522Z (about 1 month ago)
  • Versions: 3
  • Dependent Packages: 1
  • Dependent Repositories: 2
  • Downloads: 5 Last month
  • Rankings:
    • Stargazers count: 1.115%
    • Forks count: 1.411%
    • Dependent repos count: 7.642%
    • Average: 10.039%
    • Downloads: 19.051%
    • Dependent packages count: 20.975%
  • Maintainers (1)
maven: org.webjars.npm:chai

WebJar for chai

  • Homepage: https://www.webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.npm/chai/
  • Licenses: MIT
  • Latest release: 4.2.0 (published almost 5 years ago)
  • Last Synced: 2024-11-10T21:37:41.802Z (about 1 month ago)
  • Versions: 6
  • Dependent Packages: 4
  • Dependent Repositories: 1
  • Rankings:
    • Stargazers count: 3.231%
    • Forks count: 6.774%
    • Average: 11.173%
    • Dependent packages count: 13.918%
    • Dependent repos count: 20.767%
npm: chai_test

BDD/TDD assertion library for node.js and the browser. Test framework agnostic.

  • Homepage: http://chaijs.com
  • Licenses: MIT
  • Latest release: 3.5.1 (published over 8 years ago)
  • Last Synced: 2024-11-10T21:37:39.280Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 146 Last month
  • Rankings:
    • Stargazers count: 1.365%
    • Forks count: 1.646%
    • Average: 11.438%
    • Downloads: 12.626%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npm: @cameron-martin/chai

BDD/TDD assertion library for node.js and the browser. Test framework agnostic.

  • Homepage: http://chaijs.com
  • Licenses: MIT
  • Latest release: 3.5.0 (published over 8 years ago)
  • Last Synced: 2024-11-10T21:37:37.245Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 7 Last month
  • Rankings:
    • Stargazers count: 1.122%
    • Forks count: 1.418%
    • Dependent repos count: 10.374%
    • Average: 15.234%
    • Dependent packages count: 21.041%
    • Downloads: 42.217%
  • Maintainers (1)
maven: org.webjars.bowergithub.chaijs:chai

WebJar for chai

  • Homepage: http://webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.bowergithub.chaijs/chai/
  • Licenses: MIT
  • Latest release: 4.2.0 (published over 5 years ago)
  • Last Synced: 2024-11-10T21:37:36.923Z (about 1 month ago)
  • Versions: 2
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 2.641%
    • Forks count: 5.502%
    • Average: 18.03%
    • Dependent repos count: 31.98%
    • Dependent packages count: 31.998%
maven: org.webjars.bower:chai

WebJar for chai

  • Homepage: http://webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.bower/chai/
  • Licenses: MIT
  • Latest release: 4.1.1 (published over 7 years ago)
  • Last Synced: 2024-11-10T21:37:38.817Z (about 1 month ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 2.641%
    • Forks count: 5.502%
    • Average: 22.246%
    • Dependent repos count: 31.98%
    • Dependent packages count: 48.86%
npm: Testchai21

BDD/TDD assertion library for node.js and the browser. Test framework agnostic.

  • Homepage: http://chaijs.com
  • Licenses: MIT
  • Latest release: 3.5.3 (published over 8 years ago)
  • Last Synced: 2024-11-10T21:37:35.840Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 3 Last month
  • Rankings:
    • Stargazers count: 1.119%
    • Forks count: 1.415%
    • Dependent repos count: 10.353%
    • Average: 25.582%
    • Dependent packages count: 52.063%
    • Downloads: 62.96%
  • Maintainers (1)
npm: Testchai2

BDD/TDD assertion library for node.js and the browser. Test framework agnostic.

  • Homepage: http://chaijs.com
  • Licenses: MIT
  • Latest release: 3.5.2 (published over 8 years ago)
  • Last Synced: 2024-11-10T21:37:37.274Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 3 Last month
  • Rankings:
    • Stargazers count: 1.115%
    • Forks count: 1.411%
    • Dependent repos count: 10.336%
    • Average: 26.526%
    • Dependent packages count: 52.006%
    • Downloads: 67.763%
  • Maintainers (1)
deno: chai

BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.

  • Homepage:
  • Documentation: https://doc.deno.land/https://deno.land/x/chai/mod.ts
  • Licenses: mit
  • Latest release: v5.1.1 (published 8 months ago)
  • Last Synced: 2024-11-10T21:37:42.926Z (about 1 month ago)
  • Versions: 20
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 29.257%
    • Dependent packages count: 58.514%

Dependencies

package-lock.json npm
  • 462 dependencies
package.json npm
  • browserify ^16.2.3 development
  • bump-cli ^1.1.3 development
  • codecov ^3.0.0 development
  • istanbul ^0.4.3 development
  • karma ^6.1.1 development
  • karma-chrome-launcher ^2.2.0 development
  • karma-firefox-launcher ^1.0.0 development
  • karma-mocha ^2.0.1 development
  • karma-sauce-launcher ^1.2.0 development
  • mocha ^7.1.2 development
  • assertion-error ^1.1.0
  • check-error ^1.0.2
  • deep-eql ^4.1.2
  • get-func-name ^2.0.0
  • loupe ^2.3.1
  • pathval ^1.1.1
  • type-detect ^4.0.5