requires 'perl', '5.010';
requires 'Hash::Ordered', '0.006';
requires 'Sub::Util', '1.41';
requires 'parent';
on 'test' => sub {
requires 'Test2::V0';
# Since Promise::ES6 is broken in perl v5.40:
requires 'Mojolicious', '8.15'; # for Mojo::Promise and Mojo::IOLoop
};