Query parameters for the npm search endpoint.

interface NpmSearchParams {
    from?: number;
    maintenance?: number;
    popularity?: number;
    quality?: number;
    size?: number;
    text: string;
}

Properties

from?: number

Offset for pagination

maintenance?: number

Weight for maintenance in final score (0–1)

popularity?: number

Weight for popularity in final score (0–1)

quality?: number

Weight for quality in final score (0–1)

size?: number

How many results to return (default: 20, max: 250)

text: string

Full-text search query