App-wordlist

 view release on metacpan or  search on metacpan

script/wordlist  view on Meta::CPAN

To contribute, you can send patches by email/via RT, or send pull requests on
GitHub.

Most of the time, you don't need to build the distribution yourself. You can
simply modify the code, then test via:

 % prove -l

If you want to build the distribution (e.g. to try to install it locally on your
system), you can install L<Dist::Zilla>,
L<Dist::Zilla::PluginBundle::Author::PERLANCAR>,
L<Pod::Weaver::PluginBundle::Author::PERLANCAR>, and sometimes one or two other
Dist::Zilla- and/or Pod::Weaver plugins. Any additional steps required beyond
that are considered a bug and can be reported to me.

=head1 COPYRIGHT AND LICENSE

This software is copyright (c) 2025 by perlancar <perlancar@cpan.org>.

This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.

=head1 BUGS

Please report any bugs or feature requests on the bugtracker website L<https://rt.cpan.org/Public/Dist/Display.html?Name=App-wordlist>

When submitting a bug or request, please include a test-file or a
patch to an existing test-file that illustrates the bug or desired
feature.

=cut

__DATA__
Data::Section::Seekable v1
App/wordlist.pm,24,32318,0;0
Clone/PP.pm,32362,6331,1;940
Complete/Bash.pm,38718,41736,2;1133
Config/IOD/Base.pm,80481,25293,3;2436
Config/IOD/Reader.pm,105803,18862,4;3291
Data/Check/Structure.pm,124697,9787,5;3895
Data/Sah/Normalize.pm,134514,9190,6;4251
Data/Sah/Resolve.pm,143732,12880,7;4533
Data/Sah/Type/BaseType.pm,156646,6218,8;4929
Data/Sah/Type/Comparable.pm,162900,2861,9;5177
Data/Sah/Type/HasElems.pm,165795,5668,10;5281
Data/Sah/Type/all.pm,171492,2359,11;5493
Data/Sah/Type/any.pm,173880,2359,12;5581
Data/Sah/Type/array.pm,176270,2662,13;5669
Data/Sah/Type/bool.pm,178962,2337,14;5767
Data/Sah/Type/buf.pm,181328,2079,15;5856
Data/Sah/Type/cistr.pm,183438,2089,16;5935
Data/Sah/Type/code.pm,185557,2089,17;6014
Data/Sah/Type/date.pm,187676,2701,18;6093
Data/Sah/Type/datenotime.pm,190413,2115,19;6197
Data/Sah/Type/datetime.pm,192562,2105,20;6276
Data/Sah/Type/duration.pm,194701,2261,21;6355
Data/Sah/Type/float.pm,196993,2763,22;6439
Data/Sah/Type/hash.pm,199786,6619,23;6549
Data/Sah/Type/int.pm,206434,2532,24;6805
Data/Sah/Type/num.pm,208995,2156,25;6901
Data/Sah/Type/obj.pm,211180,2444,26;6982
Data/Sah/Type/re.pm,213652,2120,27;7075
Data/Sah/Type/str.pm,215801,2760,28;7155
Data/Sah/Type/undef.pm,218592,2075,29;7261
Data/Sah/Util/Role.pm,220697,8160,30;7338
Getopt/Long/EvenLess.pm,228889,11364,31;7626
Local/_pci_check_args.pm,240286,22736,32;8008
Local/_pci_clean_json.pm,263055,4414,33;8382
Log/ger.pm,267488,12245,34;8444
Perinci/CmdLine/Util/Config.pm,279772,19807,35;8816
Perinci/Result/Format/Lite.pm,299617,30164,36;9437
Perinci/Sub/Normalize.pm,329814,10098,37;10208
Role/Tiny.pm,339933,21864,38;10511
Role/Tiny/With.pm,361823,791,39;11334
Sah/Schema/rinci/function_meta.pm,362656,7232,40;11384
Scalar/Util/Numeric/PP.pm,369922,3106,41;11654
Text/Table/Sprintf.pm,373058,12529,42;11795

### App/wordlist.pm ###
### no critic: InputOutput::ProhibitInteractiveTest
#package App::wordlist;
#
#use 5.010001;
#use strict;
#use warnings;
#use Log::ger;
#
#use List::Util qw(shuffle);
#
## AUTHORITY
## DATE
## DIST
## VERSION
#
#our %SPEC;
#
#our %argspecopt_wordlists = (
#    wordlists => {
#        summary => 'Select one or more wordlist modules',
#        'x.name.is_plural' => 1,
#        schema => ['array*' => {
#            of => 'str*', # for the moment we need to use 'str' instead of 'perl::modname' due to Perinci::Sub::GetArgs::Argv limitation
#            'x.perl.coerce_rules'=>[ ['From_str_or_array::expand_perl_modname_wildcard'=>{ns_prefix=>"WordList"}] ],
#        }],
#        cmdline_aliases => {w=>{}},
#        element_completion => sub {
#            require Complete::Util;
#
#            my %args = @_;
#            Complete::Util::complete_array_elem(
#                word  => $args{word},
#                array => [map {$_->{name}} @{ _list_installed() }],
#            );
#        },
#        tags => ['category:module-selection'],
#    },
#);
#
#our %argspecsopt_exclude_wordlist = (
#    exclude_wordlists => {
#        'x.name.is_plural' => 1,



( run in 0.509 second using v1.01-cache-2.11-cpan-39bf76dae61 )