From f493c7e8241e3f8763af4638c591f050aa96beb9 Mon Sep 17 00:00:00 2001 From: Aminda Suomalainen Date: Sun, 4 Jun 2023 11:05:48 +0300 Subject: [PATCH] .pre-commit-config.yaml: add default hooks and prettier --- .pre-commit-config.yaml | 31 ++++++++++++++++++++++++++++--- 1 file changed, 28 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 998c2c7..66c8e9f 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -3,9 +3,34 @@ # SPDX-License-Identifier: CC0-1.0 # See https://pre-commit.com for more information -# See https://pre-commit.com/hooks.html for more hooks +# See https://pre-commit.ci for more information +ci: + # https://github.com/pre-commit-ci/issues/issues/83 + autoupdate_schedule: quarterly + repos: -- repo: https://github.com/fsfe/reuse-tool + - repo: https://github.com/fsfe/reuse-tool rev: v1.1.2 hooks: - - id: reuse + - id: reuse + + - repo: https://github.com/pre-commit/pre-commit-hooks + rev: v4.4.0 + hooks: + - id: check-added-large-files + - id: check-case-conflict + - id: check-yaml + - id: check-executables-have-shebangs + - id: check-shebang-scripts-are-executable + - id: destroyed-symlinks + - id: detect-private-key + - id: end-of-file-fixer + exclude: .*\.nginx$ + - id: fix-byte-order-marker + - id: trailing-whitespace + exclude_types: [markdown] + + - repo: https://github.com/pre-commit/mirrors-prettier + rev: "v3.0.0-alpha.9-for-vscode" + hooks: + - id: prettier