leds-spark-lib
Version:
Biblioteca de geração de código
30 lines • 1.03 kB
TypeScript
/**
* Plugins Generator Module
*
* This module generates Vue plugin configurations and integrations.
* It sets up essential plugins that extend Vue's functionality and provide
* core features like state management and routing.
*
* Generated Files:
* - README.md: Plugin usage documentation
* - index.ts: Plugin registration system
* - pinia.ts: State management setup
* - router.ts: Route configuration
* - vuetify.ts: UI framework setup
*/
import SEON from "seon-lib-implementation";
/**
* Main plugin generator function
*
* @param project_abstraction - Project metadata (used for routing configuration)
* @param target_folder - Directory where plugin files will be generated
*
* Features:
* - Automatic plugin registration
* - State management with Pinia
* - Vue Router configuration
* - Vuetify UI framework setup (optional)
* - Type-safe plugin system
*/
export declare function generate(project_abstraction: SEON.ProjectAbstraction, target_folder: string): void;
//# sourceMappingURL=generate.d.ts.map