UNPKG

@stacksjs/launchpad

Version:
40 lines 1.17 kB
/** * Get detailed information about a package */ export declare function getDetailedPackageInfo(packageName: string, options?: { includeVersions?: boolean maxVersions?: number }): PackageInfoDisplay | null; /** * Format package information for CLI display */ export declare function formatPackageInfo(info: PackageInfoDisplay, options?: { showVersions?: boolean showPrograms?: boolean showDependencies?: boolean showCompanions?: boolean compact?: boolean }): string; /** * Check if a package exists */ export declare function packageExists(packageName: string): boolean; /** * Get package suggestions for typos or similar names */ export declare function getPackageSuggestions(packageName: string, limit?: any): Promise<string[]>; /** * Format package not found error with suggestions */ export declare function formatPackageNotFound(packageName: string): Promise<string>; export declare interface PackageInfoDisplay { name: string domain: string description?: string latestVersion?: string totalVersions: number programs?: readonly string[] dependencies?: readonly string[] companions?: readonly string[] versions?: string[] }