UNPKG

@seliseblocks/mcp-server

Version:

A Model Context Protocol (MCP) server for managing schemas in SELISE Blocks platform, built with TypeScript.

22 lines 751 B
import { TemplateGenerator } from './templates.js'; import { ModuleGenerationSchema } from '../types/templateType.js'; async function generateReactModule(args) { const moduleRequest = ModuleGenerationSchema.parse(args); const generator = new TemplateGenerator(moduleRequest); const files = generator.generateAllFiles(); const result = { success: true, files, message: `Successfully generated ${moduleRequest.displayName} module with ${files.length} files`, }; return { content: [ { type: 'text', text: JSON.stringify(result, null, 2), }, ], }; } export { generateReactModule }; //# sourceMappingURL=reactModuleGeneration.js.map