# Contributing

node-php-password is intended to be a public project that anyone can participate in. If you would like to add support for new algorithms, fix a bug, do security auditing etc. please read this guide.

Fork, then clone the repo:

    git clone git@github.com:your-username/node-php-password.git
    
Install it:

    npm install

Make sure the tests pass:

    npm test

Make your changes. Add tests for your changes. Make sure the tests pass:

    npm test

Push to your fork and [submit a pull request][pr].

[pr]: https://github.com/alrek-consulting/node-php-password/compare/

At this point you're waiting on us. We like to at least comment on pull requests
within three business days (and, typically, one business day). We may suggest
some changes or improvements or alternatives.

Some things that will increase the chance that your pull request is accepted:

* Write tests.
* Write a good commit message

If you have any problems, please don't hesitate to contact me via github, or via [e-mail](mailto:thomas@alrek.no)