App-Toolforge-MixNMatch
view release on metacpan or search on metacpan
no_index:
directory:
- examples
- inc
- t
- xt
requires:
Error::Pure: 0.15
Getopt::Std: 0
IO::Barf: 0
JSON::XS: 0
LWP::Protocol::https: 0
LWP::Simple: 0
Perl6::Slurp: 0
Readonly: 0
Toolforge::MixNMatch::Diff: 0.01
Toolforge::MixNMatch::Object: 0.02
Toolforge::MixNMatch::Print: 0.02
Toolforge::MixNMatch::Struct: 0.02
Unicode::UTF8: 0
perl: 5.6.2
Makefile.PL view on Meta::CPAN
author_requires 'Test::Pod::Coverage' => 0;
install_script 'bin/mix-n-match';
license 'bsd';
name 'App-Toolforge-MixNMatch';
perl_version 5.006002;
readme_from 'bin/mix-n-match';
recursive_author_tests('xt');
requires 'Error::Pure' => 0.15;
requires 'Getopt::Std' => 0;
requires 'IO::Barf' => 0;
requires 'JSON::XS' => 0;
requires 'LWP::Protocol::https' => 0;
requires 'LWP::Simple' => 0;
requires 'Perl6::Slurp' => 0;
requires 'Readonly' => 0;
requires 'Toolforge::MixNMatch::Diff' => 0.01;
requires 'Toolforge::MixNMatch::Print' => 0.02;
requires 'Toolforge::MixNMatch::Object' => 0.02;
requires 'Toolforge::MixNMatch::Struct' => 0.02;
requires 'Unicode::UTF8' => 0;
resources 'bugtracker' => 'https://github.com/michal-josef-spacek/App-Toolforge-MixNMatch/issues',
MixNMatch.pm view on Meta::CPAN
package App::Toolforge::MixNMatch;
use strict;
use warnings;
use Error::Pure qw(err);
use Getopt::Std;
use IO::Barf qw(barf);
use JSON::XS;
use LWP::Simple qw(get);
use Perl6::Slurp qw(slurp);
use Readonly;
use Toolforge::MixNMatch::Diff;
use Toolforge::MixNMatch::Print::Catalog;
use Toolforge::MixNMatch::Struct::Catalog;
use Unicode::UTF8 qw(encode_utf8);
# Constants
Readonly::Scalar our $URI_BASE => 'https://mix-n-match.toolforge.org/';
MixNMatch.pm view on Meta::CPAN
# [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)
=head1 DEPENDENCIES
L<Error::Pure>,
L<Getopt::Std>,
L<IO::Barf>,
L<JSON::XS>,
L<LWP::Simple>,
L<Perl6::Slurp>,
L<Readonly>,
L<Toolforge::MixNMatch::Diff>,
L<Toolforge::MixNMatch::Print::Catalog>,
L<Toolforge::MixNMatch::Struct::Catalog>,
L<Unicode::UTF8>.
=head1 REPOSITORY
( run in 0.291 second using v1.01-cache-2.11-cpan-fd5d4e115d8 )