The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

SYNOPSIS

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

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

  $index->search_packages({ package => "Moose" });
  $index->search_packages({ package => "Moose", version_range => ">= 2.0" });

DESCRIPTION

This module implements a CPAN::Common::Index that searches for packages against the same CPAN MetaDB API used by cpanminus.

There is no support for advanced package queries or searching authors. It just takes a package name and returns the corresponding version and distribution.