requires 'perl', '5.014002';

requires 'AnyEvent';
requires 'App::Ack';
requires 'App::cpanoutdated';
requires 'App::cpm';
requires 'App::HTTPThis';
requires 'Carton';
requires 'Class::Refresh';
requires 'CPAN::Mini';
requires 'CPAN::Uploader';
requires 'curry';
requires 'Data::Printer';
requires 'Devel::Confess';
requires 'Import::Base';
requires 'Log::Any';
requires 'Minilla';
requires 'Mojolicious';
requires 'Moo';
requires 'Net::Async::HTTP';
requires 'Perl::Tidy';
requires 'Plack';
requires 'Pod::Cpandoc';
requires 'Proc::InvokeEditor';
requires 'Pry';
requires 'Reply';
requires 'Text::Markdown';
requires 'Type::Tiny';
requires 'Version::Next';

recommends 'indirect';
recommends 'perlsecret';
recommends 'App::rainbarf';
recommends 'App::scan_prereqs_cpanfile';
recommends 'App::Nopaste';
recommends 'CPAN::Mini::Webserver';
recommends 'DB::Pluggable';
recommends 'DB::Skip';
recommends 'Devel::Cover';
recommends 'Devel::Trace';
recommends 'LWP::Protocol::rsync';
recommends 'Paws';
recommends 'Perl::Critic';
recommends 'Perl::Critic::Freenode';
recommends 'Term::ReadLine::Gnu';
recommends 'Web::Query';

on 'test' => sub {
    requires 'Test::More', '0.98';
};

