NAME
App::Toolforge::MixNMatch - Perl class for mix-n-match application.
SYNOPSIS
use App::Toolforge::MixNMatch;
my $obj = App::Toolforge::MixNMatch->new;
$obj->run;
METHODS
ERRORS
new():
From Class::Utils:
Unknown parameter '%s'.
EXAMPLE
use strict;
use warnings;
use App::Toolforge::MixNMatch;
# Run.
exit App::Toolforge::MixNMatch->new->run;
# Output:
# Usage: ./examples/ex1.pl [-h] [--version] [command] [command_args ..]
# -h Print help.
# --version Print version.
# command Command (diff, download, print).
#
# command 'diff' arguments:
# json_file1 - JSON file #1
# json_file2 - JSON file #2
# [print_options] - Print options (type, count, year_months, users)
# command 'download' arguments:
# catalog_id - Catalog ID
# [output_file] - Output file (default is catalog_id.json)
# command 'print' arguments:
# json_file or catalog_id - Catalog ID or JSON file
# [print_options] - Print options (type, count, year_months, users)
DEPENDENCIES
Error::Pure, Getopt::Std, IO::Barf, JSON::XS, LWP::Simple, Perl6::Slurp, Readonly, Toolforge::MixNMatch::Diff, Toolforge::MixNMatch::Print::Catalog, Toolforge::MixNMatch::Struct::Catalog, Unicode::UTF8.
REPOSITORY
https://github.com/tupinek/App-Toolforge-MixNMatch.
AUTHOR
Michal Josef Špaček mailto:skim@cpan.org
LICENSE AND COPYRIGHT
© 2020-2024 Michal Josef Špaček
BSD 2-Clause License
VERSION
0.06