Files
zeekay 2698d00299 Import all 202 Shinkai store apps and enhance UI
- Import 202 apps from Shinkai store API
- Add type filtering (Agent/Tool)
- Show download counts
- Highlight featured apps
- Sort by downloads and featured status
- Integrate Hanzo logo and branding
- Update tagline to match Hanzo Store
- Enhanced app cards with better metadata display
- 19 categories across various domains
- Improved visual hierarchy and layout
2025-11-05 22:21:12 -08:00

41 lines
818 B
TypeScript

export interface StoreApp {
id: string;
name: string;
description: string;
version: string;
author: string;
repository?: string;
homepage?: string;
license?: string;
category: string;
tags: string[];
icon?: string;
screenshots?: string[];
installCommand?: string;
mcpConfig?: {
command?: string;
args?: string[];
env?: Record<string, string>;
};
readme?: string;
changelog?: string;
rating?: number;
downloads?: number;
createdAt: string;
updatedAt: string;
// Hanzo-specific fields
type?: string; // Agent, Tool, etc.
toolLanguage?: string | null;
operatingSystem?: string[];
runner?: string;
featured?: boolean;
price?: number;
}
export interface StoreData {
apps: StoreApp[];
categories: string[];
version: string;
lastUpdated: string;
}