@seliseblocks/mcp-server
Version:
A Model Context Protocol (MCP) server for managing schemas in SELISE Blocks platform, built with TypeScript.
22 lines • 751 B
JavaScript
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