requires 'Plack::Middleware';
requires 'Plack::Request';
requires 'Net::CIDR::Lite';
requires 'Path::Class';

on 'test' => sub {
    requires 'Test::Base';
    requires 'Test::More';
    requires 'Test::Requires';
    requires 'Plack';
    requires 'Plack::Builder';
    requires 'HTTP::Request';
    suggests 'Test::TCP';
    suggests 'Starlet';
    suggests 'Plack::Loader';
    suggests 'LWP::UserAgent';
};
