Data-Record-Serialize

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

         },
         "requires" : {
            "Data::Dumper" : "2.160",
            "Exporter::Tiny" : "1.002",
            "JSON::PP" : "0",
            "List::Util" : "1.33",
            "Module::Version" : "0.201",
            "Moo::Role" : "2.003004",
            "Package::Variant" : "0",
            "Path::Tiny" : "0.130",
            "Ref::Util" : "0",
            "Scalar::Util" : "0",
            "Type::Library" : "0",
            "Type::Utils" : "0",
            "Types::Standard" : "1.010003",
            "custom::failures" : "0",
            "enum" : "0",
            "namespace::clean" : "0",
            "perl" : "5.012"
         }
      },

META.yml  view on Meta::CPAN

  YAML::XS: '0.67'
requires:
  Data::Dumper: '2.160'
  Exporter::Tiny: '1.002'
  JSON::PP: '0'
  List::Util: '1.33'
  Module::Version: '0.201'
  Moo::Role: '2.003004'
  Package::Variant: '0'
  Path::Tiny: '0.130'
  Ref::Util: '0'
  Scalar::Util: '0'
  Type::Library: '0'
  Type::Utils: '0'
  Types::Standard: '1.010003'
  custom::failures: '0'
  enum: '0'
  namespace::clean: '0'
  perl: '5.012'
resources:
  bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=Data-Record-Serialize

dist.ini  view on Meta::CPAN

[Prereqs]
; DD 2.160 required for Trailingcomma option
Data::Dumper               = 2.160
Exporter::Tiny             = 0
JSON::PP                   = 0
List::Util                 = 1.33
Module::Version            = 0.201
Moo::Role                  = 2.003004
Package::Variant           = 0
Path::Tiny                 = 0.130
Ref::Util                  = 0
Scalar::Util               = 0
Type::Library              = 0
Type::Utils                = 0
Types::Standard            = 1.010003
custom::failures           = 0
enum                       = 0
namespace::clean           = 0
perl                       = 5.012

[Prereqs / ConfigureRequires ]

lib/Data/Record/Serialize/Role/Base.pm  view on Meta::CPAN


our $VERSION = '2.02';

use Data::Record::Serialize::Error { errors => [ 'fields', 'types' ] }, -all;

use Data::Record::Serialize::Util -all;

use Types::Standard qw[ ArrayRef CodeRef CycleTuple HashRef Enum Str Bool is_HashRef Maybe ];
use Data::Record::Serialize::Types qw( SerializeType );

use Ref::Util qw( is_coderef is_arrayref );
use List::Util 1.33 qw( any );

use POSIX ();

use namespace::clean;





lib/Data/Record/Serialize/Role/Default.pm  view on Meta::CPAN

package Data::Record::Serialize::Role::Default;

# ABSTRACT:  Default methods for Data::Record::Serialize

use v5.12;
use Moo::Role;

our $VERSION = '2.02';

use Hash::Util qw[ hv_store ];
use Ref::Util  qw[ is_coderef ];

use Data::Record::Serialize::Error { errors => ['fields'] }, -all;

use namespace::clean;






t/00-report-prereqs.dd  view on Meta::CPAN

                                      },
                      'requires' => {
                                      'Data::Dumper' => '2.160',
                                      'Exporter::Tiny' => '1.002',
                                      'JSON::PP' => '0',
                                      'List::Util' => '1.33',
                                      'Module::Version' => '0.201',
                                      'Moo::Role' => '2.003004',
                                      'Package::Variant' => '0',
                                      'Path::Tiny' => '0.130',
                                      'Ref::Util' => '0',
                                      'Scalar::Util' => '0',
                                      'Type::Library' => '0',
                                      'Type::Utils' => '0',
                                      'Types::Standard' => '1.010003',
                                      'custom::failures' => '0',
                                      'enum' => '0',
                                      'namespace::clean' => '0',
                                      'perl' => '5.012'
                                    }
                    },



( run in 0.267 second using v1.01-cache-2.11-cpan-4d50c553e7e )