requires 'perl', '5.020';

requires 'IO::Async', '>= 0.78';
requires 'IO::Async::Loop';
requires 'IO::Async::Stream';
requires 'Future', '>= 0.49';
requires 'Future::AsyncAwait', '>= 0.66';
requires 'JSON::MaybeXS';

on test => sub {
  requires 'Test2::V0';
  requires 'IO::Async::Loop';
};
