CPANTS_LINT(1p)
π CPANTS_LINT π
okay bestie, so this is cpants_lint(1p) β a lil commandline frontend, and it's literally the most useful thing for checking your CPAN dist's Kwalitee before you yeet it into the wild. no cap.
β¨ NAME β¨
cpants_lint β commandline frontend to Module::CPANTS::Analyse. yes that's the whole name section, she's short and she's iconic π
πΈ SYNOPSIS πΈ
cpants_lint path/to/Foo-Dist-1.42.tgz
Options:
--help brief help message
--man full documentation
--verbose print more info during run
--colour, --color pretty output
--dump dump result using Data::Dumper
--yaml dump result as YAML
--json dump result as JSON
--save write report (or dump) to a file
--dir directory to save a report to
--metrics_path search path for extra metrics modules
like. that's it. hand her a tarball and she'll spill the tea π
π¦ DESCRIPTION π¦
so cpants_lint checks the Kwalitee of a CPAN distribution. more exact (her words, not mine π), it checks how a given tarball will be rated on http://cpants.perl.org, without needing to upload it first. no posting, no waiting, no vibes ruined by a surprise score. obsessed.
want more info on Kwalitee, and the whole of CPANTS? go peek at http://cpants.perl.org and / or Module::CPANTS::Analyse. periodt.
π OPTIONS π
--help
print a brief help message. the "hey bestie what is this" option π«Ά
--man
print manpage. the "no fr, read the whole thing" option.
--verbose
print some informative messages while analysing a distribution. she'll narrate the journey for you β¨
--colour, --color
like --verbose, but prettier. π
real talk though: you need to installTerm::ANSIColor(andWin32::Console::ANSIfor Win32) to enable this option. no modules, no rainbow, sorry babe π
--dump
dump the result using Data::Dumper (instead of displaying a report text). for when you want the raw, unfiltered data π
--yaml
dump the result as YAML. very structured. very main character. π
--json
dump the result as JSON. she said modern data interchange, slay.
--save
output the result into a file instead of STDOUT.
the name of the file will be Foo-Dist.txt (well, the extension depends on the dump format and can be .dmp, .yml or .json) π
--dir
directory to dump a file to. defaults to the current working directory. ngl this one just vibes wherever you point it.
--metrics_path
search path for extra metrics modules π
π AUTHOR π
Thomas Klausner <https://metacpan.org/author/domm>
Kenichi Ishigaki <https://metacpan.org/author/ishigaki>
the legends themselves π
π COPYRIGHT AND LICENSE π
Copyright Β© 2003β2006, 2009 Thomas Klausner <https://metacpan.org/author/domm>
Copyright Β© 2014 Kenichi Ishigaki <https://metacpan.org/author/ishigaki>
You may use and distribute this module according to the same terms that Perl is distributed under.
okay that's the whole page, bestie, you're officially certified π§
π sign-off: this wasperl v5.34.0, dated2022-06-08βCPANTS_LINT(1p), out. mwah π
π¦ where this page comes from
- debian bookworm: cpants-lint 0.05-6 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: cpants-lint 0.05-6 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: cpants-lint 0.05-6 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms