e::autoclean;
use LWP::UserAgent;
use Net::CoverArtArchive::CoverArt;
use JSON::Any;
has json => (
default => sub { JSON::Any->new( utf8 => 1 ) },
lazy => 1,
is => 'ro'
);
has lwp => (
wp->get("$host/release/$release_mbid");
if ($res->is_success) {
my $index = $self->json->jsonToObj($res->decoded_content);
return [
map {
Net::CoverArt
se;
use namespace::autoclean;
use Moose::Util::TypeConstraints;
coerce 'Bool', from class_type('JSON::XS::Boolean'), via { $_ ? 1 : 0 };
has id => (
isa => 'Int',
is => 'ro',
required =