NAME

Types::Git - Type::Tiny types for git stuff.

SYNOPSIS

package Foo;

use Types::Git -types;

use Moo;
use strictures 1;
use namespace::clean;

has ref => (
  is  => 'ro',
  isa => GitRef,
);

DESCRIPTION

This module provides several (well, one, currently) Type::Tiny types for several of git's data types.

TYPES

GitRef

Matches a ref against the same rules that git-check-ref-format uses.

AUTHOR

Aran Clary Deltac <bluefeet@gmail.com>

ACKNOWLEDGEMENTS

Thanks to ZipRecruiter for encouraging their employees to contribute back to the open source ecosystem. Without their dedication to quality software development this distribution would not exist.

LICENSE

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.