Initial commit

This commit is contained in:
2025-09-02 10:27:53 +02:00
commit abb9f8ccde
30 changed files with 1423 additions and 0 deletions

24
.github/CONTRIBUTING.md vendored Normal file
View File

@@ -0,0 +1,24 @@
# Contributing
If you wish to contribute to {{project.name}}, feel free to fork the repository and submit a pull request.
{{project.linter}} is enforced to correct most typo's you make and keep the code style the same throughout the whole project,
so it would be much appreciated if you installed {{project.linter}} to your editor of choice
## Prerequisites
The following prerequisites must be met before installing {{project.name}}:
{{setup.prerequisites}}
## Setup
To get ready to work on the codebase, please do the following:
1. Fork & clone the repository, and make sure you are on the **master** branch
2. Run {{setup.install}}
3. Code your ideas and test them using {{setup.test}}
4. [Submit a pull request](https://github.com/{{project.master}}/{{project.name}}/compare)
## Testing
When creating any new functions, please also create unit tests for them in the `tests` directory.
Use the library associated with the project when creating such tests.
When modifying existing functions, make sure to test them before making a pull request, this will prevent
anything from breaking on the production environment.