requires 'Class::Accessor';
requires 'DateTime';
requires 'DateTime::Duration';
requires 'DateTime::Format::Strptime';
requires 'Digest::MD5';
requires 'Getopt::Long';
requires 'JSON';
requires 'List::MoreUtils';
requires 'List::Util';
requires 'LWP::UserAgent';
requires 'LWP::Protocol::https';
requires 'Travel::Status::DE::HAFAS', '5.06';

on test => sub {
	requires 'Test::Compile';
	requires 'Test::More';
	requires 'Test::Pod';
};