Config-Wild

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

         }
      },
      "runtime" : {
         "requires" : {
            "Carp" : "0",
            "File::pushd" : "0",
            "Lingua::Boolean::Tiny" : "0",
            "List::Util" : "1.24",
            "Log::Any" : "0",
            "Path::Tiny" : "0.018",
            "Try::Tiny" : "0",
            "custom::failures" : "0",
            "failures" : "0",
            "namespace::clean" : "0",
            "strict" : "0",
            "warnings" : "0"
         }
      },
      "test" : {
         "recommends" : {
            "CPAN::Meta" : "2.120900"

META.yml  view on Meta::CPAN

  Config::Wild:
    file: lib/Config/Wild.pm
    version: '2.02'
requires:
  Carp: '0'
  File::pushd: '0'
  Lingua::Boolean::Tiny: '0'
  List::Util: '1.24'
  Log::Any: '0'
  Path::Tiny: '0.018'
  Try::Tiny: '0'
  custom::failures: '0'
  failures: '0'
  namespace::clean: '0'
  strict: '0'
  warnings: '0'
resources:
  bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=Config-Wild
  repository: git://github.com/djerius/config-wild.git
version: '2.02'
x_serialization_backend: 'YAML::Tiny version 1.69'

Makefile.PL  view on Meta::CPAN

  "LICENSE" => "gpl",
  "MIN_PERL_VERSION" => "5.006",
  "NAME" => "Config::Wild",
  "PREREQ_PM" => {
    "Carp" => 0,
    "File::pushd" => 0,
    "Lingua::Boolean::Tiny" => 0,
    "List::Util" => "1.24",
    "Log::Any" => 0,
    "Path::Tiny" => "0.018",
    "Try::Tiny" => 0,
    "custom::failures" => 0,
    "failures" => 0,
    "namespace::clean" => 0,
    "strict" => 0,
    "warnings" => 0
  },
  "TEST_REQUIRES" => {
    "ExtUtils::MakeMaker" => 0,
    "File::Spec" => 0,
    "File::pushd" => 0,

Makefile.PL  view on Meta::CPAN

  "IO::Handle" => 0,
  "IPC::Open3" => 0,
  "Lingua::Boolean::Tiny" => 0,
  "List::Util" => "1.24",
  "Log::Any" => 0,
  "Log::Any::Test" => 0,
  "Path::Tiny" => "0.018",
  "Test::Fatal" => 0,
  "Test::More" => 0,
  "Test::TempDir::Tiny" => 0,
  "Try::Tiny" => 0,
  "blib" => "1.01",
  "custom::failures" => 0,
  "failures" => 0,
  "namespace::clean" => 0,
  "strict" => 0,
  "warnings" => 0
);


unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {

cpanfile  view on Meta::CPAN

requires "Carp" => "0";
requires "File::pushd" => "0";
requires "Lingua::Boolean::Tiny" => "0";
requires "List::Util" => "1.24";
requires "Log::Any" => "0";
requires "Path::Tiny" => "0.018";
requires "Try::Tiny" => "0";
requires "custom::failures" => "0";
requires "failures" => "0";
requires "namespace::clean" => "0";
requires "strict" => "0";
requires "warnings" => "0";

on 'test' => sub {
  requires "ExtUtils::MakeMaker" => "0";
  requires "File::Spec" => "0";
  requires "File::pushd" => "0";

dist.ini  view on Meta::CPAN

; --- Project-specific directives

[AutoPrereqs]

[Prereqs]
File::pushd           = 0
Lingua::Boolean::Tiny = 0
List::Util            = 1.24
Log::Any              = 0
Path::Tiny            = 0.018
Try::Tiny             = 0
failures              = 0
custom::failures      = 0

[Prereqs / TestRequires]
Test::More          = 0
Test::Fatal         = 0
Path::Tiny          = 0.018
File::pushd         = 0
Test::TempDir::Tiny = 0
Log::Any            = 0

lib/Config/Wild.pm  view on Meta::CPAN

our $VERSION = '2.02';

use custom::failures __PACKAGE__ . '::Error' => [ 'exists', 'read', 'parse' ];

use Carp;

use List::Util qw[ first ];
use File::pushd;
use Path::Tiny qw[ path cwd ];

use Try::Tiny;

use Log::Any '$log';

use namespace::clean;

sub new {
    my $this = shift;
    my $class = ref( $this ) || $this;

    my %attr = (



( run in 0.716 second using v1.01-cache-2.11-cpan-05444aca049 )