requires 'Carp'; requires 'Class::Accessor'; requires 'DateTime'; requires 'DateTime::Format::Strptime'; requires 'Getopt::Long'; requires 'JSON'; requires 'List::Util'; requires 'LWP::UserAgent'; requires 'LWP::Protocol::https'; on test => sub { requires 'File::Slurp'; requires 'Test::More'; };