FactuGES_ERP/apps/server/src/register-modules.ts

24 lines
849 B
TypeScript
Raw Normal View History

2026-05-20 17:53:23 +00:00
import catalogsAPIModule from "@erp/catalogs/api";
2025-08-11 17:49:52 +00:00
import customerInvoicesAPIModule from "@erp/customer-invoices/api";
2026-02-07 22:07:23 +00:00
import customersAPIModule from "@erp/customers/api";
2026-04-21 17:13:59 +00:00
import factuGESAPIModule from "@erp/factuges/api";
2026-07-01 07:51:22 +00:00
import identityAPIModule from "@erp/identity/api";
2026-04-21 13:51:57 +00:00
//import suppliersAPIModule from "@erp/suppliers/api";
2026-02-07 22:07:23 +00:00
2025-05-28 14:21:09 +00:00
import { registerModule } from "./lib";
2025-05-09 10:45:32 +00:00
2026-05-22 18:24:50 +00:00
// Aquí hay que registrar los módulos que
// queramos que se carguen en el servidor.
// El registro hace que estén disponibles
// las rutas, los modelos y los servicios
// públicos de ese módulo.
2025-05-09 10:45:32 +00:00
export const registerModules = () => {
2026-07-01 07:51:22 +00:00
registerModule(identityAPIModule);
2026-05-20 17:53:23 +00:00
registerModule(catalogsAPIModule);
2025-08-11 17:49:52 +00:00
registerModule(customersAPIModule);
2025-06-12 06:55:17 +00:00
registerModule(customerInvoicesAPIModule);
2026-04-21 17:13:59 +00:00
registerModule(factuGESAPIModule);
2026-04-21 13:51:57 +00:00
//registerModule(suppliersAPIModule);
2025-05-09 10:45:32 +00:00
};