mirror of
https://github.com/r-ca/kidshift-be.git
synced 2024-10-26 00:24:02 +00:00
index.tsで一旦取りまとめるように
This commit is contained in:
parent
431902ef45
commit
0b49b45338
|
@ -1,11 +1,9 @@
|
||||||
import express from "express";
|
import express from "express";
|
||||||
import Logger from "@src/logger";
|
import Logger from "@src/logger";
|
||||||
import debugRouter from "@src/routers/parent/debugRouter";
|
import debugRouter from "@src/routers/parent/debugRouter";
|
||||||
|
import parentRouter from "@src/routers/parent";
|
||||||
import os from "os";
|
import os from "os";
|
||||||
import { getCommitHash, getCommitMessage } from "@utils/gitMeta";
|
import { getCommitHash, getCommitMessage } from "@utils/gitMeta";
|
||||||
import authRouter from "@src/routers/parent/authRouter";
|
|
||||||
import taskRouter from "@src/routers/parent/taskRouter";
|
|
||||||
import metaRouter from "@src/routers/parent/metaRouter";
|
|
||||||
import { Response, Request, Router } from 'express';
|
import { Response, Request, Router } from 'express';
|
||||||
// Swagger
|
// Swagger
|
||||||
import swaggerUi from 'swagger-ui-express';
|
import swaggerUi from 'swagger-ui-express';
|
||||||
|
@ -72,10 +70,8 @@ logger.info("Swagger enabled and mounted at /docs");
|
||||||
app.use(express.json());
|
app.use(express.json());
|
||||||
logger.info("JSON parser enabled");
|
logger.info("JSON parser enabled");
|
||||||
|
|
||||||
|
app.use('/parent', parentRouter);
|
||||||
app.use('/debug', debugRouter);
|
app.use('/debug', debugRouter);
|
||||||
app.use('/auth', authRouter);
|
|
||||||
app.use('/task', taskRouter);
|
|
||||||
app.use('/meta', metaRouter);
|
|
||||||
logger.info("Routers mounted");
|
logger.info("Routers mounted");
|
||||||
|
|
||||||
app.listen(port, () => {
|
app.listen(port, () => {
|
||||||
|
|
16
src/routers/parent/index.ts
Normal file
16
src/routers/parent/index.ts
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
import { Router } from 'express';
|
||||||
|
import Logger from '@src/logger';
|
||||||
|
|
||||||
|
import authRouter from './authRouter';
|
||||||
|
import taskRouter from './taskRouter';
|
||||||
|
import metaRouter from './metaRouter';
|
||||||
|
|
||||||
|
const router = Router();
|
||||||
|
const logger = new Logger();
|
||||||
|
logger.setTag('parent/index.ts');
|
||||||
|
|
||||||
|
router.use('/auth', authRouter);
|
||||||
|
router.use('/task', taskRouter);
|
||||||
|
router.use('/meta', metaRouter);
|
||||||
|
|
||||||
|
export default router;
|
Loading…
Reference in New Issue
Block a user