UNPKG

@vladimirdukelic/revolutionary-ui-factory

Version:

Revolutionary UI Factory System v2 - Generate ANY UI component for ANY framework with 60-95% code reduction

119 lines (118 loc) 2.99 kB
/** * Revolutionary UI Factory - Complete Resources Configuration * Master list of all frameworks, libraries, and tools available for component generation */ import { FRAMEWORK_CONFIGS } from './frameworks'; import { UI_LIBRARIES } from './ui-libraries'; import { ICON_LIBRARIES } from './icon-libraries'; import { DESIGN_TOOLS, COLOR_TOOLS, FONTS } from './design-tools'; export interface FactoryResourceStats { totalFrameworks: number; totalUILibraries: number; totalIconLibraries: number; totalIcons: number; totalDesignTools: number; totalColorTools: number; totalFonts: number; totalPackages: number; } export declare const getFactoryResourceStats: () => FactoryResourceStats; export declare const TAILWIND_UTILITIES: { plugins: string[]; utilities: string[]; }; export declare const CSS_IN_JS_SOLUTIONS: { id: string; name: string; description: string; }[]; export declare const PACKAGE_CATEGORIES: { frameworks: { title: string; description: string; packages: string[]; }; uiLibraries: { title: string; description: string; packages: string[]; }; icons: { title: string; description: string; packages: string[]; }; designTools: { title: string; description: string; packages: string[]; }; styling: { title: string; description: string; packages: string[]; }; typography: { title: string; description: string; packages: string[]; }; utilities: { title: string; description: string; packages: string[]; }; }; export { FRAMEWORK_CONFIGS, UI_LIBRARIES, ICON_LIBRARIES, DESIGN_TOOLS, COLOR_TOOLS, FONTS }; export declare const FRAMEWORK_FEATURE_MATRIX: { react: { frameworks: string[]; uiLibraries: string[]; styling: string[]; testing: string[]; }; vue: { frameworks: string[]; uiLibraries: string[]; styling: string[]; testing: string[]; }; angular: { frameworks: string[]; uiLibraries: string[]; styling: string[]; testing: string[]; }; svelte: { frameworks: string[]; uiLibraries: string[]; styling: string[]; testing: string[]; }; }; export declare const FACTORY_CAPABILITIES: { componentGeneration: { frameworks: number; uiLibraries: number; customization: string; codeReduction: string; }; designImport: { figma: boolean; sketch: boolean; adobe: boolean; penpot: boolean; }; aiFeatures: { naturalLanguage: boolean; codeGeneration: boolean; designToCode: boolean; optimization: boolean; }; export: { formats: string[]; styling: string[]; typescript: boolean; testing: boolean; }; };