mirror of
https://github.com/hanzoai/store.git
synced 2026-10-30 14:54:46 +00:00
- 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
41 lines
818 B
TypeScript
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;
|
|
}
|