requires 'Carp';
requires 'Crypt::CBC';
requires 'Crypt::Rijndael';
requires 'Digest::SHA';
requires 'JSON';
requires 'MIME::Base64';
requires 'Moo';
requires 'String::Compare::ConstantTime';
requires 'Try::Tiny';
requires 'YAML::XS';
requires 'perl', '5.006';

on configure => sub {
    requires 'ExtUtils::MakeMaker';
};

on test => sub {
    requires 'Test::Differences';
    requires 'Test::Most';
};
