_build_use_external_file {
return;
}
sub _build_external_file_name {
return 'misc/built_with.json';
}
sub metadata {
my ($self) = @_;
return {} unless 'only' eq ( $self->use_external_fil
urn unless $self->use_external_file;
my $type =
$self->external_file_name =~ /[.]json\z/msix ? 'JSON'
: $self->external_file_name =~ /[.]ya?ml\z/msix ? 'YAML'
:
;
if ( 'JSON' eq $type ) {
require JSON::MaybeXS;
require Dist::Zilla::File::FromCode;
my $json = JSON::MaybeXS->new;
$json->pretty(1);
$json->canonical(1);
$json->convert_b