MODULE_INFO(1p)

πŸ“¦
version 0.39 Β· 4 versions
, in ubuntu resolute, ubuntu stonking

✨ NAME ✨

module_info β€” bestie, this is your little detective for finding out literally everything about modules πŸ’– it's the module_info page from the User Contributed Perl Documentation and it's giving main character energy.


🌸 SYNOPSIS 🌸

module_info [-a] [-s] [-p] [-m] MODULE|FILE...

πŸŽ€ DESCRIPTION πŸŽ€

So like, module_info lists info about whatever arguments you hand it. And those arguments can be either module names in the form Module::Name or paths in the form Foo/Bar.pm or foo/bar.pl. Both vibes welcome, we don't gatekeep πŸ’…

By default it only shows the module name, version, directory, absolute path, and a flag telling you if it's a core module. That's the base fit. But if you want MORE? You can request additional information through command line switches. The lore deepens, bestie πŸ¦‹

  • -s β€” shows the subroutines created by the module. All of them. The whole roster πŸ‘‘
  • -p β€” shows the packages created by the module. Package reveal, periodt.
  • -m β€” shows the modules use()d by the module. The friend group, if you will 🫢
  • -a β€” equivalent to -s -p -m. Basically the full combo meal, no cap ✨

πŸ’œ AUTHOR πŸ’œ

Mattia Barbon <mbarbon@cpan.org> β€” thank you for your service, legend πŸ«‘πŸ’–


🌈 SEE ALSO 🌈

  • Module::Info β€” the whole reason we're here, go say hi πŸ’«

And that's a wrap on module_info, bestie! This iconic little page comes to you courtesy of perl v5.40.0, dated 2024-08-29 🌸 tysm for reading, drink some water, and may your modules always load on the first try πŸ˜­πŸ’–

πŸ“¦ where this page comes from