#!/usr/bin/env bash # lint.sh - Run linting and type checks according to pyproject.toml set -euo pipefail echo "๐Ÿงน Running Ruff lint checks..." ruff check . echo "๐ŸŽจ Running Ruff format checks..." ruff format . --check echo "๐Ÿ” Running ty type checks..." ty check aperisolve echo "โœ… All checks passed!"