Skip to content
This repository was archived by the owner on Jan 19, 2026. It is now read-only.

Commit 2ac4021

Browse files
committed
chore: add justfile for task automation
Add justfile with setup and check commands for easier development workflow. Update README.md with usage instructions.
1 parent a2acfa6 commit 2ac4021

2 files changed

Lines changed: 23 additions & 0 deletions

File tree

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,14 @@ commands/
103103
## Development
104104

105105
```bash
106+
# Option 1: Using just (Recommended)
107+
# Install dependencies and setup hooks
108+
just setup
109+
110+
# Run all checks (tests, lint, type check, dead code)
111+
just check
112+
113+
# Option 2: Manual commands
106114
# Install dependencies
107115
uv sync
108116

justfile

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Install dependencies
2+
setup:
3+
uv sync
4+
uv run pre-commit install
5+
6+
# Run linter, type checker, dead code detection, and tests
7+
check:
8+
# Run linter
9+
uv run ruff check
10+
# Run type checker
11+
uv run mypy .
12+
# Run dead code detection
13+
uv run vulture
14+
# Run tests
15+
uv run pytest

0 commit comments

Comments
 (0)