SCAN-PERL-PREREQS(1p)

πŸ“¦
version 1.100 Β· 3 versions
, in debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– SCAN-PERL-PREREQS πŸ’–

ok so bestie, this is the scan-perl-prereqs page from the User Contributed Perl Documentation, and it's genuinely so useful it's giving main character energy. let's get into it 🫢


✨ NAME ✨

Perl::PrereqScanner::App β€” scan your working dir for likely prereqs πŸ‘€

like... it goes through your stuff and tells you what modules you probably need. iconic.


🌸 VERSION 🌸

version 1.100


πŸŽ€ SYNOPSIS πŸŽ€

scan-perl-prereqs [--by-file] [--pretty] [DIRS | FILES]

okay so here's the tea β˜• β€” directories get traversed with File::Find to collect all the .pl, .pm, .psgi and .t files. every last one. no cap.

and if you don't specify any directories or files? it just scans the current working directory. simple as that πŸ’…

the default vibe is to print one single combined list that's suitable for piping straight into cpanm or similar tools. literally built for the pipeline, she was made for this.

the --by-file switch will print results grouped by the files in which they were found. so you can be like "oh, this file needed it" πŸ¦‹

the --pretty switch will print results in a more human-friendly format, with names and versions vertically aligned. so tidy. so aesthetic. ✨


🧚 PERL VERSION 🧚

this library should run on perls released even a long time ago. bestie it should work on any version of perl released in the last five years. that's the promise πŸ’–

although it may work on older versions of perl, no guarantee is made that the minimum required version will not be increased. the version may be increased for any reason, and there is no promise that patches will be accepted to lower the minimum required perl. so like... don't come for her about it πŸ™ˆ


πŸ‘‘ AUTHORS πŸ‘‘

  • Jerome Quelin
  • Ricardo Signes <cpan@semiotic.systems>

this software is copyright (c) 2009 by Jerome Quelin.

this is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. free as in go off, do your thing, slay 🌈


k that's the whole page, nothing skipped, every flag accounted for, periodt πŸ’…

perl v5.36.0 🌸 2023-10-27 🌸 SCAN-PERL-PREREQS(1p) β€” that's the source, the version and the date bestie, mwah, bye πŸŽ€πŸ¦‹πŸ’–

πŸ“¦ where this page comes from