mirror of
https://github.com/Wessel/portfolio.git
synced 2026-07-22 00:08:17 +02:00
25 lines
1017 B
Markdown
25 lines
1017 B
Markdown
# Contributing
|
|
|
|
If you wish to contribute to portfolio, feel free to fork the repository and submit a pull request.
|
|
eslint 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 eslint to your editor of choice
|
|
|
|
## Prerequisites
|
|
The following prerequisites must be met before installing portfolio:
|
|
SCSS
|
|
|
|
## 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
|
|
3. Code your ideas and test them using
|
|
4. [Submit a pull request](https://github.com/wessel/portfolio/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.
|