Ledger-Parser

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

         }
      },
      "test" : {
         "requires" : {
            "File::ShareDir::Tarball" : "0",
            "File::Slurper" : "0",
            "File::Spec" : "0",
            "IO::Handle" : "0",
            "IPC::Open3" : "0",
            "Ledger::Examples" : "0.05",
            "Test::Differences" : "0",
            "Test::Exception" : "0",
            "Test::More" : "0.98"
         }
      }
   },
   "release_status" : "stable",
   "resources" : {
      "bugtracker" : {
         "web" : "https://rt.cpan.org/Public/Dist/Display.html?Name=Ledger-Parser"
      },

META.yml  view on Meta::CPAN

abstract: 'Parse Ledger journals'
author:
  - 'perlancar <perlancar@cpan.org>'
build_requires:
  File::ShareDir::Tarball: '0'
  File::Slurper: '0'
  File::Spec: '0'
  IO::Handle: '0'
  IPC::Open3: '0'
  Ledger::Examples: '0.05'
  Test::Differences: '0'
  Test::Exception: '0'
  Test::More: '0.98'
configure_requires:
  ExtUtils::MakeMaker: '0'
dynamic_config: 0
generated_by: 'Dist::Zilla version 6.009, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'

Makefile.PL  view on Meta::CPAN

    "utf8" => 0,
    "warnings" => 0
  },
  "TEST_REQUIRES" => {
    "File::ShareDir::Tarball" => 0,
    "File::Slurper" => 0,
    "File::Spec" => 0,
    "IO::Handle" => 0,
    "IPC::Open3" => 0,
    "Ledger::Examples" => "0.05",
    "Test::Differences" => 0,
    "Test::Exception" => 0,
    "Test::More" => "0.98"
  },
  "VERSION" => "0.06",
  "test" => {
    "TESTS" => "t/*.t"
  }
);


my %FallbackPrereqs = (
  "Carp" => 0,
  "Cwd" => 0,
  "File::ShareDir::Tarball" => 0,
  "File::Slurper" => 0,
  "File::Spec" => 0,
  "IO::Handle" => 0,
  "IPC::Open3" => 0,
  "Ledger::Examples" => "0.05",
  "Math::BigFloat" => 0,
  "Test::Differences" => 0,
  "Test::Exception" => 0,
  "Test::More" => "0.98",
  "Time::Moment" => 0,
  "constant" => 0,
  "overload" => 0,
  "strict" => 0,
  "utf8" => 0,
  "warnings" => 0
);

dist.ini  view on Meta::CPAN

name=Ledger-Parser

[@Author::PERLANCAR]
:version=0.55

[Prereqs / TestRequires]
File::ShareDir::Tarball=0
File::Slurper=0
;!lint_prereqs assume-used "we use the shared files, for spectest"
Ledger::Examples=0.05
Test::Differences=0
Test::Exception=0
Test::More=0.98

[Prereqs]
perl=5.010001
constant=0
overload=0
strict=0
utf8=0
warnings=0

t/spec.t  view on Meta::CPAN

#!perl

use 5.010;
use strict;
use warnings;

use File::ShareDir::Tarball qw(dist_dir);
use File::Slurper 'read_text';
use Ledger::Parser;
use Test::Differences;
use Test::Exception;
use Test::More 0.98;

my $dir = dist_dir('Ledger-Examples');
diag ".dat files are at $dir";

my $parser = Ledger::Parser->new;

my @files = glob "$dir/examples/*.dat";
diag explain \@files;



( run in 0.849 second using v1.01-cache-2.11-cpan-131fc08a04b )