Metadata
{
+
"abstracts_in_pod": { … - "CTK": "CTK ToolKit library (CTKlib)",
- "CTK::App": "Application interface",
- "CTK::CLI": "Command line interface",
- "CTK::Command": "Utilities to extend common UNIX commands",
- "CTK::ConfGenUtil": "Config::General structure utility functions",
- "CTK::Configuration": "Configuration of CTK",
- "CTK::Crypt": "GPG Crypt backend",
- "CTK::Crypt::TCD04": "TCD04 Crypt backend",
- "CTK::DBI": "Database independent interface for CTKlib",
- "CTK::Daemon": "Abstract class to implement Daemons",
- "CTK::Digest": "CTK Digest base class",
- "CTK::Digest::FNV32a": "FNV32a Digest calculation for short strings",
- "CTK::Digest::M11R": "interface for modulus 11 (recursive) check digit calculation",
- "CTK::FilePid": "The Pid File simple interface",
- "CTK::Helper": "Helper for building CTK scripts. CLI user interface",
- "CTK::Log": "CTK Logging",
- "CTK::Plugin": "Base class for CTK plugins writing",
- "CTK::Plugin::Archive": "Archive plugin",
- "CTK::Plugin::CLI": "CLI plugin",
- "CTK::Plugin::Config": "Configuration plugin",
- "CTK::Plugin::Crypt": "Cryptography plugin",
- "CTK::Plugin::FTP": "FTP plugin",
- "CTK::Plugin::File": "File plugin",
- "CTK::Plugin::Log": "Logger plugin",
- "CTK::Plugin::Net": "Net plugin",
- "CTK::Plugin::SFTP": "SFTP plugin",
- "CTK::Plugin::Test": "Test plugin as example for Your plugins",
- "CTK::Serializer": "Base class for serialization perl structures",
- "CTK::Skel": "Helper for building project's skeletons",
- "CTK::Skel::Common": "Common skeleton for CTK::Helper",
- "CTK::Skel::Daemon": "Daemon project skeleton for CTK::Helper",
- "CTK::Skel::Extra": "Extra project skeleton for CTK::Helper",
- "CTK::Skel::Module": "Module project skeleton for CTK::Helper",
- "CTK::Skel::Regular": "Regular project skeleton for CTK::Helper",
- "CTK::Skel::Tiny": "Tiny project skeleton for CTK::Helper",
- "CTK::TFVals": "True & False values conversions",
- "CTK::Timeout": "Provides execute the code reference wrapped with timeout",
- "CTK::Util": "CTK Utilities",
- "CTK::UtilXS": "CTK XS Utilities",
- "CTKx": "Singleton CTK extension",
- "ctklib": "The CTKlib projects maker"
},- "author": "ABALAMA",
- "buildfile_executable": 0,
- "dir_lib": "lib",
- "dir_t": "t",
+
"dirs_array": [ … - "bin",
- "lib/CTK/Crypt",
- "lib/CTK/Digest",
- "lib/CTK/Plugin",
- "lib/CTK/Skel",
- "lib/CTK",
- "lib",
- "src/conf",
- "src",
- "t"
],- "dist": "CTKlib",
- "dynamic_config": 1,
+
"error": { … - "consistent_version": "1.00,1.01,1.02,1.03,1.04,1.05,1.06,1.73,2.01,2.09,2.31,2.64,2.69,2.71,2.83",
- "use_warnings": "CTK, CTK::App, CTK::CLI, CTK::Command, CTK::ConfGenUtil, CTK::Configuration, CTK::Crypt, CTK::Crypt::GPG, CTK::Crypt::TCD04, CTK::DBI, CTK::Daemon, CTK::Digest, CTK::Digest::FNV32a, CTK::Digest::M11R, CTK::FilePid, CTK::Helper, CTK::Log, CTK::Plugin, CTK::Plugin::Archive, CTK::Plugin::CLI, CTK::Plugin::Config, CTK::Plugin::Crypt, CTK::Plugin::FTP, CTK::Plugin::File, CTK::Plugin::Log, CTK::Plugin::Net, CTK::Plugin::SFTP, CTK::Plugin::Test, CTK::Serializer, CTK::Skel, CTK::Skel::Common, CTK::Skel::Daemon, CTK::Skel::Extra, CTK::Skel::Module, CTK::Skel::Regular, CTK::Skel::Tiny, CTK::TFVals, CTK::Timeout, CTK::Util, CTK::UtilXS, CTKx"
},- "extension": "tar.gz",
- "external_license_file": "LICENSE",
- "extractable": 1,
- "extracts_nicely": 1,
- "file__build": 0,
- "file_blib": 0,
- "file_build": 0,
- "file_changelog": "Changes",
- "file_license": "LICENSE",
- "file_makefile": 0,
- "file_makefile_pl": "Makefile.PL",
- "file_manifest": "MANIFEST",
- "file_meta_json": "META.json",
- "file_meta_yml": "META.yml",
- "file_pm_to_blib": 0,
- "file_readme": "README",
+
"files_array": [ … - "CTK.h",
- "CTK.xs",
- "Changes",
- "INSTALL",
- "LICENSE",
- "MANIFEST",
- "META.json",
- "META.yml",
- "Makefile.PL",
- "README",
- "TODO",
- "bin/ctklib",
- "lib/CTK/App.pm",
- "lib/CTK/CLI.pm",
- "lib/CTK/Command.pm",
- "lib/CTK/ConfGenUtil.pm",
- "lib/CTK/Configuration.pm",
- "lib/CTK/Crypt/GPG.pm",
- "lib/CTK/Crypt/TCD04.pm",
- "lib/CTK/Crypt.pm",
- "lib/CTK/DBI.pm",
- "lib/CTK/Daemon.pm",
- "lib/CTK/Digest/FNV32a.pm",
- "lib/CTK/Digest/M11R.pm",
- "lib/CTK/Digest.pm",
- "lib/CTK/FilePid.pm",
- "lib/CTK/Helper.pm",
- "lib/CTK/Log.pm",
- "lib/CTK/Plugin/Archive.pm",
- "lib/CTK/Plugin/CLI.pm",
- "lib/CTK/Plugin/Config.pm",
- "lib/CTK/Plugin/Crypt.pm",
- "lib/CTK/Plugin/FTP.pm",
- "lib/CTK/Plugin/File.pm",
- "lib/CTK/Plugin/Log.pm",
- "lib/CTK/Plugin/Net.pm",
- "lib/CTK/Plugin/SFTP.pm",
- "lib/CTK/Plugin/Test.pm",
- "lib/CTK/Plugin.pm",
- "lib/CTK/Serializer.pm",
- "lib/CTK/Skel/Common.pm",
- "lib/CTK/Skel/Daemon.pm",
- "lib/CTK/Skel/Extra.pm",
- "lib/CTK/Skel/Module.pm",
- "lib/CTK/Skel/Regular.pm",
- "lib/CTK/Skel/Tiny.pm",
- "lib/CTK/Skel.pm",
- "lib/CTK/TFVals.pm",
- "lib/CTK/Timeout.pm",
- "lib/CTK/Util.pm",
- "lib/CTK/UtilXS.pm",
- "lib/CTK.pm",
- "lib/CTKx.pm",
- "src/conf/test_inc.conf",
- "src/myprivate.key",
- "src/mypublic.key",
- "src/test.conf"
],+
"files_hash": { … +
"CTK.h": { … - "mtime": 1611907208,
- "size": 599
},+
"CTK.xs": { … - "mtime": 1659950119,
- "size": 2793
},+
"Changes": { … - "mtime": 1662701677,
- "size": 6344
},+
"INSTALL": { … - "mtime": 1662531095,
- "size": 1780
},+
"LICENSE": { … - "mtime": 1611907207,
- "size": 20210
},+
"MANIFEST": { … - "mtime": 1662806934,
- "size": 3559
},+
"META.json": { … - "mtime": 1662806934,
- "size": 2288
},+
"META.yml": { … - "mtime": 1662806934,
- "size": 1352
},+
"Makefile.PL": { … - "mtime": 1659951627,
+
"requires": { … - "ExtUtils::MakeMaker": "0",
- "strict": "0"
},- "size": 2809
},+
"README": { … - "mtime": 1662806335,
- "size": 7885
},+
"TODO": { … - "mtime": 1611907207,
- "size": 383
},+
"bin/ctklib": { … - "license": "Perl_5",
- "mtime": 1659943106,
- "size": 2942
},+
"lib/CTK.pm": { … - "license": "Perl_5",
- "module": "CTK",
- "mtime": 1662701542,
+
"requires": { … - "CTK::Util": "0",
- "Carp": "0",
- "Cwd": "0",
- "Exporter": "0",
- "File::Spec": "0",
- "FindBin": "0",
- "Time::HiRes": "0",
- "base": "0",
- "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 16568
},+
"lib/CTK/App.pm": { … - "license": "Perl_5",
- "module": "CTK::App",
- "mtime": 1662186928,
+
"requires": { … - "CTK": "0",
- "CTK::ConfGenUtil": "0",
- "Carp": "0",
- "base": "0",
- "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 9151
},+
"lib/CTK/CLI.pm": { … - "license": "Perl_5",
- "module": "CTK::CLI",
- "mtime": 1659948767,
+
"requires": { … - "Exporter": "0",
- "ExtUtils::MakeMaker": "0",
- "base": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 3568
},+
"lib/CTK/Command.pm": { … - "license": "Perl_5",
- "module": "CTK::Command",
- "mtime": 1659947636,
+
"requires": { … - "CTK": "0",
- "CTK::Util": "0",
- "Exporter": "0",
- "File::Find": "0",
- "File::Spec": "0",
- "base": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 4494
},+
"lib/CTK/ConfGenUtil.pm": { … - "license": "Perl_5",
- "module": "CTK::ConfGenUtil",
- "mtime": 1662186788,
+
"requires": { … - "Exporter": "0",
- "base": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 6902
},+
"lib/CTK/Configuration.pm": { … - "license": "Perl_5",
- "module": "CTK::Configuration",
- "mtime": 1662362048,
+
"requires": { … - "Carp": "0",
- "Config::General": "0",
- "Cwd": "0",
- "File::Spec": "0",
- "Time::HiRes": "0",
- "Try::Tiny": "0",
- "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 6806
},+
"lib/CTK/Crypt.pm": { … - "license": "Perl_5",
- "module": "CTK::Crypt",
- "mtime": 1659945719,
+
"requires": { … - "CTK::Crypt::GPG": "0",
- "CTK::Crypt::TCD04": "0",
- "Exporter": "0",
- "IO::File": "0",
- "base": "0",
- "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 7094
},+
"lib/CTK/Crypt/GPG.pm": { … - "license": "Perl_5",
- "module": "CTK::Crypt::GPG",
- "mtime": 1659945826,
+
"requires": { … - "CTK::Util": "0",
- "Carp": "0",
- "File::Spec": "0",
- "File::Temp": "0",
- "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 11630
},+
"lib/CTK/Crypt/TCD04.pm": { … - "license": "Perl_5",
- "module": "CTK::Crypt::TCD04",
- "mtime": 1659945916,
+
"requires": { … - "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 2661
},+
"lib/CTK/DBI.pm": { … - "license": "Perl_5",
- "module": "CTK::DBI",
- "mtime": 1659680626,
+
"requires": { … - "CTK::Timeout": "0",
- "CTK::Util": "0",
- "Carp": "0",
- "DBI": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 9748
},+
"lib/CTK/Daemon.pm": { … - "license": "Perl_5",
- "module": "CTK::Daemon",
- "mtime": 1662806448,
+
"requires": { … - "CTK::ConfGenUtil": "0",
- "CTK::FilePid": "0",
- "CTK::Log": "0",
- "CTK::TFVals": "0",
- "CTK::Util": "0",
- "CTKx": "0",
- "Carp": "0",
- "Exporter": "0",
- "File::Spec": "0",
- "POSIX": "0",
- "Sys::Syslog": "0",
- "Try::Tiny": "0",
- "base": "0",
- "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 23652
},+
"lib/CTK/Digest.pm": { … - "license": "Perl_5",
- "module": "CTK::Digest",
- "mtime": 1659946192,
+
"requires": { … - "Carp": "0",
- "IO::File": "0",
- "MIME::Base64": "0",
- "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 2638
},+
"lib/CTK/Digest/FNV32a.pm": { … - "license": "Perl_5",
- "module": "CTK::Digest::FNV32a",
- "mtime": 1661281291,
+
"requires": { … - "CTK::Digest": "0",
- "bigint": "0",
- "parent": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 2268
},+
"lib/CTK/Digest/M11R.pm": { … - "license": "Perl_5",
- "module": "CTK::Digest::M11R",
- "mtime": 1661281239,
+
"requires": { … - "CTK::Digest": "0",
- "Carp": "0",
- "parent": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 2613
},+
"lib/CTK/FilePid.pm": { … - "license": "Perl_5",
- "module": "CTK::FilePid",
- "mtime": 1659946259,
+
"requires": { … - "CTK::Util": "0",
- "File::Basename": "0",
- "File::Spec": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 5143
},+
"lib/CTK/Helper.pm": { … - "license": "Perl_5",
- "module": "CTK::Helper",
- "mtime": 1660196918,
+
"requires": { … - "CTK": "0",
- "CTK::App": "0",
- "CTK::Skel": "0",
- "CTK::Util": "0",
- "Cwd": "0",
- "File::Copy::Recursive": "0",
- "File::Spec": "0",
- "Term::ANSIColor": "0",
- "Text::SimpleTable": "0",
- "base": "0",
- "constant": "0",
- "feature": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 8166
},+
"lib/CTK/Log.pm": { … - "license": "Perl_5",
- "module": "CTK::Log",
- "mtime": 1662475072,
+
"requires": { … - "Carp": "0",
- "Cwd": "0",
- "Exporter": "0",
- "File::Spec": "0",
- "IO::File": "0",
- "Sys::Syslog": "0",
- "Try::Tiny": "0",
- "base": "0",
- "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 15020
},+
"lib/CTK/Plugin.pm": { … - "license": "Perl_5",
- "module": "CTK::Plugin",
- "mtime": 1659946414,
+
"noes": { … },+
"requires": { … - "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 2624
},+
"lib/CTK/Plugin/Archive.pm": { … - "license": "Perl_5",
- "module": "CTK::Plugin::Archive",
- "mtime": 1659947211,
+
"requires": { … - "CTK::Plugin": "0",
- "CTK::Util": "0",
- "Carp": "0",
- "Cwd": "0",
- "File::Find": "0",
- "File::Spec": "0",
- "base": "0",
- "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 14160
},+
"lib/CTK/Plugin/CLI.pm": { … - "license": "Perl_5",
- "module": "CTK::Plugin::CLI",
- "mtime": 1659947169,
+
"requires": { … - "CTK::CLI": "0",
- "CTK::Plugin": "0",
- "base": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 1625
},+
"lib/CTK/Plugin/Config.pm": { … - "license": "Perl_5",
- "module": "CTK::Plugin::Config",
- "mtime": 1659947139,
+
"requires": { … - "CTK::Configuration": "0",
- "CTK::Plugin": "0",
- "base": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 2898
},+
"lib/CTK/Plugin/Crypt.pm": { … - "license": "Perl_5",
- "module": "CTK::Plugin::Crypt",
- "mtime": 1659947083,
+
"requires": { … - "CTK::Crypt": "0",
- "CTK::Plugin": "0",
- "base": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 4644
},+
"lib/CTK/Plugin/FTP.pm": { … - "license": "Perl_5",
- "module": "CTK::Plugin::FTP",
- "mtime": 1659946906,
+
"requires": { … - "CTK::ConfGenUtil": "0",
- "CTK::Plugin": "0",
- "CTK::TFVals": "0",
- "CTK::Util": "0",
- "Carp": "0",
- "Cwd": "0",
- "File::Find": "0",
- "File::Spec": "0",
- "Net::FTP": "0",
- "URI": "0",
- "base": "0",
- "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 14170
},+
"lib/CTK/Plugin/File.pm": { … - "license": "Perl_5",
- "module": "CTK::Plugin::File",
- "mtime": 1659946828,
+
"requires": { … - "CTK::Plugin": "0",
- "CTK::Util": "0",
- "Carp": "0",
- "Cwd": "0",
- "Fcntl": "0",
- "File::Copy": "0",
- "File::Find": "0",
- "Symbol": "0",
- "base": "0",
- "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 21790
},+
"lib/CTK/Plugin/Log.pm": { … - "license": "Perl_5",
- "module": "CTK::Plugin::Log",
- "mtime": 1659946740,
+
"requires": { … - "CTK::Log": "0",
- "CTK::Plugin": "0",
- "base": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 6093
},+
"lib/CTK/Plugin/Net.pm": { … - "license": "Perl_5",
- "module": "CTK::Plugin::Net",
- "mtime": 1659946692,
+
"requires": { … - "CTK::Plugin::FTP": "0",
- "CTK::Plugin::SFTP": "0",
- "CTK::Util": "0",
- "URI": "0",
- "base": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 3535
},+
"lib/CTK/Plugin/SFTP.pm": { … - "license": "Perl_5",
- "module": "CTK::Plugin::SFTP",
- "mtime": 1659946631,
+
"requires": { … - "CTK::ConfGenUtil": "0",
- "CTK::Plugin": "0",
- "CTK::TFVals": "0",
- "CTK::Util": "0",
- "Carp": "0",
- "Cwd": "0",
- "Fcntl": "0",
- "File::Find": "0",
- "File::Spec": "0",
- "URI": "0",
- "base": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 14868,
+
"suggests": { … - "Net::SFTP::Foreign": "0"
}
},+
"lib/CTK/Plugin/Test.pm": { … - "license": "Perl_5",
- "module": "CTK::Plugin::Test",
- "mtime": 1659946526,
+
"requires": { … - "CTK::Plugin": "0",
- "base": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 1572
},+
"lib/CTK/Serializer.pm": { … - "license": "Perl_5",
- "module": "CTK::Serializer",
- "mtime": 1659949569,
+
"recommends": { … },+
"requires": { … - "Carp": "0",
- "IO::String": "0",
- "JSON": "0",
- "Try::Tiny": "0",
- "XML::Simple": "0",
- "YAML::XS": "0",
- "autouse": "0",
- "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 16604
},+
"lib/CTK/Skel.pm": { … - "license": "Perl_5",
- "module": "CTK::Skel",
- "mtime": 1660196188,
+
"requires": { … - "CTK::ConfGenUtil": "0",
- "CTK::TFVals": "0",
- "CTK::Util": "0",
- "Carp": "0",
- "Cwd": "0",
- "File::Spec": "0",
- "File::Temp": "0",
- "MIME::Base64": "0",
- "Term::ANSIColor": "0",
- "constant": "0",
- "mro": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 9315
},+
"lib/CTK/Skel/Common.pm": { … - "license": "Perl_5",
- "module": "CTK::Skel::Common",
- "mtime": 1659944991,
+
"requires": { … - "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 50431
},+
"lib/CTK/Skel/Daemon.pm": { … - "license": "Perl_5",
- "module": "CTK::Skel::Daemon",
- "mtime": 1659944914,
+
"requires": { … - "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 12217
},+
"lib/CTK/Skel/Extra.pm": { … - "license": "Perl_5",
- "module": "CTK::Skel::Extra",
- "mtime": 1659944759,
+
"requires": { … - "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 7919
},+
"lib/CTK/Skel/Module.pm": { … - "license": "Perl_5",
- "module": "CTK::Skel::Module",
- "mtime": 1659944659,
+
"requires": { … - "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 4730
},+
"lib/CTK/Skel/Regular.pm": { … - "license": "Perl_5",
- "module": "CTK::Skel::Regular",
- "mtime": 1659944570,
+
"requires": { … - "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 11318
},+
"lib/CTK/Skel/Tiny.pm": { … - "license": "Perl_5",
- "module": "CTK::Skel::Tiny",
- "mtime": 1659944540,
+
"requires": { … - "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 6664
},+
"lib/CTK/TFVals.pm": { … - "license": "Perl_5",
- "module": "CTK::TFVals",
- "mtime": 1659948045,
+
"requires": { … - "Carp": "0",
- "Exporter": "0",
- "base": "0",
- "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 11496
},+
"lib/CTK/Timeout.pm": { … - "license": "Perl_5",
- "module": "CTK::Timeout",
- "mtime": 1659674804,
+
"requires": { … - "Carp": "0",
- "Config": "0",
- "POSIX": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 3785
},+
"lib/CTK/Util.pm": { … - "license": "Perl_5",
- "module": "CTK::Util",
- "mtime": 1659950599,
+
"requires": { … - "Carp": "0",
- "Config": "0",
- "Cwd": "0",
- "Encode": "0",
- "Exporter": "0",
- "File::Path": "0",
- "File::Spec::Functions": "0",
- "IPC::Open3": "0",
- "MIME::Base64": "0",
- "MIME::Lite": "0",
- "Net::FTP": "0",
- "Perl::OSType": "0",
- "Symbol": "0",
- "Time::Local": "0",
- "base": "0",
- "constant": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 62484
},+
"lib/CTK/UtilXS.pm": { … - "license": "Perl_5",
- "module": "CTK::UtilXS",
- "mtime": 1659950046,
+
"requires": { … - "Carp": "0",
- "Exporter": "0",
- "File::Copy": "0",
- "File::Spec::Functions": "0",
- "XSLoader": "0",
- "base": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 2498
},+
"lib/CTKx.pm": { … - "license": "Perl_5",
- "module": "CTKx",
- "mtime": 1659942353,
+
"requires": { … - "Class::Singleton": "0",
- "base": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},- "size": 1324
},+
"src/conf/test_inc.conf": { … - "mtime": 1611907208,
- "size": 72
},+
"src/myprivate.key": { … - "mtime": 1611907208,
- "size": 3571
},+
"src/mypublic.key": { … - "mtime": 1611907208,
- "size": 1684
},+
"src/test.conf": { … - "mtime": 1611907208,
- "size": 498
},+
"t/00-distribution.t": { … - "mtime": 1659947850,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "strict": "0"
},- "size": 660,
+
"suggests": { … - "Test::Distribution": "0"
}
},+
"t/00-fixme.t": { … - "mtime": 1659947840,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "strict": "0"
},- "size": 626,
+
"suggests": { … }
},+
"t/00-pod-coverage.t": { … - "mtime": 1659947818,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "strict": "0"
},- "size": 1476,
+
"suggests": { … - "Pod::Coverage": "0",
- "Test::Pod::Coverage": "0"
}
},+
"t/00-pod.t": { … - "mtime": 1659947826,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "strict": "0"
},- "size": 687,
+
"suggests": { … }
},+
"t/00-trailingspace.t": { … - "mtime": 1659947872,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "strict": "0"
},- "size": 974,
+
"suggests": { … - "Test::TrailingSpace": "0"
}
},+
"t/01-use.t": { … - "mtime": 1659947791,
- "no_index": 1,
+
"requires": { … },- "size": 499
},+
"t/02-default.t": { … - "mtime": 1659947783,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 854
},+
"t/03-xsutil.t": { … - "mtime": 1659949733,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "constant": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 860
},+
"t/04-ctkx.t": { … - "mtime": 1659942886,
- "no_index": 1,
+
"requires": { … - "CTKx": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 680
},+
"t/05-helper.t": { … - "mtime": 1659943955,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1433
},+
"t/06-format.t": { … - "mtime": 1659949743,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1037
},+
"t/07-cgu_void.t": { … - "mtime": 1659948450,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 914
},+
"t/08-tfvals.t": { … - "mtime": 1659948438,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1983
},+
"t/09-configuration.t": { … - "mtime": 1662190158,
- "no_index": 1,
+
"requires": { … - "File::Spec": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1220
},+
"t/10-log.t": { … - "mtime": 1659949135,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "strict": "0",
- "utf8": "0",
- "warnings": "0"
},- "size": 1530
},+
"t/11-plugins.t": { … - "mtime": 1659947458,
- "no_index": 1,
+
"requires": { … - "CTK": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 731
},+
"t/12-app.t": { … - "mtime": 1659949641,
- "no_index": 1,
+
"requires": { … - "CTK::App": "0",
- "CTK::ConfGenUtil": "0",
- "File::Spec": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1191
},+
"t/13-void.t": { … - "mtime": 1659948575,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1633
},+
"t/14-plugin-file.t": { … - "mtime": 1659947447,
- "no_index": 1,
+
"requires": { … - "CTK": "0",
- "CTK::Util": "0",
- "File::Spec": "0",
- "Test::More": "0",
- "constant": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 3394
},+
"t/15-flags.t": { … - "mtime": 1659948605,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 752
},+
"t/16-plugin-archive.t": { … - "mtime": 1659947432,
- "no_index": 1,
+
"requires": { … - "CTK": "0",
- "CTK::Util": "0",
- "File::Spec": "0",
- "Test::More": "0",
- "constant": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 4361
},+
"t/17-crypt-tcd04.t": { … - "mtime": 1659946017,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 777
},+
"t/18-crypt.t": { … - "mtime": 1659946034,
- "no_index": 1,
+
"requires": { … - "CTK": "0",
- "CTK::Crypt": "0",
- "CTK::Util": "0",
- "Digest::MD5": "0",
- "File::Spec": "0",
- "IO::File": "0",
- "Test::More": "0",
- "constant": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1458
},+
"t/19-crypt-gpg.t": { … - "mtime": 1659946062,
- "no_index": 1,
+
"requires": { … - "CTK": "0",
- "CTK::Crypt::GPG": "0",
- "CTK::Util": "0",
- "Digest::MD5": "0",
- "File::Spec": "0",
- "IO::File": "0",
- "Test::More": "0",
- "constant": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 2076
},+
"t/20-plugin-net.t": { … - "mtime": 1659951200,
- "no_index": 1,
+
"requires": { … - "CTK": "0",
- "CTK::Util": "0",
- "File::Spec": "0",
- "Test::More": "0",
- "constant": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 2753
},+
"t/21-sendmail.t": { … - "mtime": 1659949771,
- "no_index": 1,
+
"requires": { … - "CTK::Util": "0",
- "Test::More": "0",
- "constant": "0",
- "strict": "0",
- "utf8": "0",
- "warnings": "0"
},- "size": 4413
},+
"t/22-dbi.t": { … - "mtime": 1659681657,
- "no_index": 1,
+
"requires": { … - "CTK::DBI": "0",
- "Test::More": "0",
- "constant": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 2892
},+
"t/23-attrs.t": { … - "mtime": 1659949688,
- "no_index": 1,
+
"requires": { … - "CTK::Util": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1697
},+
"t/24-digest.t": { … - "mtime": 1659945576,
- "no_index": 1,
+
"requires": { … - "CTK::Digest::FNV32a": "0",
- "CTK::Digest::M11R": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1228
},+
"t/25-plugins-ext.t": { … - "mtime": 1659951217,
- "no_index": 1,
+
"requires": { … - "CTK": "0",
- "CTK::Util": "0",
- "File::Spec": "0",
- "Test::More": "0",
- "constant": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 5786
},+
"t/26-filepid.t": { … - "mtime": 1659949173,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1474
},+
"t/27-timeout.t": { … - "mtime": 1659674901,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1371
},+
"t/28-cgu-lvalue.t": { … - "mtime": 1659952460,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 618
}
},- "got_prereq_from": "META.yml",
+
"kwalitee": { … - "buildtool_not_executable": 1,
- "configure_prereq_matches_use": 1,
- "consistent_version": 0,
- "core_kwalitee": "96.88",
- "distname_matches_name_in_meta": 1,
- "extractable": 1,
- "extracts_nicely": 1,
- "has_abstract_in_pod": 1,
- "has_buildtool": 1,
- "has_changelog": 1,
- "has_human_readable_license": 1,
- "has_known_license_in_source_file": 1,
- "has_license_in_source_file": 1,
- "has_manifest": 1,
- "has_meta_json": 1,
- "has_meta_yml": 1,
- "has_proper_version": 1,
- "has_readme": 1,
- "has_separate_license_file": 1,
- "has_tests": 1,
- "has_tests_in_t_dir": 1,
- "has_version": 1,
- "kwalitee": "150.00",
- "main_module_version_matches_dist_version": 0,
- "manifest_matches_dist": 1,
- "meta_json_conforms_to_known_spec": 1,
- "meta_json_is_parsable": 1,
- "meta_yml_conforms_to_known_spec": 1,
- "meta_yml_declares_perl_version": 1,
- "meta_yml_has_license": 1,
- "meta_yml_has_provides": 0,
- "meta_yml_has_repository_resource": 1,
- "meta_yml_is_parsable": 1,
- "no_abstract_stub_in_pod": 1,
- "no_broken_auto_install": 1,
- "no_broken_module_install": 1,
- "no_dot_dirs": 1,
- "no_dot_underscore_files": 1,
- "no_files_to_be_skipped": 1,
- "no_generated_files": 1,
- "no_invalid_versions": 1,
- "no_local_dirs": 1,
- "no_maniskip_error": 1,
- "no_missing_files_in_provides": 1,
- "no_mymeta_files": 1,
- "no_pax_headers": 1,
- "no_pod_errors": 1,
- "no_stdin_for_prompting": 1,
- "no_symlinks": 1,
- "no_unauthorized_packages": 1,
- "portable_filenames": 1,
- "prereq_matches_use": 1,
- "proper_libs": 1,
- "test_prereq_matches_use": 1,
- "use_strict": 1,
- "use_warnings": 0,
- "valid_signature": 1
},- "latest_mtime": 1662806934,
- "license": "perl defined in META.yml defined in LICENSE",
- "license_file": "bin/ctklib,lib/CTK.pm,lib/CTK/App.pm,lib/CTK/CLI.pm,lib/CTK/Command.pm,lib/CTK/ConfGenUtil.pm,lib/CTK/Configuration.pm,lib/CTK/Crypt.pm,lib/CTK/Crypt/GPG.pm,lib/CTK/Crypt/TCD04.pm,lib/CTK/DBI.pm,lib/CTK/Daemon.pm,lib/CTK/Digest.pm,lib/CTK/Digest/FNV32a.pm,lib/CTK/Digest/M11R.pm,lib/CTK/FilePid.pm,lib/CTK/Helper.pm,lib/CTK/Log.pm,lib/CTK/Plugin.pm,lib/CTK/Plugin/Archive.pm,lib/CTK/Plugin/CLI.pm,lib/CTK/Plugin/Config.pm,lib/CTK/Plugin/Crypt.pm,lib/CTK/Plugin/FTP.pm,lib/CTK/Plugin/File.pm,lib/CTK/Plugin/Log.pm,lib/CTK/Plugin/Net.pm,lib/CTK/Plugin/SFTP.pm,lib/CTK/Plugin/Test.pm,lib/CTK/Serializer.pm,lib/CTK/Skel.pm,lib/CTK/Skel/Common.pm,lib/CTK/Skel/Daemon.pm,lib/CTK/Skel/Extra.pm,lib/CTK/Skel/Module.pm,lib/CTK/Skel/Regular.pm,lib/CTK/Skel/Tiny.pm,lib/CTK/TFVals.pm,lib/CTK/Timeout.pm,lib/CTK/Util.pm,lib/CTK/UtilXS.pm,lib/CTKx.pm",
- "license_from_yaml": "perl",
- "license_in_pod": 1,
- "license_type": "Perl_5",
+
"licenses": { … +
"Perl_5": [ … - "bin/ctklib",
- "lib/CTK.pm",
- "lib/CTK/App.pm",
- "lib/CTK/CLI.pm",
- "lib/CTK/Command.pm",
- "lib/CTK/ConfGenUtil.pm",
- "lib/CTK/Configuration.pm",
- "lib/CTK/Crypt.pm",
- "lib/CTK/Crypt/GPG.pm",
- "lib/CTK/Crypt/TCD04.pm",
- "lib/CTK/DBI.pm",
- "lib/CTK/Daemon.pm",
- "lib/CTK/Digest.pm",
- "lib/CTK/Digest/FNV32a.pm",
- "lib/CTK/Digest/M11R.pm",
- "lib/CTK/FilePid.pm",
- "lib/CTK/Helper.pm",
- "lib/CTK/Log.pm",
- "lib/CTK/Plugin.pm",
- "lib/CTK/Plugin/Archive.pm",
- "lib/CTK/Plugin/CLI.pm",
- "lib/CTK/Plugin/Config.pm",
- "lib/CTK/Plugin/Crypt.pm",
- "lib/CTK/Plugin/FTP.pm",
- "lib/CTK/Plugin/File.pm",
- "lib/CTK/Plugin/Log.pm",
- "lib/CTK/Plugin/Net.pm",
- "lib/CTK/Plugin/SFTP.pm",
- "lib/CTK/Plugin/Test.pm",
- "lib/CTK/Serializer.pm",
- "lib/CTK/Skel.pm",
- "lib/CTK/Skel/Common.pm",
- "lib/CTK/Skel/Daemon.pm",
- "lib/CTK/Skel/Extra.pm",
- "lib/CTK/Skel/Module.pm",
- "lib/CTK/Skel/Regular.pm",
- "lib/CTK/Skel/Tiny.pm",
- "lib/CTK/TFVals.pm",
- "lib/CTK/Timeout.pm",
- "lib/CTK/Util.pm",
- "lib/CTK/UtilXS.pm",
- "lib/CTKx.pm"
]
},- "manifest_matches_dist": 1,
- "maturity": "released",
+
"meta_json": { … - "abstract": "CTK ToolKit library (CTKlib)",
+
"author": [ … - "Serz Minus (Sergey Lepenkov) <abalama@cpan.org>"
],- "dynamic_config": 1,
- "generated_by": "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010",
+
"license": [ … ],+
"meta-spec": { … },- "name": "CTKlib",
+
"no_index": { … },+
"prereqs": { … +
"build": { … },+
"configure": { … +
"requires": { … - "ExtUtils::MakeMaker": "0"
}
},+
"runtime": { … +
"recommends": { … },+
"requires": { … - "Class::Singleton": "1.4",
- "Config::General": "2",
- "DBI": "1.63",
- "ExtUtils::MakeMaker": "6.6",
- "File::Copy": "2",
- "File::Copy::Recursive": "0.38",
- "File::Find": "0",
- "File::Path": "2",
- "File::Spec": "0.82",
- "File::Temp": "0",
- "IO": "0",
- "IO::String": "1.08",
- "IPC::Open3": "1",
- "JSON": "2.9",
- "List::Util": "1.45",
- "MIME::Base64": "3",
- "MIME::Lite": "3",
- "Net::FTP": "2.6",
- "Perl::OSType": "1",
- "Symbol": "1.05",
- "Sys::Syslog": "0",
- "Term::ANSIColor": "4.03",
- "Text::SimpleTable": "2",
- "Time::HiRes": "1.97",
- "Time::Local": "1.2",
- "Try::Tiny": "0.27",
- "URI": "1.6",
- "XML::Simple": "2.22",
- "XSLoader": "0.01",
- "YAML": "0.73",
- "YAML::XS": "0.4",
- "perl": "5.016001"
}
}
},- "release_status": "stable",
+
"resources": { … },- "version": "2.09",
- "x_serialization_backend": "JSON::PP version 4.02"
},- "meta_json_is_parsable": 1,
- "meta_json_spec_version": 2,
+
"meta_yml": { … - "abstract": "CTK ToolKit library (CTKlib)",
+
"author": [ … - "Serz Minus (Sergey Lepenkov) <abalama@cpan.org>"
],+
"build_requires": { … },+
"configure_requires": { … - "ExtUtils::MakeMaker": "0"
},- "dynamic_config": "1",
- "generated_by": "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010",
- "license": "perl",
+
"meta-spec": { … },- "name": "CTKlib",
+
"no_index": { … },+
"recommends": { … },+
"requires": { … - "Class::Singleton": "1.4",
- "Config::General": "2",
- "DBI": "1.63",
- "ExtUtils::MakeMaker": "6.6",
- "File::Copy": "2",
- "File::Copy::Recursive": "0.38",
- "File::Find": "0",
- "File::Path": "2",
- "File::Spec": "0.82",
- "File::Temp": "0",
- "IO": "0",
- "IO::String": "1.08",
- "IPC::Open3": "1",
- "JSON": "2.9",
- "List::Util": "1.45",
- "MIME::Base64": "3",
- "MIME::Lite": "3",
- "Net::FTP": "2.6",
- "Perl::OSType": "1",
- "Symbol": "1.05",
- "Sys::Syslog": "0",
- "Term::ANSIColor": "4.03",
- "Text::SimpleTable": "2",
- "Time::HiRes": "1.97",
- "Time::Local": "1.2",
- "Try::Tiny": "0.27",
- "URI": "1.6",
- "XML::Simple": "2.22",
- "XSLoader": "0.01",
- "YAML": "0.73",
- "YAML::XS": "0.4",
- "perl": "5.016001"
},+
"resources": { … },- "version": "2.09",
- "x_serialization_backend": "CPAN::Meta::YAML version 0.018"
},- "meta_yml_is_parsable": 1,
- "meta_yml_spec_version": "1.4",
+
"modules": [ … +
{ … - "file": "lib/CTK.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK"
},+
{ … - "file": "lib/CTK/App.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::App"
},+
{ … - "file": "lib/CTK/CLI.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::CLI"
},+
{ … - "file": "lib/CTK/Command.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Command"
},+
{ … - "file": "lib/CTK/ConfGenUtil.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::ConfGenUtil"
},+
{ … - "file": "lib/CTK/Configuration.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Configuration"
},+
{ … - "file": "lib/CTK/Crypt.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Crypt"
},+
{ … - "file": "lib/CTK/Crypt/GPG.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Crypt::GPG"
},+
{ … - "file": "lib/CTK/Crypt/TCD04.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Crypt::TCD04"
},+
{ … - "file": "lib/CTK/DBI.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::DBI"
},+
{ … - "file": "lib/CTK/Daemon.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Daemon"
},+
{ … - "file": "lib/CTK/Digest.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Digest"
},+
{ … - "file": "lib/CTK/Digest/FNV32a.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Digest::FNV32a"
},+
{ … - "file": "lib/CTK/Digest/M11R.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Digest::M11R"
},+
{ … - "file": "lib/CTK/FilePid.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::FilePid"
},+
{ … - "file": "lib/CTK/Helper.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Helper"
},+
{ … - "file": "lib/CTK/Log.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Log"
},+
{ … - "file": "lib/CTK/Plugin.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Plugin"
},+
{ … - "file": "lib/CTK/Plugin/Archive.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Plugin::Archive"
},+
{ … - "file": "lib/CTK/Plugin/CLI.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Plugin::CLI"
},+
{ … - "file": "lib/CTK/Plugin/Config.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Plugin::Config"
},+
{ … - "file": "lib/CTK/Plugin/Crypt.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Plugin::Crypt"
},+
{ … - "file": "lib/CTK/Plugin/FTP.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Plugin::FTP"
},+
{ … - "file": "lib/CTK/Plugin/File.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Plugin::File"
},+
{ … - "file": "lib/CTK/Plugin/Log.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Plugin::Log"
},+
{ … - "file": "lib/CTK/Plugin/Net.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Plugin::Net"
},+
{ … - "file": "lib/CTK/Plugin/SFTP.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Plugin::SFTP"
},+
{ … - "file": "lib/CTK/Plugin/Test.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Plugin::Test"
},+
{ … - "file": "lib/CTK/Serializer.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Serializer"
},+
{ … - "file": "lib/CTK/Skel.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Skel"
},+
{ … - "file": "lib/CTK/Skel/Common.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Skel::Common"
},+
{ … - "file": "lib/CTK/Skel/Daemon.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Skel::Daemon"
},+
{ … - "file": "lib/CTK/Skel/Extra.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Skel::Extra"
},+
{ … - "file": "lib/CTK/Skel/Module.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Skel::Module"
},+
{ … - "file": "lib/CTK/Skel/Regular.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Skel::Regular"
},+
{ … - "file": "lib/CTK/Skel/Tiny.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Skel::Tiny"
},+
{ … - "file": "lib/CTK/TFVals.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::TFVals"
},+
{ … - "file": "lib/CTK/Timeout.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Timeout"
},+
{ … - "file": "lib/CTK/Util.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::Util"
},+
{ … - "file": "lib/CTK/UtilXS.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTK::UtilXS"
},+
{ … - "file": "lib/CTKx.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "CTKx"
}
],- "needs_compiler": 1,
- "no_index": "^inc/;^t/",
- "no_pax_headers": 1,
- "path": "A/AB/ABALAMA/CTKlib-2.09.tar.gz",
+
"prereq": [ … +
{ … - "is_prereq": 1,
- "requires": "Class::Singleton",
- "type": "runtime_requires",
- "version": "1.4"
},+
{ … - "is_prereq": 1,
- "requires": "Config::General",
- "type": "runtime_requires",
- "version": "2"
},+
{ … - "is_prereq": 1,
- "requires": "DBI",
- "type": "runtime_requires",
- "version": "1.63"
},+
{ … - "is_optional_prereq": 1,
- "requires": "Data::Dumper",
- "type": "runtime_recommends",
- "version": "0"
},+
{ … - "requires": "ExtUtils::MakeMaker",
- "type": "configure_requires",
- "version": "0"
},+
{ … - "is_prereq": 1,
- "requires": "ExtUtils::MakeMaker",
- "type": "runtime_requires",
- "version": "6.6"
},+
{ … - "is_prereq": 1,
- "requires": "File::Copy",
- "type": "runtime_requires",
- "version": "2"
},+
{ … - "is_prereq": 1,
- "requires": "File::Copy::Recursive",
- "type": "runtime_requires",
- "version": "0.38"
},+
{ … - "is_prereq": 1,
- "requires": "File::Find",
- "type": "runtime_requires",
- "version": "0"
},+
{ … - "is_prereq": 1,
- "requires": "File::Path",
- "type": "runtime_requires",
- "version": "2"
},+
{ … - "is_prereq": 1,
- "requires": "File::Spec",
- "type": "runtime_requires",
- "version": "0.82"
},+
{ … - "is_prereq": 1,
- "requires": "File::Temp",
- "type": "runtime_requires",
- "version": "0"
},+
{ … - "is_prereq": 1,
- "requires": "IO",
- "type": "runtime_requires",
- "version": "0"
},+
{ … - "is_prereq": 1,
- "requires": "IO::String",
- "type": "runtime_requires",
- "version": "1.08"
},+
{ … - "is_prereq": 1,
- "requires": "IPC::Open3",
- "type": "runtime_requires",
- "version": "1"
},+
{ … - "is_prereq": 1,
- "requires": "JSON",
- "type": "runtime_requires",
- "version": "2.9"
},+
{ … - "is_prereq": 1,
- "requires": "List::Util",
- "type": "runtime_requires",
- "version": "1.45"
},+
{ … - "is_prereq": 1,
- "requires": "MIME::Base64",
- "type": "runtime_requires",
- "version": "3"
},+
{ … - "is_prereq": 1,
- "requires": "MIME::Lite",
- "type": "runtime_requires",
- "version": "3"
},+
{ … - "is_prereq": 1,
- "requires": "Net::FTP",
- "type": "runtime_requires",
- "version": "2.6"
},+
{ … - "is_prereq": 1,
- "requires": "Perl::OSType",
- "type": "runtime_requires",
- "version": "1"
},+
{ … - "is_prereq": 1,
- "requires": "Symbol",
- "type": "runtime_requires",
- "version": "1.05"
},+
{ … - "is_prereq": 1,
- "requires": "Sys::Syslog",
- "type": "runtime_requires",
- "version": "0"
},+
{ … - "is_prereq": 1,
- "requires": "Term::ANSIColor",
- "type": "runtime_requires",
- "version": "4.03"
},+
{ … - "is_build_prereq": 1,
- "requires": "Test::Simple",
- "type": "build_requires",
- "version": "1"
},+
{ … - "is_prereq": 1,
- "requires": "Text::SimpleTable",
- "type": "runtime_requires",
- "version": "2"
},+
{ … - "is_prereq": 1,
- "requires": "Time::HiRes",
- "type": "runtime_requires",
- "version": "1.97"
},+
{ … - "is_prereq": 1,
- "requires": "Time::Local",
- "type": "runtime_requires",
- "version": "1.2"
},+
{ … - "is_prereq": 1,
- "requires": "Try::Tiny",
- "type": "runtime_requires",
- "version": "0.27"
},+
{ … - "is_prereq": 1,
- "requires": "URI",
- "type": "runtime_requires",
- "version": "1.6"
},+
{ … - "is_prereq": 1,
- "requires": "XML::Simple",
- "type": "runtime_requires",
- "version": "2.22"
},+
{ … - "is_prereq": 1,
- "requires": "XSLoader",
- "type": "runtime_requires",
- "version": "0.01"
},+
{ … - "is_prereq": 1,
- "requires": "YAML",
- "type": "runtime_requires",
- "version": "0.73"
},+
{ … - "is_prereq": 1,
- "requires": "YAML::XS",
- "type": "runtime_requires",
- "version": "0.4"
},+
{ … - "is_prereq": 1,
- "requires": "perl",
- "type": "runtime_requires",
- "version": "5.016001"
}
],- "released_epoch": 1662807230,
- "required_perl": "5.016001",
- "size_packed": 138864,
- "size_unpacked": 539693,
+
"uses": { … +
"configure": { … +
"requires": { … - "ExtUtils::MakeMaker": "0",
- "strict": "0"
}
},+
"runtime": { … +
"noes": { … },+
"recommends": { … },+
"requires": { … - "Carp": "0",
- "Class::Singleton": "0",
- "Config": "0",
- "Config::General": "0",
- "Cwd": "0",
- "DBI": "0",
- "Encode": "0",
- "Exporter": "0",
- "ExtUtils::MakeMaker": "0",
- "Fcntl": "0",
- "File::Basename": "0",
- "File::Copy": "0",
- "File::Copy::Recursive": "0",
- "File::Find": "0",
- "File::Path": "0",
- "File::Spec": "0",
- "File::Spec::Functions": "0",
- "File::Temp": "0",
- "FindBin": "0",
- "IO::File": "0",
- "IO::String": "0",
- "IPC::Open3": "0",
- "JSON": "0",
- "MIME::Base64": "0",
- "MIME::Lite": "0",
- "Net::FTP": "0",
- "POSIX": "0",
- "Perl::OSType": "0",
- "Symbol": "0",
- "Sys::Syslog": "0",
- "Term::ANSIColor": "0",
- "Text::SimpleTable": "0",
- "Time::HiRes": "0",
- "Time::Local": "0",
- "Try::Tiny": "0",
- "URI": "0",
- "XML::Simple": "0",
- "XSLoader": "0",
- "YAML::XS": "0",
- "autouse": "0",
- "base": "0",
- "bigint": "0",
- "constant": "0",
- "feature": "0",
- "mro": "0",
- "parent": "0",
- "strict": "0",
- "utf8": "0",
- "vars": "0"
},+
"suggests": { … - "Net::SFTP::Foreign": "0"
}
},+
"test": { … +
"requires": { … - "Digest::MD5": "0",
- "File::Spec": "0",
- "IO::File": "0",
- "Test::More": "0",
- "constant": "0",
- "strict": "0",
- "utf8": "0",
- "warnings": "0"
},+
"suggests": { … - "Pod::Coverage": "0",
- "Test::Distribution": "0",
- "Test::Fixme": "0",
- "Test::Pod": "0",
- "Test::Pod::Coverage": "0",
- "Test::TrailingSpace": "0"
}
}
},- "valid_signature": -1,
- "version": "2.09",
+
"versions": { … +
"lib/CTK.pm": { … },+
"lib/CTK/App.pm": { … },+
"lib/CTK/CLI.pm": { … },+
"lib/CTK/Command.pm": { … },+
"lib/CTK/ConfGenUtil.pm": { … - "CTK::ConfGenUtil": "2.69"
},+
"lib/CTK/Configuration.pm": { … - "CTK::Configuration": "1.01"
},+
"lib/CTK/Crypt.pm": { … },+
"lib/CTK/Crypt/GPG.pm": { … - "CTK::Crypt::GPG": "1.01"
},+
"lib/CTK/Crypt/TCD04.pm": { … - "CTK::Crypt::TCD04": "1.02"
},+
"lib/CTK/DBI.pm": { … },+
"lib/CTK/Daemon.pm": { … },+
"lib/CTK/Digest.pm": { … },+
"lib/CTK/Digest/FNV32a.pm": { … - "CTK::Digest::FNV32a": "1.02"
},+
"lib/CTK/Digest/M11R.pm": { … - "CTK::Digest::M11R": "1.01"
},+
"lib/CTK/FilePid.pm": { … },+
"lib/CTK/Helper.pm": { … },+
"lib/CTK/Log.pm": { … },+
"lib/CTK/Plugin.pm": { … },+
"lib/CTK/Plugin/Archive.pm": { … - "CTK::Plugin::Archive": "1.03"
},+
"lib/CTK/Plugin/CLI.pm": { … - "CTK::Plugin::CLI": "1.01"
},+
"lib/CTK/Plugin/Config.pm": { … - "CTK::Plugin::Config": "1.01"
},+
"lib/CTK/Plugin/Crypt.pm": { … - "CTK::Plugin::Crypt": "1.01"
},+
"lib/CTK/Plugin/FTP.pm": { … - "CTK::Plugin::FTP": "1.02"
},+
"lib/CTK/Plugin/File.pm": { … - "CTK::Plugin::File": "1.03"
},+
"lib/CTK/Plugin/Log.pm": { … - "CTK::Plugin::Log": "1.01"
},+
"lib/CTK/Plugin/Net.pm": { … - "CTK::Plugin::Net": "1.02"
},+
"lib/CTK/Plugin/SFTP.pm": { … - "CTK::Plugin::SFTP": "1.02"
},+
"lib/CTK/Plugin/Test.pm": { … - "CTK::Plugin::Test": "1.01"
},+
"lib/CTK/Serializer.pm": { … - "CTK::Serializer": "1.01",
- "CTK::Serializer::JSON": "1.01",
- "CTK::Serializer::XML": "1.01",
- "CTK::Serializer::YAML": "1.01"
},+
"lib/CTK/Skel.pm": { … },+
"lib/CTK/Skel/Common.pm": { … - "CTK::Skel::Common": "1.02"
},+
"lib/CTK/Skel/Daemon.pm": { … - "CTK::Skel::Daemon": "1.01"
},+
"lib/CTK/Skel/Extra.pm": { … - "CTK::Skel::Extra": "1.02"
},+
"lib/CTK/Skel/Module.pm": { … - "CTK::Skel::Module": "1.02"
},+
"lib/CTK/Skel/Regular.pm": { … - "CTK::Skel::Regular": "1.02"
},+
"lib/CTK/Skel/Tiny.pm": { … - "CTK::Skel::Tiny": "1.02"
},+
"lib/CTK/TFVals.pm": { … },+
"lib/CTK/Timeout.pm": { … },+
"lib/CTK/Util.pm": { … },+
"lib/CTK/UtilXS.pm": { … },+
"lib/CTKx.pm": { … }
},- "vname": "CTKlib-2.09"
}