# Contributing guidelines

## First Steps

Before fixing any issues, first [fork](https://github.com/epispot/EpiJS/fork) the repo, and then clone your fork:
```SH
git clone https://github.com/[USERNAME]/epijs.git
cd epijs
```

Once you've made your desired changes to the source code in EpiJS, run:
```SH
npm run build
```
Which will update the `web` directory with new minified code. You can then commit your changes and submit your PR.

## Fixing Issues

Check out all [available issues](https://github.com/epispot/EpiJS/issues?q=is%3Aissue+is%3Aopen+label%3A%22Status%3A+Available%22) and claim them with `/claim`. Make sure to reference these issues when you submit your PR.

## Adding features

If there's a feature request already submitted and avaliable on the [issues page](https://github.com/epispot/EpiJS/issues?q=is%3Aissue+is%3Aopen+label%3Aenhancement+label%3A%22status%3A+available%22) and claim it with `/claim` in the comments. Make sure to reference these issues when you submit the PR.
