2016-06-02 16:36:52 -04:00
|
|
|
<!--lint disable alphabetize-lists-->
|
|
|
|
|
2021-06-08 03:25:03 -04:00
|
|
|
[![test](https://github.com/sobolevn/awesome-cryptography/actions/workflows/test.yml/badge.svg?event=push)](https://github.com/sobolevn/awesome-cryptography/actions/workflows/test.yml)
|
|
|
|
|
2016-05-25 10:07:03 -04:00
|
|
|
# Contributing
|
|
|
|
|
|
|
|
Your contributions are always welcome!
|
|
|
|
|
|
|
|
## Guidelines
|
|
|
|
|
2016-05-25 14:02:12 -04:00
|
|
|
- Add one link per commit.
|
|
|
|
|
|
|
|
- Add one commit per Pull Request.
|
|
|
|
|
|
|
|
- Add the link: `- [project-name](http://example.com/) - A short description ends with a period.`
|
|
|
|
|
2016-06-21 11:21:13 -04:00
|
|
|
- Keep descriptions concise, maximum number of characters is 350.
|
2016-05-25 14:02:12 -04:00
|
|
|
|
|
|
|
- Add a section if needed.
|
|
|
|
|
|
|
|
- Add the section description.
|
|
|
|
- Add the section title to Table of Contents.
|
|
|
|
|
|
|
|
- Search previous suggestions before making a new one, as yours may be a duplicate.
|
|
|
|
|
|
|
|
- Check your spelling and grammar.
|
|
|
|
|
|
|
|
- Remove any trailing whitespace.
|
|
|
|
|
|
|
|
- Send a Pull Request with the reason why the library is awesome.
|
|
|
|
|
|
|
|
- Make sure the tests are passing.
|
|
|
|
|
|
|
|
## Styleguide
|
|
|
|
|
2018-07-26 17:10:35 -04:00
|
|
|
We enforce you all to use the same style for your submissions.
|
2016-05-25 14:02:12 -04:00
|
|
|
We are using [`remark-lint`](https://github.com/wooorm/remark-lint) to validate the style of the `README.md` and `CONTRIBUTING.md`.
|
|
|
|
|
|
|
|
Please, refer to [`Rules`](https://github.com/wooorm/remark-lint/blob/master/doc/rules.md) documentation, when in doubt.
|
|
|
|
|
|
|
|
## Testing
|
|
|
|
|
2016-06-02 10:03:57 -04:00
|
|
|
To run tests locally you will need to:
|
2016-05-25 14:02:12 -04:00
|
|
|
|
|
|
|
```shell
|
2017-09-30 02:12:28 -04:00
|
|
|
$ yarn install
|
|
|
|
$ yarn test
|
2016-05-25 14:02:12 -04:00
|
|
|
```
|