add no region support in feed
This commit is contained in:
parent
67fd10e884
commit
296ceb3fd4
2
package-lock.json
generated
2
package-lock.json
generated
@ -586,7 +586,6 @@
|
||||
"resolved": "https://registry.npmjs.org/hono/-/hono-4.11.1.tgz",
|
||||
"integrity": "sha512-KsFcH0xxHes0J4zaQgWbYwmz3UPOOskdqZmItstUG93+Wk1ePBLkLGwbP9zlmh1BFUiL8Qp+Xfu9P7feJWpGNg==",
|
||||
"license": "MIT",
|
||||
"peer": true,
|
||||
"engines": {
|
||||
"node": ">=16.9.0"
|
||||
}
|
||||
@ -669,7 +668,6 @@
|
||||
"resolved": "https://registry.npmjs.org/zod/-/zod-4.2.1.tgz",
|
||||
"integrity": "sha512-0wZ1IRqGGhMP76gLqz8EyfBXKk0J2qo2+H3fi4mcUP/KtTocoX08nmIAHl1Z2kJIZbZee8KOpBCSNPRgauucjw==",
|
||||
"license": "MIT",
|
||||
"peer": true,
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/colinhacks"
|
||||
}
|
||||
|
||||
@ -8,8 +8,9 @@ import type { YT } from "youtubei.js";
|
||||
|
||||
const feed = new Hono();
|
||||
|
||||
feed.get(
|
||||
"/standardfeeds/:region/:type",
|
||||
feed.on(
|
||||
"GET",
|
||||
["/standardfeeds/:region/:type", "/standardfeeds/:type"],
|
||||
zValidator("param", FeedGetSchema),
|
||||
async (c) => {
|
||||
const { type } = c.req.valid("param");
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
import z from "zod";
|
||||
|
||||
export const FeedGetSchema = z.object({
|
||||
region: z.string().length(2),
|
||||
region: z.string().length(2).optional(),
|
||||
type: z.enum(["most_popular", "most_popular_Film", "most_popular_Games", "most_popular_Music"])
|
||||
});
|
||||
Loading…
x
Reference in New Issue
Block a user