-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
3690f01
commit 98e2fb3
Showing
4 changed files
with
224 additions
and
27 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
# Contributing to ShadowVault | ||
|
||
Firstly, thank you for your interest in contributing to ShadowVault! 🎉 Every contribution, whether it's a small typo fix or a new feature, is greatly appreciated. This document provides guidelines and advice on how to contribute. | ||
|
||
## Table of Contents | ||
|
||
- [Code of Conduct](#code-of-conduct) | ||
- [Getting Started](#getting-started) | ||
- [Issues](#issues) | ||
- [Pull Requests](#pull-requests) | ||
- [Development Setup](#development-setup) | ||
- [Code Guidelines](#code-guidelines) | ||
- [Feedback](#feedback) | ||
|
||
## Code of Conduct | ||
|
||
By participating, you're expected to uphold our [Code of Conduct](./CODE_OF_CONDUCT.md). Please report any unacceptable behavior. | ||
|
||
## Getting Started | ||
|
||
### Issues | ||
|
||
- Before creating a new issue, please do a quick search to see if it's been raised already. | ||
- Provide a clear and descriptive title. | ||
- Describe the issue with as much detail as possible. | ||
- If applicable, provide steps to reproduce the issue. | ||
|
||
### Pull Requests | ||
|
||
- Fork the repository. | ||
- Create a new branch for each feature, fix, or improvement. | ||
- Commit your changes following our commit message guidelines. | ||
- Open a pull request with a clear title and description. | ||
- If your PR closes a specific issue, mention it in the description. | ||
|
||
## Development Setup | ||
|
||
1. Fork and clone the repository. | ||
2. Install dependencies: | ||
|
||
\```bash | ||
npm install | ||
\``` | ||
|
||
3. Make your changes. | ||
4. Ensure your changes don't break any existing functionality: | ||
|
||
\```bash | ||
npm test | ||
\``` | ||
|
||
## Code Guidelines | ||
|
||
- Follow the established coding style. | ||
- Write clear and concise comments. | ||
- Keep PRs focused—make sure they address only one concern. | ||
- Update documentation if you're introducing changes that require it. | ||
|
||
## Feedback | ||
|
||
Your feedback is always welcome! If you have any suggestions or concerns, please open an issue. We value all contributions and strive for an open and inclusive environment. | ||
|
||
--- | ||
|
||
Again, thank you for your contribution! Together, we can make ShadowVault even better. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY-NC-ND 4.0) | ||
|
||
Copyright (c) [Year] [Your Full Name or Organization Name] | ||
|
||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, and distribute, provided that: | ||
|
||
- Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. | ||
- NonCommercial — You may not use the material for commercial purposes. | ||
- NoDerivatives — If you remix, transform, or build upon the material, you may not distribute the modified material. | ||
|
||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT, OR OTHERWISE, ARISING FROM, OUT OF, OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||
|
||
For the full license text, please visit: | ||
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters