Metadata-Version: 2.1
Name: captain_hooks
Version: 0.1.0
Home-page: https://github.com/abadger/captain_hooks
Author: Toshio Kuratomi
Author-email: a.badger@gmail.com
Requires-Dist: meson!=0.62.0
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Project-URL: Repository, https://github.com/abadger/captain_hooks
Project-URL: Documentation, https://readthedocs.io/captain_hooks
Description-Content-Type: text/markdown
Description:

# Captain Hooks

[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/abadger/captain_hooks/main.svg)](https://results.pre-commit.ci/latest/github/abadger/captain_hooks/main)
[![Coverage](https://github.com/abadger/captain_hooks/actions/workflows/coverage.yml/badge.svg)](https://github.com/abadger/captain_hooks/actions/workflows/coverage.yml)
[![codecov](https://codecov.io/gh/abadger/captain_hooks/branch/main/graph/badge.svg?token=GD9HJBEQSM)](https://codecov.io/gh/abadger/captain_hooks)
[![Total alerts](https://img.shields.io/lgtm/alerts/g/abadger/captain_hooks.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/abadger/captain_hooks/alerts/)
[![Language grade: Python](https://img.shields.io/lgtm/grade/python/g/abadger/captain_hooks.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/abadger/captain_hooks/context:python)
[![Code Scanning - Action](https://github.com/abadger/captain_hooks/actions/workflows/codeql.yml/badge.svg)](https://github.com/abadger/captain_hooks/actions/workflows/codeql.yml)

Collection of pre-commit hooks

<!-- TOC -->

## Usage

You can use hooks from this repository to your code by adding the following to
your `.pre-commit-config.yaml` file:

``` yaml
- repo: https://github.com/abadger/captain_hooks
  rev: main  # Or use the ref you want to point at
  hooks:
  - id: meson-file-list
  # [...]
```

## Provided hooks

- meson-file-list: Ensure that meson.build files contain all of the source code files.
