This package is open to contributions. To contribute, please follow these steps:
- Fork the upstream django-js-logger repository into a personal account.
- Install poetry, and install dev dependencies using
poetry install
- Install pre-commit (for project linting) by running
pre-commit install
. - Create a new branch for you changes
- Push the topic branch to your personal fork.
- Create a pull request to the django-js-logger repository with a detailed explanation of your changes.
Since we're using Selenium for testing, we've not tried to automate the codecov upload.
To upload codecov, test locally using coverage run manage.py test
, then upload coverage by running:
bash <(curl -s https://codecov.io/bash) -t <codecov token> -f .coverage