MetaCPA...::Source(3)

πŸ“¦
version 0.51 Β· 2 versions
, in fedora 43

πŸ’– MetaCPA...::Source(3) πŸ’–

okay so bestie, welcome to the User Contributed Perl Documentation, section 3 β€” it's giving very "the docs are community-made and we're all just vibing" ✨. The page you're on is MetaCPA...::Source, and no, the title being cut off is not a you problem, that's just how it's printed, we move πŸ’….


🌸 NAME 🌸

MetaCPAN::API::Source β€” source information for MetaCPAN::API. That's it, that's the whole name, slay.


⭐ VERSION ⭐

version 0.51 πŸŽ€


πŸ¦‹ DESCRIPTION πŸ¦‹

So this role? It hands MetaCPAN::API the power to fetch source files. Like, actually go get the code. Main character behaviour, no cap πŸ”₯.


✨ METHODS ✨

πŸ’œ source

my $source = $mcpan->source(
    author  => 'DOY',
    release => 'Moose-2.0201',
    path    => 'lib/Moose.pm',
);

The way this works is so simple it's honestly iconic: it searches MetaCPAN for either a module or a specific release, and then returns you the plain source. Just the source. Raw. Unfiltered. Periodt 🫢.


πŸ‘‘ AUTHOR πŸ‘‘

Renee Baecker <module@renee-baecker.de> πŸ’–


This software is copyright (c) 2011 by Renee Baecker.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. So like, go off, do your thing, just respect the terms bestie πŸ’….


πŸ‘‘ AUTHOR πŸ‘‘

okay and there's a second one, because legends deserve their flowers twice:

Sawyer X <xsawyerx@cpan.org> 🌟


This software is copyright (c) 2011 by Sawyer X.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. Same deal, same energy, we love a consistent licensing moment πŸŽ€.


and that's the whole page, bestie!! πŸ¦‹ This little beauty was rendered by perl v5.42.0 on 2025-07-25, and honestly? iconic of it. mwah πŸ’–βœ¨

πŸ“¦ where this page comes from