requires 'perl', '5.008005';

requires 'Class::Method::Modifiers', '2.12';
requires 'Hash::Merge', '0.2';
requires 'List::MoreUtils',  '0.33';
requires 'Package::Stash', '0.36';
requires 'Params::Validate', '1.10';
requires 'Readonly', '2.00';
requires 'Sub::Name',      '0.09';

on test => sub {
    requires 'Test::Lib',  '0.002';
    requires 'Test::Most', '0.34';
    requires 'Test::Output', '1.03';
};
