{
  "abstract" : "A base class providing config, locking, logging, and l10n",
  "author" : [
     "Peter Flanigan, C<< <[email protected]> >>"
  ],
  "dynamic_config" : "1",
  "generated_by" : "Dist::Zilla version 5.037, CPAN::Meta::Converter version 2.150005",
  "license" : [
     "perl_5"
  ],
  "meta-spec" : {
     "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
     "version" : 2
  },
  "name" : "Class-Usul",
  "no_index" : {
     "directory" : [
        "examples",
        "inc",
        "share",
        "t"
     ]
  },
  "prereqs" : {
     "build" : {
        "requires" : {
           "Module::Build" : "0.4004",
           "version" : "0.88"
        }
     },
     "configure" : {
        "requires" : {
           "Module::Build" : "0.4004",
           "version" : "0.88"
        }
     },
     "runtime" : {
        "recommends" : {
           "IPC::Run" : "0.89",
           "Proc::ProcessTable" : "0.42"
        },
        "requires" : {
           "Class::Inspector" : "1.28",
           "Class::Null" : "2.110730",
           "Crypt::CBC" : "2.33",
           "Crypt::Twofish2" : "1.02",
           "Data::Printer" : "0.36",
           "Data::Record" : "0.02",
           "Date::Format" : "2.24",
           "DateTime::Format::Epoch" : "0.16",
           "Exporter::Tiny" : "0.042",
           "File::DataClass" : "v0.73.0",
           "File::Gettext" : "v0.33.0",
           "File::HomeDir" : "1.0",
           "File::Which" : "1.18",
           "Getopt::Long::Descriptive" : "0.099",
           "IO::Interactive" : "v0.0.6",
           "IPC::SRLock" : "v0.31.0",
           "JSON::MaybeXS" : "1.003",
           "Log::Handler" : "0.84",
           "Module::Runtime" : "0.014",
           "Moo" : "2.000001",
           "Pod::Eventual" : "0.094001",
           "Sub::Install" : "0.928",
           "Term::ReadKey" : "2.33",
           "Text::Autoformat" : "1.72",
           "Time::Zone" : "2.24",
           "Try::Tiny" : "0.22",
           "Type::Tiny" : "1.000002",
           "Unexpected" : "v0.46.0",
           "namespace::autoclean" : "0.26",
           "namespace::clean" : "0.25",
           "perl" : "5.010001"
        }
     },
     "test" : {
        "recommends" : {
           "CPAN::Meta" : "2.120900"
        },
        "requires" : {
           "Capture::Tiny" : "0.22",
           "File::Spec" : "0",
           "Hash::MoreUtils" : "0.05",
           "Module::Build" : "0.4004",
           "Module::Metadata" : "0",
           "Sys::Hostname" : "0",
           "Test::Deep" : "0.108",
           "Test::Requires" : "0.06",
           "version" : "0.88"
        }
     }
  },
  "provides" : {
     "Class::Usul" : {
        "file" : "lib/Class/Usul.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::Config" : {
        "file" : "lib/Class/Usul/Config.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::Config::Programs" : {
        "file" : "lib/Class/Usul/Config/Programs.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::Constants" : {
        "file" : "lib/Class/Usul/Constants.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::Crypt" : {
        "file" : "lib/Class/Usul/Crypt.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::Crypt::Util" : {
        "file" : "lib/Class/Usul/Crypt/Util.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::Exception" : {
        "file" : "lib/Class/Usul/Exception.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::File" : {
        "file" : "lib/Class/Usul/File.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::Functions" : {
        "file" : "lib/Class/Usul/Functions.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::Getopt" : {
        "file" : "lib/Class/Usul/Getopt.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::Getopt::Usage" : {
        "file" : "lib/Class/Usul/Getopt/Usage.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::IPC" : {
        "file" : "lib/Class/Usul/IPC.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::IPC::Cmd" : {
        "file" : "lib/Class/Usul/IPC/Cmd.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::L10N" : {
        "file" : "lib/Class/Usul/L10N.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::Lock" : {
        "file" : "lib/Class/Usul/Lock.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::Log" : {
        "file" : "lib/Class/Usul/Log.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::Options" : {
        "file" : "lib/Class/Usul/Options.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::Programs" : {
        "file" : "lib/Class/Usul/Programs.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::Response::IPC" : {
        "file" : "lib/Class/Usul/Response/IPC.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::Schema" : {
        "file" : "lib/Class/Usul/Schema.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::Time" : {
        "file" : "lib/Class/Usul/Time.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::TraitFor::ConnectInfo" : {
        "file" : "lib/Class/Usul/TraitFor/ConnectInfo.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::TraitFor::DebugFlag" : {
        "file" : "lib/Class/Usul/TraitFor/DebugFlag.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::TraitFor::OutputLogging" : {
        "file" : "lib/Class/Usul/TraitFor/OutputLogging.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::TraitFor::Prompting" : {
        "file" : "lib/Class/Usul/TraitFor/Prompting.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::TraitFor::RunningMethods" : {
        "file" : "lib/Class/Usul/TraitFor/RunningMethods.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::TraitFor::UntaintedGetopts" : {
        "file" : "lib/Class/Usul/TraitFor/UntaintedGetopts.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::TraitFor::Usage" : {
        "file" : "lib/Class/Usul/TraitFor/Usage.pm",
        "version" : "v0.84.1"
     },
     "Class::Usul::Types" : {
        "file" : "lib/Class/Usul/Types.pm",
        "version" : "v0.84.1"
     }
  },
  "release_status" : "stable",
  "resources" : {
     "bugtracker" : {
        "mailto" : "[email protected]",
        "web" : "http://rt.cpan.org/NoAuth/Bugs.html?Dist=Class-Usul"
     },
     "homepage" : "https://metacpan.org/author/PJFL",
     "license" : [
        "http://dev.perl.org/licenses/"
     ],
     "repository" : {
        "type" : "git",
        "url" : "git://github.com/pjfl/p5-class-usul.git",
        "web" : "http://github.com/pjfl/p5-class-usul"
     }
  },
  "version" : "0.84.1",
  "x_Dist_Zilla" : {
     "perl" : {
        "version" : "5.014004"
     },
     "plugins" : [
        {
           "class" : "Dist::Zilla::Plugin::Prereqs",
           "config" : {
              "Dist::Zilla::Plugin::Prereqs" : {
                 "phase" : "runtime",
                 "type" : "requires"
              }
           },
           "name" : "Prereqs",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::Prereqs",
           "config" : {
              "Dist::Zilla::Plugin::Prereqs" : {
                 "phase" : "configure",
                 "type" : "requires"
              }
           },
           "name" : "ConfigureRequires",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::Prereqs",
           "config" : {
              "Dist::Zilla::Plugin::Prereqs" : {
                 "phase" : "build",
                 "type" : "requires"
              }
           },
           "name" : "BuildRequires",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::Prereqs",
           "config" : {
              "Dist::Zilla::Plugin::Prereqs" : {
                 "phase" : "test",
                 "type" : "requires"
              }
           },
           "name" : "TestRequires",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::Prereqs",
           "config" : {
              "Dist::Zilla::Plugin::Prereqs" : {
                 "phase" : "runtime",
                 "type" : "recommends"
              }
           },
           "name" : "Recommends",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::Meta::Dynamic::Config",
           "name" : "Meta::Dynamic::Config",
           "version" : "0.04"
        },
        {
           "class" : "Dist::Zilla::Plugin::MetaNoIndex",
           "name" : "MetaNoIndex",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::MetaProvides::Package",
           "config" : {
              "Dist::Zilla::Plugin::MetaProvides::Package" : {
                 "finder_objects" : [
                    {
                       "class" : "Dist::Zilla::Plugin::FinderCode",
                       "name" : "MetaProvides::Package/AUTOVIV/:InstallModulesPM",
                       "version" : "5.037"
                    }
                 ]
              },
              "Dist::Zilla::Role::MetaProvider::Provider" : {
                 "inherit_missing" : "1",
                 "inherit_version" : "0",
                 "meta_noindex" : "1"
              }
           },
           "name" : "MetaProvides::Package",
           "version" : "2.003001"
        },
        {
           "class" : "Dist::Zilla::Plugin::MetaResources",
           "name" : "MetaResources",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod",
           "name" : "ReadmeMarkdownInRoot",
           "version" : "0.150250"
        },
        {
           "class" : "Dist::Zilla::Plugin::Run::BeforeBuild",
           "config" : {
              "Dist::Zilla::Plugin::Run::Role::Runner" : {
                 "fatal_errors" : 1,
                 "quiet" : 0,
                 "run" : [
                    "cp .build.PL Build.PL"
                 ]
              }
           },
           "name" : "Run::BeforeBuild",
           "version" : "0.038"
        },
        {
           "class" : "Dist::Zilla::Plugin::CopyFilesFromBuild",
           "name" : "CopyFilesFromBuild",
           "version" : "0.150250"
        },
        {
           "class" : "Dist::Zilla::Plugin::GatherDir",
           "config" : {
              "Dist::Zilla::Plugin::GatherDir" : {
                 "exclude_filename" : [
                    "cpanfile"
                 ],
                 "exclude_match" : [],
                 "follow_symlinks" : "0",
                 "include_dotfiles" : "0",
                 "prefix" : "",
                 "prune_directory" : [],
                 "root" : "."
              }
           },
           "name" : "GatherDir",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod",
           "name" : "ReadmeAnyFromPod",
           "version" : "0.150250"
        },
        {
           "class" : "Dist::Zilla::Plugin::Signature",
           "name" : "Signature",
           "version" : "1.100930"
        },
        {
           "class" : "Dist::Zilla::Plugin::AbstractFromPOD",
           "name" : "AbstractFromPOD",
           "version" : "0.3.5"
        },
        {
           "class" : "Dist::Zilla::Plugin::LicenseFromModule",
           "name" : "LicenseFromModule",
           "version" : "0.05"
        },
        {
           "class" : "Dist::Zilla::Plugin::VersionFromModule",
           "name" : "VersionFromModule",
           "version" : "0.08"
        },
        {
           "class" : "Dist::Zilla::Plugin::ModuleBuild::Custom",
           "name" : "ModuleBuild::Custom",
           "version" : "4.26"
        },
        {
           "class" : "Dist::Zilla::Plugin::CPANFile",
           "name" : "CPANFile",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::License",
           "name" : "License",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::MetaConfig",
           "name" : "MetaConfig",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::MetaJSON",
           "name" : "MetaJSON",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::MetaYAML",
           "name" : "MetaYAML",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::ManifestInRoot",
           "name" : "ManifestInRoot",
           "version" : "0.16.2"
        },
        {
           "class" : "Dist::Zilla::Plugin::ManifestSkip",
           "name" : "ManifestSkip",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::Test::ReportMetadata",
           "name" : "Test::ReportMetadata",
           "version" : "0.5.3"
        },
        {
           "class" : "Dist::Zilla::Plugin::FinderCode",
           "name" : ":InstallModules",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::FinderCode",
           "name" : ":IncModules",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::FinderCode",
           "name" : ":TestFiles",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::FinderCode",
           "name" : ":ExecFiles",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::FinderCode",
           "name" : ":ShareFiles",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::FinderCode",
           "name" : ":MainModule",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::FinderCode",
           "name" : ":AllFiles",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::FinderCode",
           "name" : ":NoFiles",
           "version" : "5.037"
        },
        {
           "class" : "Dist::Zilla::Plugin::FinderCode",
           "name" : "MetaProvides::Package/AUTOVIV/:InstallModulesPM",
           "version" : "5.037"
        }
     ],
     "zilla" : {
        "class" : "Dist::Zilla::Dist::Builder",
        "config" : {
           "is_trial" : "0"
        },
        "version" : "5.037"
     }
  }
}