@topgroup/diginext
Version:
A BUILD SERVER & CLI to deploy apps to any Kubernetes clusters.
27 lines (26 loc) • 1.29 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const dayjs_1 = __importDefault(require("dayjs"));
const timezone_1 = __importDefault(require("dayjs/plugin/timezone"));
const express_1 = __importDefault(require("express"));
const app_config_1 = require("../app.config");
dayjs_1.default.extend(timezone_1.default);
const v1_1 = __importDefault(require("../routes/api/v1"));
const google_1 = __importDefault(require("./auth/google"));
const logout_1 = __importDefault(require("./auth/logout"));
const profile_1 = __importDefault(require("./auth/profile"));
const refresh_1 = __importDefault(require("./auth/refresh"));
const router = express_1.default.Router();
/**
* Register routes
*/
router.use(app_config_1.Config.getBasePath(`/auth/profile`), profile_1.default);
router.use(app_config_1.Config.getBasePath(`/auth/google`), google_1.default);
router.use(app_config_1.Config.getBasePath(`/auth/logout`), logout_1.default);
router.use(app_config_1.Config.getBasePath(`/auth/refresh`), refresh_1.default);
if (v1_1.default)
router.use(app_config_1.Config.getBasePath(`/api/v1`), v1_1.default);
exports.default = router;