Any contributions to this repository in the form of bug reports, bug fix, suggestions and feature requests are warmly welcomed as long as it does not hamper the tests and coverage report.
Follow the following steps to get started contributing to this project.
-
Fork the repository on GitHub.
-
Clone your fork to your computer:
git clone https://github.com/your_username_here/django-flatpickr.git cd django-flatpickr git checkout -b name-of-your-bugfix-or-feature
-
Create a virtual environment of your choice and activate it.
-
Install yarn dev-dependencies.
yarn install
-
Install the pip-dependencies and run migrations for dev project.
yarn dev:install yarn dev:migrate
-
Now you can run the dev project on localhost:8000 to see the changes you make in action real-time.
yarn dev
-
Run the tests by the following command.
yarn test
-
See the coverage report by the following command.
yarn coverage