Config-Any

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

{
   "abstract" : "Load configuration from different file formats, transparently",
   "author" : [
      "Joel Bernstein <rataxis@cpan.org>"
   ],
   "dynamic_config" : 1,
   "generated_by" : "ExtUtils::MakeMaker version 7.66, CPAN::Meta::Converter version 2.150010",
   "license" : [
      "perl_5"
   ],
   "meta-spec" : {
      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",

META.yml  view on Meta::CPAN

---
abstract: 'Load configuration from different file formats, transparently'
author:
  - 'Joel Bernstein <rataxis@cpan.org>'
build_requires:
  Test::More: '0'
dynamic_config: 1
generated_by: 'ExtUtils::MakeMaker version 7.66, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'

README  view on Meta::CPAN

NAME
    Config::Any - Load configuration from different file formats,
    transparently

SYNOPSIS
        use Config::Any;

        my $cfg = Config::Any->load_stems({stems => \@filepath_stems, ... });
        # or
        my $cfg = Config::Any->load_files({files => \@filepaths, ... });

        for (@$cfg) {
            my ($filename, $config) = %$_;

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

use strict;
use warnings;

use Carp;
use Module::Pluggable::Object ();

our $VERSION = '0.33';

=head1 NAME

Config::Any - Load configuration from different file formats, transparently

=head1 SYNOPSIS

    use Config::Any;

    my $cfg = Config::Any->load_stems({stems => \@filepath_stems, ... });
    # or
    my $cfg = Config::Any->load_files({files => \@filepaths, ... });

    for (@$cfg) {



( run in 0.406 second using v1.01-cache-2.11-cpan-0a6323c29d9 )