repos: - repo: https://github.com/astral-sh/ruff-pre-commit rev: v0.15.20 hooks: - id: ruff-check types_or: [ python, pyi ] args: [ --fix ] - id: ruff-format types_or: [ python, pyi ] - repo: local hooks: - id: ty name: ty check entry: uv run ty check language: system types_or: [ python, pyi ] pass_filenames: false - id: ultracite name: ultracite entry: bash -c 'cd ui && bun x ultracite fix' language: system files: ^ui/ pass_filenames: false - id: svelte-check name: svelte check entry: bash -c 'cd ui && bun check' language: system files: ^ui/ pass_filenames: false