The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
---
abstract: 'Design by contract via Perl attributes'
author:
  - 'Viacheslav Tykhanovskyi, C<vti@cpan.org>.'
build_requires:
  Test::Fatal: 0
  Test::More: 0
configure_requires:
  CPAN::Meta: 0
  CPAN::Meta::Prereqs: 0
  Module::Build: 0.38
dynamic_config: 0
generated_by: 'Minilla/v0.7.5, CPAN::Meta::Converter version 2.130880'
license: unknown
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: 1.4
name: Attribute-Contract
no_index:
  directory:
    - t
    - xt
    - inc
    - share
    - eg
    - examples
    - author
    - builder
provides:
  Attribute::Contract:
    file: lib/Attribute/Contract.pm
    version: 0.05
  Attribute::Contract::Modifier::Ensures:
    file: lib/Attribute/Contract/Modifier/Ensures.pm
  Attribute::Contract::Modifier::Requires:
    file: lib/Attribute/Contract/Modifier/Requires.pm
  Attribute::Contract::Modifier::Throws:
    file: lib/Attribute/Contract/Modifier/Throws.pm
  Attribute::Contract::Utils:
    file: lib/Attribute/Contract/Utils.pm
requires:
  Carp: 0
  Exporter: 0
  Scalar::Util: 0
  Type::Tiny: 0.006
  perl: 5.012
resources:
  bugtracker: https://github.com/vti/attribute-contract/issues
  homepage: https://github.com/vti/attribute-contract
  repository: git://github.com/vti/attribute-contract.git
version: 0.05
x_contributors:
  - 'Viktor Turskyi <koorchik@gmail.com>'
  - 'vti <viacheslav.t@gmail.com>'