🦠 Added ignored folder back to git tracking
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com>
This commit is contained in:
1
src/server/route/README.md
Normal file
1
src/server/route/README.md
Normal file
@@ -0,0 +1 @@
|
||||
## Read me for routes
|
||||
3
src/server/route/index.ts
Normal file
3
src/server/route/index.ts
Normal file
@@ -0,0 +1,3 @@
|
||||
import extra from "./routes/importComics.routes";
|
||||
|
||||
export default { extra };
|
||||
12
src/server/route/path.ts
Normal file
12
src/server/route/path.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
import { Ipath, IPathRoute } from "../interfaces/path.interface";
|
||||
|
||||
function path(url: string): IPathRoute {
|
||||
const allRoutes: Ipath = {
|
||||
"/extra": {
|
||||
methods: ["POST", "GET", "PUT"],
|
||||
},
|
||||
};
|
||||
return allRoutes[url];
|
||||
}
|
||||
|
||||
export default path;
|
||||
5
src/server/route/router.ts
Normal file
5
src/server/route/router.ts
Normal file
@@ -0,0 +1,5 @@
|
||||
import express, { Router } from "express";
|
||||
|
||||
const router: Router = express.Router();
|
||||
|
||||
export default router;
|
||||
16
src/server/route/routes/importComics.routes.ts
Normal file
16
src/server/route/routes/importComics.routes.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
import router from "../router";
|
||||
import { walkFolder, extractArchive } from "../../utils/fs.utils";
|
||||
import { Request, Response } from "express";
|
||||
|
||||
router.route("/getComicCovers").get((req: Request, res: Response) => {
|
||||
res.json({
|
||||
jagan: "trupti",
|
||||
});
|
||||
});
|
||||
|
||||
router.route("/walkFolder").get(async (req: Request, res: Response) => {
|
||||
const results = await walkFolder(req.params.basePathToWalk);
|
||||
res.json(results);
|
||||
});
|
||||
|
||||
export default router;
|
||||
Reference in New Issue
Block a user