.PHONY: test lint type-check docs-serve docker-up install

install:
	python3 -m pip install -e ".[dev]"

test:
	pytest tests/

lint:
	ruff check src/ tests/

type-check:
	mypy src/

docs-serve:
	mkdocs serve

docker-up:
	docker compose up -d

docker-dev:
	docker compose -f docker-compose.dev.yml up -d
