separated in modules
This commit is contained in:
10
src/app.js
10
src/app.js
@@ -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) => {
|
||||
|
||||
Reference in New Issue
Block a user