Nock is a free and Open Source software project.
nock
is known as the HTTP server mocking and expectations library for Node.js. The code for the library lives at https://github.com/nock/nock.
Nock is also a welcoming community! We appreciate any kind of contribution: bug reports, code, design, documentation, editorial, event organization, issue triaging, sponsorship, and anything else you can think of.
If you have a question on how to get started, please open an issue in this repository 😀
If you found a bug in nock
, please fill out our bug report template at https://github.com/nock/nock/issues/new?template=01_bug_report.md
If you’d like to work on the nock
code base, look through the open issues and pull requests at https://github.com/nock/nock
Design can mean a lot of different things. If you’d like to take a stab at a new nock logo or other branding artifacts, you can create an issue in this repository. If you’d like to create visualizations for our documentation or slides we could share with everyone who’d like to give a talk about nock, open an issue in this repository as well.
You can help us improve the documentation of nock
, the library, at https://github.com/nock/nock. You can also help us improve this very README or the processes we describe in this repository, to make them more clear.
If you’d like to submit a blog post to our blog or plan to / have written about nock
, please let us know, we are happy to spread the word. You can also submit at tweet to @nodenock at https://github.com/nock/twitter
If you would like to host one of our monthly nock-athons or host a local group to work on nock
, please let us know about it by creating an issue in this repository, we are happy to help!
Triaging issues and pull requests is very helpful to make sure that all information has been provided by the author in order to work on them. Describing the process of Triaging is something we should do in more detail, but for now it would be very helpful to see if all issues have the right label and if all answers have been filled out. We ask people who report a bug to provid a reproducable test case using a RunKit notebook. If none was provided, adding one would be a great help.
You can become an individual backer or a company sponsor at https://opencollective.com/nock