NAME
App::SmokeBrew::Types - Moose types for smokebrew
VERSION
version 1.06
SYNOPSIS
use App::SmokeBrew::Types qw[ArrayRefUri PerlVersion ArrayRefStr];
has 'version' => (
  is      => 'ro',
  isa     => 'PerlVersion',
  coerce  => 1,
);
has 'things' => (
  is      => 'ro',
  isa     => 'ArrayRefStr',
  coerce  => 1,
);
has 'websites' => (
  is      => 'ro',
  isa     => 'ArrayRefUri',
  coerce  => 1,
);
DESCRIPTION
App::SmokeBrew::Types is a library of Moose types for smokebrew.
TYPES
It provides the following types:
PerlVersion- 
A Perl::Version object.
Coerced from
Strvianewin Perl::VersionConstrained to existing in Module::CoreList
releasedand being >=5.006 ArrayRefUri- 
An arrayref of URI objects.
Coerces from <Str> and
ArrayRef[Str]via MooseX::Types::URI ArrayRefStr- 
An arrayref of
Str.Coerces from
Str. 
KUDOS
Thanks to Florian Ragwitz for the MooseX::Types::URI sugar.
SEE ALSO
AUTHOR
Chris Williams <chris@bingosnet.co.uk>
COPYRIGHT AND LICENSE
This software is copyright (c) 2023 by Chris Williams.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.