Data-Transmute

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "Test::Perl::Critic" : "0",
            "Test::Pod" : "1.41",
            "Test::Pod::Coverage" : "1.08"
         }
      },
      "runtime" : {
         "requires" : {
            "Data::Cmp" : "0.002",
            "Exporter" : "5.57",
            "Log::ger" : "0.038",
            "Ref::Util" : "0",
            "Scalar::Util" : "0",
            "perl" : "5.010001",
            "strict" : "0",
            "warnings" : "0"
         }
      },
      "test" : {
         "requires" : {
            "File::Spec" : "0",
            "IO::Handle" : "0",

META.yml  view on Meta::CPAN

  Data::Transmute:
    file: lib/Data/Transmute.pm
    version: '0.040'
  Data::Transmute::Rules::Example:
    file: lib/Data/Transmute/Rules/Example.pm
    version: '0.040'
requires:
  Data::Cmp: '0.002'
  Exporter: '5.57'
  Log::ger: '0.038'
  Ref::Util: '0'
  Scalar::Util: '0'
  perl: '5.010001'
  strict: '0'
  warnings: '0'
resources:
  bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=Data-Transmute
  homepage: https://metacpan.org/release/Data-Transmute
  repository: git://github.com/perlancar/perl-Data-Transmute.git
version: '0.040'
x_Dist_Zilla:

Makefile.PL  view on Meta::CPAN

    "ExtUtils::MakeMaker" => 0
  },
  "DISTNAME" => "Data-Transmute",
  "LICENSE" => "perl",
  "MIN_PERL_VERSION" => "5.010001",
  "NAME" => "Data::Transmute",
  "PREREQ_PM" => {
    "Data::Cmp" => "0.002",
    "Exporter" => "5.57",
    "Log::ger" => "0.038",
    "Ref::Util" => 0,
    "Scalar::Util" => 0,
    "strict" => 0,
    "warnings" => 0
  },
  "TEST_REQUIRES" => {
    "File::Spec" => 0,
    "IO::Handle" => 0,
    "IPC::Open3" => 0,
    "Storable" => "3.08",
    "Test::More" => "0.98"

Makefile.PL  view on Meta::CPAN

);


my %FallbackPrereqs = (
  "Data::Cmp" => "0.002",
  "Exporter" => "5.57",
  "File::Spec" => 0,
  "IO::Handle" => 0,
  "IPC::Open3" => 0,
  "Log::ger" => "0.038",
  "Ref::Util" => 0,
  "Scalar::Util" => 0,
  "Storable" => "3.08",
  "Test::More" => "0.98",
  "strict" => 0,
  "warnings" => 0
);


unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
  delete $WriteMakefileArgs{TEST_REQUIRES};

dist.ini  view on Meta::CPAN

Storable=3.08
Test::More=0.98

[Prereqs]
perl=5.010001
strict=0
warnings=0
Data::Cmp=0.002
Exporter=5.57
Log::ger=0.038
Ref::Util=0
Scalar::Util=0

lib/Data/Transmute.pm  view on Meta::CPAN

package Data::Transmute;

use 5.010001;
use strict 'subs', 'vars';
use warnings;
use Log::ger;

use Ref::Util qw(is_hashref is_arrayref is_plain_hashref is_plain_arrayref);
use Scalar::Util qw(refaddr);

use Exporter qw(import);

our $AUTHORITY = 'cpan:PERLANCAR'; # AUTHORITY
our $DATE = '2024-07-17'; # DATE
our $DIST = 'Data-Transmute'; # DIST
our $VERSION = '0.040'; # VERSION

our @EXPORT_OK = qw(transmute_data reverse_rules);



( run in 0.284 second using v1.01-cache-2.11-cpan-a5abf4f5562 )