{
"abstract"
:
"Mocking helper that swaps out implementations automatically"
,
"author"
: [
"Alastair Douglas <altreus@altre.us>"
],
"dynamic_config"
: 0,
"generated_by"
:
"Dist::Zilla version 6.012, CPAN::Meta::Converter version 2.150010"
,
"license"
: [
"mit"
],
"meta-spec"
: {
"version"
: 2
},
"name"
:
"Test-Ratchet"
,
"no_index"
: {
"directory"
: [
"eg"
,
"examples"
,
"inc"
,
"share"
,
"t"
,
"xt"
]
},
"prereqs"
: {
"configure"
: {
"requires"
: {
"ExtUtils::MakeMaker"
:
"0"
}
},
"runtime"
: {
"requires"
: {
"Data::Munge"
:
"0"
,
"Exporter::Easy"
:
"0"
}
},
"test"
: {
"recommends"
: {
"CPAN::Meta"
:
"2.120900"
},
"requires"
: {
"ExtUtils::MakeMaker"
:
"0"
,
"File::Spec"
:
"0"
,
"Test::More"
:
"0"
}
}
},
"provides"
: {
"Test::Ratchet"
: {
"file"
:
"lib/Test/Ratchet.pm"
,
"version"
:
"0.002"
}
},
"release_status"
:
"stable"
,
"resources"
: {
"bugtracker"
: {
},
"repository"
: {
"type"
:
"git"
,
}
},
"version"
:
"0.002"
,
"x_Dist_Zilla"
: {
"perl"
: {
"version"
:
"5.030000"
},
"plugins"
: [
{
"class"
:
"Dist::Zilla::Plugin::GithubMeta"
,
"name"
:
"@Author::ALTREUS/GithubMeta"
,
"version"
:
"0.58"
},
{
"class"
:
"Dist::Zilla::Plugin::ReadmeAnyFromPod"
,
"config"
: {
"Dist::Zilla::Role::FileWatcher"
: {
"version"
:
"0.006"
}
},
"name"
:
"@Author::ALTREUS/Readme_Github"
,
"version"
:
"0.163250"
},
{
"class"
:
"Dist::Zilla::Plugin::GenerateFile"
,
"name"
:
"@Author::ALTREUS/Generate_Contrib"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::MetaConfig"
,
"name"
:
"@Author::ALTREUS/MetaConfig"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::MetaProvides::Package"
,
"config"
: {
"Dist::Zilla::Plugin::MetaProvides::Package"
: {
"finder_objects"
: [
{
"class"
:
"Dist::Zilla::Plugin::FinderCode"
,
"name"
:
"@Author::ALTREUS/MetaProvides::Package/AUTOVIV/:InstallModulesPM"
,
"version"
:
"6.012"
}
],
"include_underscores"
: 0
},
"Dist::Zilla::Role::MetaProvider::Provider"
: {
"$Dist::Zilla::Role::MetaProvider::Provider::VERSION"
:
"2.002004"
,
"inherit_missing"
: 1,
"inherit_version"
: 1,
"meta_noindex"
: 1
},
"Dist::Zilla::Role::ModuleMetadata"
: {
"Module::Metadata"
:
"1.000036"
,
"version"
:
"0.006"
}
},
"name"
:
"@Author::ALTREUS/MetaProvides::Package"
,
"version"
:
"2.004003"
},
{
"class"
:
"Dist::Zilla::Plugin::Prereqs::FromCPANfile"
,
"name"
:
"@Author::ALTREUS/Prereqs::FromCPANfile"
,
"version"
:
"0.08"
},
{
"class"
:
"Dist::Zilla::Plugin::Git::Contributors"
,
"config"
: {
"Dist::Zilla::Plugin::Git::Contributors"
: {
"git_version"
:
"2.17.1"
,
"include_authors"
: 0,
"include_releaser"
: 1,
"order_by"
:
"name"
,
"paths"
: []
}
},
"name"
:
"@Author::ALTREUS/Git::Contributors"
,
"version"
:
"0.035"
},
{
"class"
:
"Dist::Zilla::Plugin::MetaNoIndex"
,
"name"
:
"@Author::ALTREUS/MetaNoIndex"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::CheckChangesHasContent"
,
"name"
:
"@Author::ALTREUS/CheckChangesHasContent"
,
"version"
:
"0.011"
},
{
"class"
:
"Dist::Zilla::Plugin::Git::Check"
,
"config"
: {
"Dist::Zilla::Plugin::Git::Check"
: {
"untracked_files"
:
"die"
},
"Dist::Zilla::Role::Git::DirtyFiles"
: {
"allow_dirty"
: [
"Changes"
,
"README.pod"
,
"dist.ini"
],
"allow_dirty_match"
: [],
"changelog"
:
"Changes"
},
"Dist::Zilla::Role::Git::Repo"
: {
"git_version"
:
"2.17.1"
,
"repo_root"
:
"."
}
},
"name"
:
"@Author::ALTREUS/Git::Check"
,
"version"
:
"2.046"
},
{
"class"
:
"Dist::Zilla::Plugin::RewriteVersion"
,
"config"
: {
"Dist::Zilla::Plugin::RewriteVersion"
: {
"add_tarball_name"
: 0,
"finders"
: [
":ExecFiles"
,
":InstallModules"
],
"global"
: 0,
"skip_version_provider"
: 0
}
},
"name"
:
"@Author::ALTREUS/RewriteVersion"
,
"version"
:
"0.018"
},
{
"class"
:
"Dist::Zilla::Plugin::NextRelease"
,
"name"
:
"@Author::ALTREUS/NextRelease"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::CopyFilesFromRelease"
,
"config"
: {
"Dist::Zilla::Plugin::CopyFilesFromRelease"
: {
"filename"
: [
"CONTRIBUTING.md"
,
"INSTALL"
,
"LICENSE"
,
"META.json"
,
"Makefile.PL"
],
"match"
: []
}
},
"name"
:
"@Author::ALTREUS/CopyFilesFromRelease"
,
"version"
:
"0.006"
},
{
"class"
:
"Dist::Zilla::Plugin::Git::Commit"
,
"config"
: {
"Dist::Zilla::Plugin::Git::Commit"
: {
"add_files_in"
: [
"/"
],
"commit_msg"
:
"%v%n%n%c"
},
"Dist::Zilla::Role::Git::DirtyFiles"
: {
"allow_dirty"
: [
"CONTRIBUTING.md"
,
"Changes"
,
"INSTALL"
,
"LICENSE"
,
"META.json"
,
"Makefile.PL"
,
"README.pod"
,
"dist.ini"
],
"allow_dirty_match"
: [],
"changelog"
:
"Changes"
},
"Dist::Zilla::Role::Git::Repo"
: {
"git_version"
:
"2.17.1"
,
"repo_root"
:
"."
},
"Dist::Zilla::Role::Git::StringFormatter"
: {
"time_zone"
:
"local"
}
},
"name"
:
"@Author::ALTREUS/Git::Commit"
,
"version"
:
"2.046"
},
{
"class"
:
"Dist::Zilla::Plugin::Git::Tag"
,
"config"
: {
"Dist::Zilla::Plugin::Git::Tag"
: {
"branch"
:
null
,
"changelog"
:
"Changes"
,
"signed"
: 0,
"tag"
:
"0.002"
,
"tag_format"
:
"%v"
,
"tag_message"
:
"%v"
},
"Dist::Zilla::Role::Git::Repo"
: {
"git_version"
:
"2.17.1"
,
"repo_root"
:
"."
},
"Dist::Zilla::Role::Git::StringFormatter"
: {
"time_zone"
:
"local"
}
},
"name"
:
"@Author::ALTREUS/Git::Tag"
,
"version"
:
"2.046"
},
{
"class"
:
"Dist::Zilla::Plugin::BumpVersionAfterRelease"
,
"config"
: {
"Dist::Zilla::Plugin::BumpVersionAfterRelease"
: {
"finders"
: [
":ExecFiles"
,
":InstallModules"
],
"global"
: 0,
"munge_makefile_pl"
: 0
}
},
"name"
:
"@Author::ALTREUS/BumpVersionAfterRelease"
,
"version"
:
"0.018"
},
{
"class"
:
"Dist::Zilla::Plugin::Git::Commit"
,
"config"
: {
"Dist::Zilla::Plugin::Git::Commit"
: {
"add_files_in"
: [],
"commit_msg"
:
"Bump version"
},
"Dist::Zilla::Role::Git::DirtyFiles"
: {
"allow_dirty"
: [
"Changes"
,
"dist.ini"
],
"allow_dirty_match"
: [
"(?^:^)"
],
"changelog"
:
"Changes"
},
"Dist::Zilla::Role::Git::Repo"
: {
"git_version"
:
"2.17.1"
,
"repo_root"
:
"."
},
"Dist::Zilla::Role::Git::StringFormatter"
: {
"time_zone"
:
"local"
}
},
"name"
:
"@Author::ALTREUS/Commit_Version_Bump"
,
"version"
:
"2.046"
},
{
"class"
:
"Dist::Zilla::Plugin::Git::Push"
,
"config"
: {
"Dist::Zilla::Plugin::Git::Push"
: {
"push_to"
: [
"origin"
],
"remotes_must_exist"
: 1
},
"Dist::Zilla::Role::Git::Repo"
: {
"git_version"
:
"2.17.1"
,
"repo_root"
:
"."
}
},
"name"
:
"@Author::ALTREUS/Git::Push"
,
"version"
:
"2.046"
},
{
"class"
:
"Dist::Zilla::Plugin::Test::ReportPrereqs"
,
"name"
:
"@Author::ALTREUS/Test::ReportPrereqs"
,
"version"
:
"0.027"
},
{
"class"
:
"Dist::Zilla::Plugin::Git::GatherDir"
,
"config"
: {
"Dist::Zilla::Plugin::GatherDir"
: {
"exclude_filename"
: [
"Build.PL"
,
"CONTRIBUTING.md"
,
"INSTALL"
,
"LICENSE"
,
"META.json"
,
"Makefile.PL"
,
"Makefile.PL"
],
"exclude_match"
: [],
"follow_symlinks"
: 0,
"include_dotfiles"
: 0,
"prefix"
:
""
,
"prune_directory"
: [],
"root"
:
"."
},
"Dist::Zilla::Plugin::Git::GatherDir"
: {
"include_untracked"
: 0
}
},
"name"
:
"@Author::ALTREUS/Git::GatherDir"
,
"version"
:
"2.046"
},
{
"class"
:
"Dist::Zilla::Plugin::Regenerate::AfterReleasers"
,
"config"
: {
"Dist::Zilla::Plugin::Regenerate::AfterReleasers"
: {
"plugins"
: [
"@Author::ALTREUS/Readme_Github"
,
"@Author::ALTREUS/CopyFilesFromRelease"
]
},
"Dist::Zilla::Role::Regenerator"
: {
"$Dist::Zilla::Role::Regenerator::VERSION"
:
"0.001001"
}
},
"name"
:
"@Author::ALTREUS/Regenerate::AfterReleasers"
,
"version"
:
"0.001001"
},
{
"class"
:
"Dist::Zilla::Plugin::PruneCruft"
,
"name"
:
"@Author::ALTREUS/PruneCruft"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::ManifestSkip"
,
"name"
:
"@Author::ALTREUS/ManifestSkip"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::MetaYAML"
,
"name"
:
"@Author::ALTREUS/MetaYAML"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::MetaJSON"
,
"name"
:
"@Author::ALTREUS/MetaJSON"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::License"
,
"name"
:
"@Author::ALTREUS/License"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::ReadmeAnyFromPod"
,
"config"
: {
"Dist::Zilla::Role::FileWatcher"
: {
"version"
:
"0.006"
}
},
"name"
:
"@Author::ALTREUS/ReadmeAnyFromPod"
,
"version"
:
"0.163250"
},
{
"class"
:
"Dist::Zilla::Plugin::ExecDir"
,
"name"
:
"@Author::ALTREUS/ExecDir"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::ShareDir"
,
"name"
:
"@Author::ALTREUS/ShareDir"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::ExecDir"
,
"name"
:
"@Author::ALTREUS/ScriptDir"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::MakeMaker"
,
"config"
: {
"Dist::Zilla::Role::TestRunner"
: {
"default_jobs"
: 1
}
},
"name"
:
"@Author::ALTREUS/MakeMaker"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::RunExtraTests"
,
"config"
: {
"Dist::Zilla::Role::TestRunner"
: {
"default_jobs"
: 1
}
},
"name"
:
"@Author::ALTREUS/RunExtraTests"
,
"version"
:
"0.029"
},
{
"class"
:
"Dist::Zilla::Plugin::InstallGuide"
,
"config"
: {
"Dist::Zilla::Role::ModuleMetadata"
: {
"Module::Metadata"
:
"1.000036"
,
"version"
:
"0.006"
}
},
"name"
:
"@Author::ALTREUS/InstallGuide"
,
"version"
:
"1.200013"
},
{
"class"
:
"Dist::Zilla::Plugin::Manifest"
,
"name"
:
"@Author::ALTREUS/Manifest"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::TestRelease"
,
"name"
:
"@Author::ALTREUS/TestRelease"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::ConfirmRelease"
,
"name"
:
"@Author::ALTREUS/ConfirmRelease"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::UploadToCPAN"
,
"name"
:
"@Author::ALTREUS/UploadToCPAN"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::PodWeaver"
,
"config"
: {
"Dist::Zilla::Plugin::PodWeaver"
: {
"finder"
: [
":InstallModules"
],
"plugins"
: [
{
"class"
:
"Pod::Weaver::Plugin::EnsurePod5"
,
"name"
:
"@CorePrep/EnsurePod5"
,
"version"
:
"4.015"
},
{
"class"
:
"Pod::Weaver::Plugin::H1Nester"
,
"name"
:
"@CorePrep/H1Nester"
,
"version"
:
"4.015"
},
{
"class"
:
"Pod::Weaver::Plugin::SingleEncoding"
,
"name"
:
"@Default/SingleEncoding"
,
"version"
:
"4.015"
},
{
"class"
:
"Pod::Weaver::Section::Name"
,
"name"
:
"@Default/Name"
,
"version"
:
"4.015"
},
{
"class"
:
"Pod::Weaver::Section::Version"
,
"name"
:
"@Default/Version"
,
"version"
:
"4.015"
},
{
"class"
:
"Pod::Weaver::Section::Region"
,
"name"
:
"@Default/prelude"
,
"version"
:
"4.015"
},
{
"class"
:
"Pod::Weaver::Section::Generic"
,
"name"
:
"SYNOPSIS"
,
"version"
:
"4.015"
},
{
"class"
:
"Pod::Weaver::Section::Generic"
,
"name"
:
"DESCRIPTION"
,
"version"
:
"4.015"
},
{
"class"
:
"Pod::Weaver::Section::Generic"
,
"name"
:
"OVERVIEW"
,
"version"
:
"4.015"
},
{
"class"
:
"Pod::Weaver::Section::Collect"
,
"name"
:
"ATTRIBUTES"
,
"version"
:
"4.015"
},
{
"class"
:
"Pod::Weaver::Section::Collect"
,
"name"
:
"METHODS"
,
"version"
:
"4.015"
},
{
"class"
:
"Pod::Weaver::Section::Collect"
,
"name"
:
"FUNCTIONS"
,
"version"
:
"4.015"
},
{
"class"
:
"Pod::Weaver::Section::Leftovers"
,
"name"
:
"@Default/Leftovers"
,
"version"
:
"4.015"
},
{
"class"
:
"Pod::Weaver::Section::Region"
,
"name"
:
"@Default/postlude"
,
"version"
:
"4.015"
},
{
"class"
:
"Pod::Weaver::Section::Authors"
,
"name"
:
"@Default/Authors"
,
"version"
:
"4.015"
},
{
"class"
:
"Pod::Weaver::Section::Legal"
,
"name"
:
"@Default/Legal"
,
"version"
:
"4.015"
}
]
}
},
"name"
:
"PodWeaver"
,
"version"
:
"4.008"
},
{
"class"
:
"Dist::Zilla::Plugin::FinderCode"
,
"name"
:
":InstallModules"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::FinderCode"
,
"name"
:
":IncModules"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::FinderCode"
,
"name"
:
":TestFiles"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::FinderCode"
,
"name"
:
":ExtraTestFiles"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::FinderCode"
,
"name"
:
":ExecFiles"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::FinderCode"
,
"name"
:
":PerlExecFiles"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::FinderCode"
,
"name"
:
":ShareFiles"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::FinderCode"
,
"name"
:
":MainModule"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::FinderCode"
,
"name"
:
":AllFiles"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::FinderCode"
,
"name"
:
":NoFiles"
,
"version"
:
"6.012"
},
{
"class"
:
"Dist::Zilla::Plugin::FinderCode"
,
"name"
:
"@Author::ALTREUS/MetaProvides::Package/AUTOVIV/:InstallModulesPM"
,
"version"
:
"6.012"
}
],
"zilla"
: {
"class"
:
"Dist::Zilla::Dist::Builder"
,
"config"
: {
"is_trial"
: 0
},
"version"
:
"6.012"
}
},
"x_generated_by_perl"
:
"v5.30.0"
,
"x_serialization_backend"
:
"Cpanel::JSON::XS version 4.12"
}