npm-registry-sdk
Version:
A fully type-safe client library for the npm registry API.
13 lines (12 loc) • 660 B
TypeScript
import type { DownloadPeriod } from './types/downloads.ts';
export declare const endpoints: {
readonly getRegistryMetadata: () => string;
readonly getRegistryKeys: () => string;
readonly getRegistryDownloads: (period: DownloadPeriod, packageName?: string) => string;
readonly getPackage: (packageName: string) => string;
readonly getPackageVersion: (packageName: string, version: string) => string;
readonly getLatestVersion: (packageName: string) => string;
readonly search: () => string;
readonly getDistTags: (packageName: string) => string;
readonly downloadTarball: (packageName: string, version: string) => string;
};