The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

metacpancl - MetaCPAN API

ABSTRACT

DESCRIPTION

GLOBAL OPTIONS

--data-file     File with data for POST/PUT/PATCH/DELETE requests
--debug -d      debug (flag)                                     
--verbose -v    verbose (flag)                                   
--help -h       Show command help (flag)                         

SUBCOMMANDS

GET

metacpancl  GET <subcommands>

GET call

GET /author/:author

metacpancl GET /author/:author <author>

Author information

Parameters:

author  *  CPAN handle

GET /distribution/:distribution

metacpancl GET /distribution/:distribution <distribution>

Distribution information not specific to a version...

Parameters:

distribution  *  distribution name

GET /module/:module

metacpancl GET /module/:module <module>

Module information

Parameters:

module  *  Module name

GET /pod/:module

metacpancl GET /pod/:module [options] <module>

Module POD

Options:

--q-content-type    Default is text/html

Parameters:

module  *  Module name

GET /release/:author/:release

metacpancl GET /release/:author/:release <author> <release>

Release information

Parameters:

author   *  CPAN handle            
release  *  release, e.g. Moose-123

GET /release/:distribution

metacpancl GET /release/:distribution <distribution>

Release information

Parameters:

distribution  *  distribution name
metacpancl GET /release/_search [options]

Search releases

Options:

--q-q       *  query ("author:ANDK AND status:latest")
--q-fields     resultset fields                       
--q-size       how many results                       

POST

metacpancl  POST <subcommands>

POST call

POST /file

metacpancl POST /file

file

help

metacpancl  help <subcommands> [options]

Show command help

Options:

--all     (flag)

_meta

metacpancl  _meta <subcommands>

Information and utilities for this app

_meta completion

metacpancl _meta completion <subcommands>

Shell completion functions

_meta completion generate

metacpancl _meta completion generate [options]

Generate self completion

Options:

--name    name of the program (optional, override name in spec)
--zsh     for zsh (flag)                                       
--bash    for bash (flag)                                      

_meta pod

metacpancl _meta pod <subcommands>

Pod documentation

_meta pod generate

metacpancl _meta pod generate

Generate self pod