- Python 3.9.x
- Poetry 1.6.1
- NodeJs 18.x
- FastApi
- Uvicorn
- pytest
- pre-commit
- isort
- black
- flake8
- bandit
poetry install
npm install
pre-commit install
Start local server
make start-local
Start serverless offline
make start-serverless-offline
Launch tests
make test
Launch test with coverage
make coverage
Run pre-commit hooks
make pre-commit