CPAN::...:MetaDB(3pm)

πŸ“¦
version 0.010 Β· 7 versions
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– CPAN::...:MetaDB πŸ’–

okay bestie, so this is the manual page for CPAN::Common::Index::MetaDB β€” she's a Perl module, she lives in the CPAN::Common::Index family, and honestly? she's giving ✨ low-key icon ✨. Let's get into it.


🌸 VERSION 🌸

version 0.010 β€” yes, zero point zero one zero, she's an early-era queen and we respect her journey πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

like, the whole vibe in four lines:

use CPAN::Common::Index::MetaDB;

$index = CPAN::Common::Index::MetaDB->new;

that's it. that's the whole entrance. she walks in, she does her thing, no drama πŸ’…


✨ DESCRIPTION ✨

so real talk: this module implements a CPAN::Common::Index β€” and what that index does is go search for packages against the exact same CPAN MetaDB API that cpanminus uses. same API, same energy, no cap 🀝

now. important. listen to me. There is no support for advanced package queries and no support for searching authors. none. zero. not a thing. she is not that girl and she's not pretending to be πŸ™…β€β™€οΈ

what she does do is so simple it's actually refreshing: you hand her a package name, and she hands you back the corresponding version and distribution. that's the entire transaction. in and out. main character efficiency πŸ‘‘


πŸŽ€ ATTRIBUTES πŸŽ€

uri

A URI for the endpoint of a CPAN MetaDB server β€” like, the address she knocks on πŸšͺ✨

The default is:

http://cpanmetadb.plackperl.org/v1.0/

so if you don't tell her where to look, that's where she's looking. periodt 🫢


🌈 AUTHOR 🌈

David Golden <dagolden@cpan.org> β€” shoutout to the legend who made her, we owe him everything fr fr πŸ™Œ


This software is Copyright (c) 2013 by David Golden.

This is free software, licensed under:

The Apache License, Version 2.0, January 2004

free software besties, Apache 2.0, iconic behaviour, no notes πŸ’–


ok that's the whole page!! go forth and index your packages, you absolute scholar 🧚

sign-off time, my love: this lil doc was rendered by perl v5.36.0 and stamped 2022-12-09 β€” so if you're reading this in the future, hi, hope you're slaying πŸ’œπŸŒΈπŸ¦‹