Packagist API Client - v1.0.0
    Preparing search index...

    Interface PackageData

    Full package data returned by GET /packages/[vendor]/[package].json.

    interface PackageData {
        name: `${string}/${string}`;
        description?: string;
        time?: string;
        maintainers?: Maintainer[];
        versions: Record<string, PackageVersion>;
        type?: string;
        repository?: string;
        downloads?: DownloadStats;
        favers?: number;
        abandoned?: string | boolean;
    }
    Index

    Properties

    name: `${string}/${string}`

    Composer package name.

    description?: string

    Package description.

    time?: string

    Packagist package creation time.

    maintainers?: Maintainer[]

    Packagist maintainers.

    versions: Record<string, PackageVersion>

    Version metadata keyed by version string.

    type?: string

    Composer package type.

    repository?: string

    Source repository URL.

    downloads?: DownloadStats

    Download stats embedded in full package response.

    favers?: number

    Packagist favorites plus GitHub stars.

    abandoned?: string | boolean

    Abandoned marker, or replacement package name when Packagist provides one.