requires 'Future';
requires 'IO::K8s', '1.109';
requires 'JSON::MaybeXS';
requires 'Kubernetes::REST', '1.109';
requires 'Module::Runtime';
requires 'Moo';
requires 'namespace::autoclean';
requires 'Path::Tiny';
requires 'Types::Common::Numeric';
requires 'Types::Standard';

recommends 'Future::AsyncAwait';
recommends 'IO::Async';
recommends 'Net::Async::Kubernetes', '0.009';

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