Runtime-Debugger

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN

    configure_requires => {
        'Module::Build' => '0.4004',
    },
    test_requires => {
        'Test::More' => '0',
    },
    requires => {
        'perl'                => '5.018',
        'Class::Tiny'         => '1.008',
        'Data::Printer'       => '1.002001',
        'PadWalker'           => '2.5',
        'Term::ReadLine::Gnu' => '1.44',
        'YAML::XS'            => '0',
    },
    add_to_cleanup => [
        'Runtime-Debugger-*', 'build_dir/', 'MANIFEST*.bak', 'README*',
        'blib/', "$ENV{HOME}/.runtime_debugger.info",
        'pod2htmd.tmp',
    ],
    meta_merge => {
        resources => {

META.json  view on Meta::CPAN

   "prereqs" : {
      "configure" : {
         "requires" : {
            "Module::Build" : "0.4004"
         }
      },
      "runtime" : {
         "requires" : {
            "Class::Tiny" : "1.008",
            "Data::Printer" : "1.002001",
            "PadWalker" : "2.5",
            "Term::ReadLine::Gnu" : "1.44",
            "YAML::XS" : "0",
            "perl" : "5.018"
         }
      },
      "test" : {
         "requires" : {
            "Test::More" : "0"
         }
      }

META.yml  view on Meta::CPAN

  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'
name: Runtime-Debugger
provides:
  Runtime::Debugger:
    file: lib/Runtime/Debugger.pm
    version: '1.11'
requires:
  Class::Tiny: '1.008'
  Data::Printer: '1.002001'
  PadWalker: '2.5'
  Term::ReadLine::Gnu: '1.44'
  YAML::XS: '0'
  perl: '5.018'
resources:
  bugtracker: https://github.com/poti1/runtime-debugger/issues
  license: http://www.perlfoundation.org/artistic_license_2_0
  repository: https://github.com/poti1/runtime-debugger
version: '1.11'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

lib/Runtime/Debugger.pm  view on Meta::CPAN


=cut

use 5.018;
use strict;
use warnings FATAL => 'all';
use Data::Dumper;
use Data::Printer use_prototypes => 0;
use Term::ReadLine;
use Term::ANSIColor qw( colored );
use PadWalker       qw( peek_our  peek_my );
use Scalar::Util    qw( blessed reftype );
use Class::Tiny     qw( term attr debug levels_up );
use YAML::XS();
use re      qw( eval );       # For debug.
use feature qw( say );
use parent  qw( Exporter );
use subs    qw( uniq );

our $VERSION = '1.11';
our @EXPORT  = qw( run repl d dd np p );



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