App-Syndicator

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "IO::All" : "0.41",
            "JSON::Any" : "1.22",
            "KiokuDB" : "0.49",
            "KiokuDB::Backend::DBI" : "1.15",
            "MooseX::ConfigFromFile" : "0.02",
            "MooseX::Declare" : "0.33",
            "MooseX::Getopt" : "0.31",
            "MooseX::Types" : "0.23",
            "MooseX::Types::DateTime" : "0.05",
            "MooseX::Types::URI" : "0.02",
            "Try::Tiny" : "0.06",
            "XML::Feed::Aggregator" : "0.0400"
         }
      },
      "test" : {
         "requires" : {
            "Test::More" : "0.94",
            "Test::UseAllModules" : "0.12"
         }
      }
   },

META.yml  view on Meta::CPAN

  IO::All: 0.41
  JSON::Any: 1.22
  KiokuDB: 0.49
  KiokuDB::Backend::DBI: 1.15
  MooseX::ConfigFromFile: 0.02
  MooseX::Declare: 0.33
  MooseX::Getopt: 0.31
  MooseX::Types: 0.23
  MooseX::Types::DateTime: 0.05
  MooseX::Types::URI: 0.02
  Try::Tiny: 0.06
  XML::Feed::Aggregator: 0.0400
resources:
  bugtracker: https://github.com/robinedwards/App-Syndicator/issues
  homepage: http://search.cpan.org/~rge/App-Syndicator/lib/App/Syndicator.pm
  repository: git://github.com/robinedwards/App-Syndicator.git
version: 0.0061

Makefile.PL  view on Meta::CPAN

    'IO::All' => '0.41',
    'JSON::Any' => '1.22',
    'KiokuDB' => '0.49',
    'KiokuDB::Backend::DBI' => '1.15',
    'MooseX::ConfigFromFile' => '0.02',
    'MooseX::Declare' => '0.33',
    'MooseX::Getopt' => '0.31',
    'MooseX::Types' => '0.23',
    'MooseX::Types::DateTime' => '0.05',
    'MooseX::Types::URI' => '0.02',
    'Try::Tiny' => '0.06',
    'XML::Feed::Aggregator' => '0.0400'
  },
  'VERSION' => '0.0061',
  'test' => {
    'TESTS' => 't/*.t'
  }
);


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

dist.ini  view on Meta::CPAN

Config::Any = 0.20
JSON::Any = 1.22
HTML::FormatText::WithLinks = 0.11
Curses::UI = 0.9607
XML::Feed::Aggregator = 0.0400
KiokuDB = 0.49
KiokuDB::Backend::DBI = 1.15
DateTime = 0.61
Digest::MD5 = 2.39
DBD::SQLite = 1.29
Try::Tiny = 0.06
IO::All = 0.41

[Prereqs / TestRequires]
Test::More = 0.94
Test::UseAllModules = 0.12

lib/App/Syndicator/Config.pm  view on Meta::CPAN

use MooseX::Declare;

role App::Syndicator::Config with MooseX::ConfigFromFile {
    use MooseX::Types::Moose qw/ClassName Str/;
    use App::Syndicator::Types qw/File/;
    use Config::Any;
    use Try::Tiny;

    method get_config_from_file (ClassName $class: File $file ) {
        try {
            my $cfg = Config::Any->load_files({files => [$file], use_ext => 1});
            return $cfg->[0]->{$file};
        }
        catch {
            die "Couldn't load config from $file: $_";
        };
    }



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