mirror of
https://github.com/pre-commit/pre-commit.git
synced 2026-02-17 00:04:42 +04:00
23 lines
524 B
Python
23 lines
524 B
Python
from __future__ import annotations
|
|
|
|
from pre_commit.tool_base import Tool
|
|
from pre_commit.tools import go
|
|
from pre_commit.tools import node
|
|
from pre_commit.tools import python
|
|
from pre_commit.tools import rbenv
|
|
from pre_commit.tools import ruby
|
|
from pre_commit.tools import rust
|
|
from pre_commit.tools import rustup
|
|
from pre_commit.tools import uv
|
|
|
|
|
|
tools: dict[str, Tool] = {
|
|
'go': go,
|
|
'node': node,
|
|
'python': python,
|
|
'rbenv': rbenv,
|
|
'ruby': ruby,
|
|
'rust': rust,
|
|
'rustup': rustup,
|
|
'uv': uv,
|
|
}
|