separated in modules

This commit is contained in:
Lucas Tettamanti
2026-01-15 22:45:33 -03:00
parent eedd16afdb
commit ea62385e3d
41 changed files with 1116 additions and 2918 deletions

View File

@@ -3,15 +3,16 @@ import cors from "cors";
import path from "path";
import { fileURLToPath } from "url";
import { createSimulatorRouter } from "./routes/simulator.js";
import { createEvolutionRouter } from "./routes/evolution.js";
import { createMercadoPagoRouter } from "./routes/mercadoPago.js";
import { createSimulatorRouter } from "./modules/1-intake/routes/simulator.js";
import { createEvolutionRouter } from "./modules/1-intake/routes/evolution.js";
import { createMercadoPagoRouter } from "./modules/6-mercadopago/routes/mercadoPago.js";
import { createWooWebhooksRouter } from "./modules/2-identity/routes/wooWebhooks.js";
export function createApp({ tenantId }) {
const app = express();
app.use(cors());
app.use(express.json({ limit: "1mb" }));
app.use(express.json({ limit: "1mb" }));
// Serve /public as static (UI + webcomponents)
const __filename = fileURLToPath(import.meta.url);
@@ -23,6 +24,7 @@ export function createApp({ tenantId }) {
app.use(createSimulatorRouter({ tenantId }));
app.use(createEvolutionRouter());
app.use("/payments/meli", createMercadoPagoRouter());
app.use(createWooWebhooksRouter());
// Home (UI)
app.get("/", (req, res) => {