---
abstract: 'tiny, yet Moo(se)-compatible type constraint'
author:
  - 'Toby Inkster (TOBYINK) <tobyink@cpan.org>'
build_requires:
  Test::More: '0.96'
configure_requires:
  ExtUtils::MakeMaker: '6.17'
conflicts:
  Kavorka: '<= 0.013'
  Types::ReadOnly: '<= 0.001'
dynamic_config: 1
generated_by: 'Dist::Inkt::Profile::TOBYINK version 0.024, CPAN::Meta::Converter version 2.150010'
keywords:
  - 'Argument Checking'
  - 'Argument Validation'
  - Moo
  - Moose
  - Mouse
  - 'Parameter Checking'
  - 'Parameter Validation'
  - Schema
  - 'Type Coercion'
  - 'Type Constraint'
  - 'Type Library'
  - Validation
license: perl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'
name: Type-Tiny
no_index:
  directory:
    - eg
    - examples
    - inc
    - t
    - xt
optional_features: {}
provides:
  Devel::TypeTiny::Perl58Compat:
    file: lib/Devel/TypeTiny/Perl58Compat.pm
    version: '2.002001'
  Error::TypeTiny:
    file: lib/Error/TypeTiny.pm
    version: '2.002001'
  Error::TypeTiny::Assertion:
    file: lib/Error/TypeTiny/Assertion.pm
    version: '2.002001'
  Error::TypeTiny::Compilation:
    file: lib/Error/TypeTiny/Compilation.pm
    version: '2.002001'
  Error::TypeTiny::WrongNumberOfParameters:
    file: lib/Error/TypeTiny/WrongNumberOfParameters.pm
    version: '2.002001'
  Eval::TypeTiny:
    file: lib/Eval/TypeTiny.pm
    version: '2.002001'
  Eval::TypeTiny::CodeAccumulator:
    file: lib/Eval/TypeTiny/CodeAccumulator.pm
    version: '2.002001'
  Reply::Plugin::TypeTiny:
    file: lib/Reply/Plugin/TypeTiny.pm
    version: '2.002001'
  Test::TypeTiny:
    file: lib/Test/TypeTiny.pm
    version: '2.002001'
  Type::Coercion:
    file: lib/Type/Coercion.pm
    version: '2.002001'
  Type::Coercion::FromMoose:
    file: lib/Type/Coercion/FromMoose.pm
    version: '2.002001'
  Type::Coercion::Union:
    file: lib/Type/Coercion/Union.pm
    version: '2.002001'
  Type::Library:
    file: lib/Type/Library.pm
    version: '2.002001'
  Type::Params:
    file: lib/Type/Params.pm
    version: '2.002001'
  Type::Params::Alternatives:
    file: lib/Type/Params/Alternatives.pm
    version: '2.002001'
  Type::Params::Parameter:
    file: lib/Type/Params/Parameter.pm
    version: '2.002001'
  Type::Params::Signature:
    file: lib/Type/Params/Signature.pm
    version: '2.002001'
  Type::Parser:
    file: lib/Type/Parser.pm
    version: '2.002001'
  Type::Parser::AstBuilder:
    file: lib/Type/Parser.pm
    version: '2.002001'
  Type::Parser::Token:
    file: lib/Type/Parser.pm
    version: '2.002001'
  Type::Parser::TokenStream:
    file: lib/Type/Parser.pm
    version: '2.002001'
  Type::Registry:
    file: lib/Type/Registry.pm
    version: '2.002001'
  Type::Tie:
    file: lib/Type/Tie.pm
    version: '2.002001'
  Type::Tie::ARRAY:
    file: lib/Type/Tie.pm
    version: '2.002001'
  Type::Tie::BASE:
    file: lib/Type/Tie.pm
    version: '2.002001'
  Type::Tie::HASH:
    file: lib/Type/Tie.pm
    version: '2.002001'
  Type::Tie::SCALAR:
    file: lib/Type/Tie.pm
    version: '2.002001'
  Type::Tiny:
    file: lib/Type/Tiny.pm
    version: '2.002001'
  Type::Tiny::Class:
    file: lib/Type/Tiny/Class.pm
    version: '2.002001'
  Type::Tiny::ConstrainedObject:
    file: lib/Type/Tiny/ConstrainedObject.pm
    version: '2.002001'
  Type::Tiny::Duck:
    file: lib/Type/Tiny/Duck.pm
    version: '2.002001'
  Type::Tiny::Enum:
    file: lib/Type/Tiny/Enum.pm
    version: '2.002001'
  Type::Tiny::Intersection:
    file: lib/Type/Tiny/Intersection.pm
    version: '2.002001'
  Type::Tiny::Role:
    file: lib/Type/Tiny/Role.pm
    version: '2.002001'
  Type::Tiny::Union:
    file: lib/Type/Tiny/Union.pm
    version: '2.002001'
  Type::Utils:
    file: lib/Type/Utils.pm
    version: '2.002001'
  Types::Common:
    file: lib/Types/Common.pm
    version: '2.002001'
  Types::Common::Numeric:
    file: lib/Types/Common/Numeric.pm
    version: '2.002001'
  Types::Common::String:
    file: lib/Types/Common/String.pm
    version: '2.002001'
  Types::Standard:
    file: lib/Types/Standard.pm
    version: '2.002001'
  Types::Standard::ArrayRef:
    file: lib/Types/Standard/ArrayRef.pm
    version: '2.002001'
  Types::Standard::CycleTuple:
    file: lib/Types/Standard/CycleTuple.pm
    version: '2.002001'
  Types::Standard::Dict:
    file: lib/Types/Standard/Dict.pm
    version: '2.002001'
  Types::Standard::HashRef:
    file: lib/Types/Standard/HashRef.pm
    version: '2.002001'
  Types::Standard::Map:
    file: lib/Types/Standard/Map.pm
    version: '2.002001'
  Types::Standard::ScalarRef:
    file: lib/Types/Standard/ScalarRef.pm
    version: '2.002001'
  Types::Standard::StrMatch:
    file: lib/Types/Standard/StrMatch.pm
    version: '2.002001'
  Types::Standard::Tied:
    file: lib/Types/Standard/Tied.pm
    version: '2.002001'
  Types::Standard::Tuple:
    file: lib/Types/Standard/Tuple.pm
    version: '2.002001'
  Types::TypeTiny:
    file: lib/Types/TypeTiny.pm
    version: '2.002001'
recommends:
  Class::XSAccessor: '1.17'
  Devel::LexAlias: '0.05'
  Devel::StackTrace: '0'
  Ref::Util::XS: '0.100'
  Regexp::Util: '0.003'
  Sub::Util: '0'
  Type::Tiny::XS: '0.025'
  perl: '5.010001'
requires:
  Exporter::Tiny: '1.006000'
  perl: '5.008001'
resources:
  Identifier: http://purl.org/NET/cpan-uri/dist/Type-Tiny/project
  bugtracker: https://github.com/tobyink/p5-type-tiny/issues
  homepage: https://typetiny.toby.ink/
  license: http://dev.perl.org/licenses/
  repository: git://github.com/tobyink/p5-type-tiny.git
version: '2.002001'
x_breaks:
  Kavorka: '<= 0.013'
  Types::ReadOnly: '<= 0.001'
x_contributors:
  - 'Diab Jerius (DJERIUS) <djerius@cpan.org>'
  - 'Vyacheslav Matyukhin (MMCLERIC) <mmcleric@cpan.org>'
  - 'Peter Flanigan (PJFL) <pjfl@cpan.org>'
  - 'Pierre Masci'
  - 'Mark Stosberg (MARKSTOS) <markstos@cpan.org>'
  - 'David Steinbrunner <dsteinbrunner@pobox.com>'
  - 'Samuel Kaufman (SKAUFMAN) <skaufman@cpan.org>'
  - 'Graham Knop (HAARG) <haarg@cpan.org>'
  - 'Peter Karman (KARMAN) <karman@cpan.org>'
  - 'Alexander Hartmaier (ABRAXXA) <abraxxa@cpan.org>'
  - 'Dagfinn Ilmari Mannsåker (ILMARI) <ilmari@cpan.org>'
  - 'Gianni Ceccarelli (DAKKAR) <dakkar@cpan.org>'
  - 'Karen Etheridge (ETHER) <ether@cpan.org>'
  - 'Thomas Sibley (TSIBLEY) <tsibley@cpan.org>'
  - 'Peter Valdemar Mørch <peter@morch.com>'
  - 'Zoffix Znet <cpan@zoffix.com>'
  - 'Denis Ibaev <dionys@gmail.com>'
  - 'Lucas Buchala (LSBUCHALA) <lsbuchala@cpan.org>'
  - 'Alexandr Ciornii <alexchorny@gmail.com>'
  - 'Philippe Bruhat (BOOK) <book@cpan.org>'
  - 'Robert Rothenberg (RRWO) <rrwo@cpan.org>'
  - 'Nelo Onyiah'
  - 'Jonas B Nielsen (JONASBN) <jonasbn@cpan.org>'
  - 'Benct Philip Jonsson <bpj@melroch.se>'
  - 'Hauke D (HAUKEX) <haukex@cpan.org>'
  - 'Meredith Howard (MHOWARD) <mhoward@cpan.org>'
  - 'Andrew Ruder (AERUDER) <aeruder@cpan.org>'
  - 'Sandor Patocs (SPATOCS) <spatocs@cpan.org>'
  - Windymelt
  - 'Lucas Tiago de Moraes (LUCAS) <lucas@cpan.org>'
  - 'Florian Schlichting'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
