Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 31 additions & 0 deletions .all-contributorsrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"projectName": "Nerva",
"projectOwner": "PMDevSolutions",
"repoType": "github",
"repoHost": "https://github.com",
"files": [
"README.md"
],
"imageSize": 100,
"commit": false,
"commitConvention": "angular",
"contributorsPerLine": 7,
"linkToUsage": false,
"skipCi": false,
"contributors": [
{
"login": "PAMulligan",
"name": "PMullz",
"avatar_url": "https://avatars.githubusercontent.com/u/13412531?v=4",
"profile": "https://pmds.info/",
"contributions": [
"code",
"doc",
"test",
"infra",
"review",
"ideas"
]
}
]
}
2 changes: 1 addition & 1 deletion .husky/commit-msg
Original file line number Diff line number Diff line change
@@ -1 +1 @@
npx --no -- commitlint --edit ${1}
npx --no -- commitlint --edit "${1}"
28 changes: 28 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,34 @@ Community members are encouraged to vote on priorities and propose new ideas via

---

## Contributor Recognition

Nerva follows the [All Contributors](https://allcontributors.org) specification: every kind of contribution counts, not just code. Recognized contributors appear in the [contributors table](README.md#contributors) in the README.

The contribution types most relevant to Nerva:

| Type | Emoji | Covers |
|------|-------|--------|
| `code` | 💻 | Code contributions |
| `doc` | 📖 | Documentation |
| `test` | ⚠️ | Tests |
| `bug` | 🐛 | Bug reports |
| `ideas` | 🤔 | Ideas and suggestions |
| `review` | 👀 | Code review |
| `infra` | 🚇 | Infrastructure (CI/CD, deployment) |

Other [emoji key](https://allcontributors.org/en/reference/emoji-key/) types count as well.

**How recognition works:** once your contribution lands, a maintainer comments on the related issue or pull request:

```text
@all-contributors please add @<your-username> for code, doc
```

The [@all-contributors bot](https://allcontributors.org/en/bot/usage/) then opens a pull request adding you to the README table and `.all-contributorsrc`. If your contribution was overlooked, mention it on your PR or open an issue — recognition requests are always welcome.

---

## Code of Conduct

This project follows the [Contributor Covenant v2.1](CODE_OF_CONDUCT.md). All contributors are expected to:
Expand Down
23 changes: 23 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ A Claude Code-integrated API & backend development framework with TypeScript, Ho
[![CI](https://github.com/PMDevSolutions/Nerva/actions/workflows/ci.yml/badge.svg)](https://github.com/PMDevSolutions/Nerva/actions/workflows/ci.yml)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
[![Patreon](https://img.shields.io/badge/Patreon-Support-orange?logo=patreon)](https://www.patreon.com/PaulMakesThings)
[![All Contributors](https://img.shields.io/github/all-contributors/PMDevSolutions/Nerva?color=ee8449&style=flat-square)](#contributors)

---

Expand Down Expand Up @@ -207,6 +208,28 @@ Contributions are welcome! Please read the [Contributing Guide](CONTRIBUTING.md)

This project follows the [Contributor Covenant Code of Conduct](CODE_OF_CONDUCT.md).

## Contributors

Thanks to these wonderful people ([emoji key](https://allcontributors.org/en/reference/emoji-key/)):

<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
<tbody>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://pmds.info/"><img src="https://avatars.githubusercontent.com/u/13412531?v=4?s=100" width="100px;" alt="PMullz"/><br /><sub><b>PMullz</b></sub></a><br /><a href="https://github.com/PMDevSolutions/Nerva/commits?author=PAMulligan" title="Code">💻</a> <a href="https://github.com/PMDevSolutions/Nerva/commits?author=PAMulligan" title="Documentation">📖</a> <a href="https://github.com/PMDevSolutions/Nerva/commits?author=PAMulligan" title="Tests">⚠️</a> <a href="#infra-PAMulligan" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="https://github.com/PMDevSolutions/Nerva/pulls?q=is%3Apr+reviewed-by%3APAMulligan" title="Reviewed Pull Requests">👀</a> <a href="#ideas-PAMulligan" title="Ideas, Planning, & Feedback">🤔</a></td>
</tr>
</tbody>
</table>

<!-- markdownlint-restore -->
<!-- prettier-ignore-end -->

<!-- ALL-CONTRIBUTORS-LIST:END -->

This project follows the [all-contributors](https://allcontributors.org) specification. Contributions of any kind are welcome — see [how contributors are recognized](CONTRIBUTING.md#contributor-recognition).

## Support the Project

Nerva is free and open source. If you find it useful, consider supporting development on [Patreon](https://www.patreon.com/PaulMakesThings). Supporters get voting power on the development roadmap.
Expand Down
Loading