Add a 'download' language for fetching pre-built binaries

This commit implements https://github.com/pre-commit/pre-commit/issues/1453#issuecomment-1702880253
This commit is contained in:
Fufu Fang 2023-08-12 09:59:52 +01:00
parent 19aa121db0
commit d0a5fde7ae
3 changed files with 462 additions and 0 deletions

View file

@ -7,6 +7,7 @@ from pre_commit.languages import dart
from pre_commit.languages import docker
from pre_commit.languages import docker_image
from pre_commit.languages import dotnet
from pre_commit.languages import download
from pre_commit.languages import fail
from pre_commit.languages import golang
from pre_commit.languages import haskell
@ -30,6 +31,7 @@ languages: dict[str, Language] = {
'docker': docker,
'docker_image': docker_image,
'dotnet': dotnet,
'download': download,
'fail': fail,
'golang': golang,
'haskell': haskell,