You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
75 lines
4.4 KiB
75 lines
4.4 KiB
|
2 months ago
|
<p align="center">
|
||
|
|
<img src="assets/mocha-logo.svg" alt="Mocha test framework logo"/>
|
||
|
|
</p>
|
||
|
|
|
||
|
|
<p align="center">☕️ Simple, flexible, fun JavaScript test framework for Node.js & The Browser ☕️</p>
|
||
|
|
|
||
|
|
<div align="center">
|
||
|
|
|
||
|
|
<a href="https://www.npmjs.com/package/mocha"><img src="https://img.shields.io/npm/v/mocha.svg" alt="NPM Version"></a>
|
||
|
|
<a href="https://github.com/mochajs/mocha"><img src="https://img.shields.io/node/v/mocha.svg" alt="Node Version"></a>
|
||
|
|
[](https://github.com/mochajs/mocha/actions/workflows/mocha.yml)
|
||
|
|
<a href="https://coveralls.io/github/mochajs/mocha"><img src="https://coveralls.io/repos/github/mochajs/mocha/badge.svg" alt="Coverage Status"></a>
|
||
|
|
|
||
|
|
</div>
|
||
|
|
|
||
|
|
<div align="center">
|
||
|
|
|
||
|
|
<a href="https://discord.gg/KeDn2uXhER"><img alt="Chat - Discord" src="https://img.shields.io/badge/Chat-Discord-5765F2.svg" /></a>
|
||
|
|
<a href="https://github.com/mochajs/mocha#sponsors"><img src="https://opencollective.com/mochajs/tiers/sponsors/badge.svg" alt="OpenCollective Sponsors"></a>
|
||
|
|
<a href="https://github.com/mochajs/mocha#backers"><img src="https://opencollective.com/mochajs/tiers/backers/badge.svg" alt="OpenCollective Backers"></a>
|
||
|
|
[](https://github.com/collective-funds/guidelines)
|
||
|
|
|
||
|
|
</div>
|
||
|
|
|
||
|
|
## Links
|
||
|
|
|
||
|
|
- **[Documentation](https://mochajs.org)**
|
||
|
|
- **[Release Notes / History / Changes](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md)**
|
||
|
|
- [Code of Conduct](https://github.com/mochajs/mocha/blob/main/.github/CODE_OF_CONDUCT.md)
|
||
|
|
- [Contributing](https://github.com/mochajs/mocha/blob/main/.github/CONTRIBUTING.md)
|
||
|
|
- [Development](https://github.com/mochajs/mocha/blob/main/.github/DEVELOPMENT.md)
|
||
|
|
- [Discord](https://discord.gg/KeDn2uXhER) (ask questions here!)
|
||
|
|
- [Issue Tracker](https://github.com/mochajs/mocha/issues)
|
||
|
|
|
||
|
|
## Backers
|
||
|
|
|
||
|
|
[Become a backer](https://opencollective.com/mochajs) and show your support to our open source project on [our site](https://mochajs.org/#backers).
|
||
|
|
|
||
|
|
<a href="https://opencollective.com/mochajs"><img src="https://opencollective.com/mochajs/tiers/backers.svg?limit=30&button=false&avatarHeight=46&width=750"></a>
|
||
|
|
|
||
|
|
## Sponsors
|
||
|
|
|
||
|
|
Does your company use Mocha? Ask your manager or marketing team if your company would be interested in supporting our project.
|
||
|
|
Support will allow the maintainers to dedicate more time for maintenance and new features for everyone.
|
||
|
|
Also, your company's logo will show [on GitHub](https://github.com/mochajs/mocha#readme) and on [our site](https://mochajs.org#sponsors) - who doesn't want a little extra exposure?
|
||
|
|
[Here's the info](https://opencollective.com/mochajs).
|
||
|
|
|
||
|
|
[](https://opencollective.com/mochajs/tiers/sponsors/0/website)
|
||
|
|
[](https://opencollective.com/mochajs/tiers/sponsors/1/website)
|
||
|
|
[](https://opencollective.com/mochajs/tiers/sponsors/2/website)
|
||
|
|
[](https://opencollective.com/mochajs/tiers/sponsors/3/website)
|
||
|
|
|
||
|
|
## Development
|
||
|
|
|
||
|
|
You might want to know that:
|
||
|
|
|
||
|
|
- Mocha is one of the _most-depended-upon_ modules on npm (source: [libraries.io](https://libraries.io/search?order=desc&platforms=NPM&sort=dependents_count)), and
|
||
|
|
- Mocha is an _independent_ open-source project, maintained exclusively by volunteers.
|
||
|
|
|
||
|
|
You might want to help:
|
||
|
|
|
||
|
|
- New to contributing to Mocha? Check out this list of [good first issues](https://github.com/mochajs/mocha/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22)
|
||
|
|
- Mocha could use a hand with [these issues](https://github.com/mochajs/mocha/issues?q=is%3Aopen+is%3Aissue+label%3A%22status%3A+accepting+prs%22)
|
||
|
|
- The [maintainer's handbook](https://github.com/mochajs/mocha/blob/main/MAINTAINERS.md) explains how things get done
|
||
|
|
|
||
|
|
Finally, come [chat with the maintainers on Discord](https://discord.gg/KeDn2uXhER) if you want to help with:
|
||
|
|
|
||
|
|
- Triaging issues, answering questions
|
||
|
|
- Review, merging, and closing pull requests
|
||
|
|
- Other project-maintenance-y things
|
||
|
|
|
||
|
|
## License
|
||
|
|
|
||
|
|
Copyright 2011-2024 OpenJS Foundation and contributors. Licensed [MIT](https://github.com/mochajs/mocha/blob/main/LICENSE).
|