requires 'JSON::XS';
requires 'Moo';
requires 'Type::Tiny';
requires 'Try::Tiny';
requires 'Throwable';

on configure => sub {
    requires 'Module::Build::Tiny', '0.039';
};
 
on test => sub {
    requires 'Test::More';
	requires 'Test::Fatal';
};
