UNPKG

leds-spark-lib

Version:

Biblioteca de geração de código

33 lines 1.09 kB
/** * Modules Generator Module * * This module generates feature modules based on the project's entities. * Each module is a self-contained feature with its own API integration, * views, routes, and type definitions. * * Module Structure: * module/ * ├── api/ - API integration * ├── controllers/ - Business logic * ├── routes/ - Module routing * ├── types/ - Type definitions * └── views/ - Module-specific views */ import SEON from "seon-lib-implementation"; /** * Main modules generator function * * Creates module directories and files for each entity in the project. * * @param project_abstraction - Project structure with entity definitions * @param target_folder - Base directory for module generation * * Generated per Module: * - API integration layer * - Business logic controllers * - Route definitions * - Type declarations * - CRUD views */ export declare function generate(project_abstraction: SEON.ProjectAbstraction, target_folder: string): void; //# sourceMappingURL=generate.d.ts.map