lnbits-legend/docs/devs/development.md
callebtc 339645a912
docs: add precommit hooks (#1772)
* docs: add precommit hooks
* adjust test
2023-06-20 08:41:23 +02:00

623 B

layout title nav_order has_children
default For developers 4 true

For developers

Thanks for contributing :)

Precommit hooks

This ensures that all commits adhere to the formatting and linting rules.

make install-pre-commit-hook

Tests

This project has unit tests that help prevent regressions. Before you can run the tests, you must install a few dependencies:

poetry install
npm i

Then to run the tests:

make test

Run formatting:

make format

Run mypy checks:

poetry run mypy

Run everything:

make all