alapa
Version:
A cutting-edge web development framework designed to revolutionize the way developers build modern web applications.
22 lines (21 loc) • 683 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.apiRoutes = void 0;
// import { passCSRF } from "../../security/middlewares/apis/csrf";
const globals_1 = require("../../shared/globals");
const routes_1 = require("../routes");
const apiRoutes = () => {
const route = new routes_1.Router();
const apiRoutes = globals_1.GlobalConfig.server.apiRoutes;
if (Array.isArray(apiRoutes)) {
for (const route of apiRoutes) {
route.use("/api", route);
}
}
else {
route.use("/api", apiRoutes);
}
// route.use("/api",passCSRF)
return route.toExpressRoutes();
};
exports.apiRoutes = apiRoutes;