UNPKG

leds-spark-lib

Version:

Biblioteca de geração de código

20 lines 1.05 kB
import fs from "fs"; import { generate as generateInterfaces } from "./Interfaces/generate.js"; import { generate as generateServices } from "./Services/generate.js"; import { generate as generateShared } from "./Shared/UseCases/generate.js"; import { generate as generateAccount } from "./Account/UseCases/generate.js"; export function generate(model, target_folder) { const Account_folder = target_folder + "/Account/UseCases"; const Interface_folder = target_folder + "/Interfaces"; const Services_folder = target_folder + "/Services"; const Shared_folder = target_folder + "/Shared/UseCases"; fs.mkdirSync(Account_folder, { recursive: true }); fs.mkdirSync(Interface_folder, { recursive: true }); fs.mkdirSync(Services_folder, { recursive: true }); fs.mkdirSync(Shared_folder, { recursive: true }); generateInterfaces(model, Interface_folder); generateServices(model, Services_folder); generateShared(model, Shared_folder); generateAccount(model, Account_folder); } //# sourceMappingURL=generate.js.map