19 lines
427 B
TypeScript
19 lines
427 B
TypeScript
import { type RequestHandler } from "express";
|
|
import { scrapeHomePage } from "../parsers/index.js";
|
|
|
|
// /anime/home
|
|
const getHomePageInfo: RequestHandler<
|
|
unknown,
|
|
Awaited<ReturnType<typeof scrapeHomePage>>
|
|
> = async (req, res, next) => {
|
|
try {
|
|
const data = await scrapeHomePage();
|
|
res.status(200).json(data);
|
|
} catch (err: any) {
|
|
console.error(err);
|
|
next(err);
|
|
}
|
|
};
|
|
|
|
export default getHomePageInfo;
|