UNPKG

@stacksjs/launchpad

Version:
31 lines 846 B
/** * Search for packages by name, description, or programs */ export declare function searchPackages(searchTerm: string, options?: { limit?: number includePrograms?: boolean caseSensitive?: boolean }): SearchResult[]; /** * Get popular/featured packages */ export declare function getPopularPackages(limit?: any): SearchResult[]; /** * Format search results for CLI display */ export declare function formatSearchResults(results: SearchResult[], options?: { showPrograms?: boolean showVersions?: boolean compact?: boolean searchTerm?: string }): string; export declare interface SearchResult { name: string domain: string description?: string latestVersion?: string totalVersions: number programs?: readonly string[] matchType: 'exact' | 'alias' | 'domain' | 'description' | 'program' relevanceScore: number }