requires 'parent', 0;
requires 'curry', '>= 1.000';
requires 'namespace::clean', 0;
requires 'Ryu', '>= 0.002';
requires 'IO::Async', '>= 0.60';

recommends 'Heap', 0;
recommends 'IO::Async::SSL', '>= 0.19';

on 'test' => sub {
	requires 'Test::More', '>= 0.98';
	requires 'Test::Fatal', '>= 0.010';
	requires 'Test::Refcount', '>= 0.07';

	requires 'indirect', 0;
	requires 'Variable::Disposition', '>= 0.004';
	requires 'Test::Deep', '>= 1.126';
};

