# Contributing From opening a bug report to creating a pull request: every contribution is appreciated and welcome. If you're planning to implement a new feature or change an API please create an issue first. This way we can ensure that your precious work is not in vain. ## Process 1. Setup prerequisites on your machine. Currently the following are required: - Node.js v10.X 1. Fork, then clone the repository. 1. Create a new branch based on master and start to make your changes. ```sh git checkout -b my-feature ``` 1. Once you're happy, push your branch and [open a pull request](https://github.com/frigus02/function-web-components/compare) ([help](https://help.github.com/articles/creating-a-pull-request/)). ```sh git push origin -u my-feature ```