gitscope
← marzneshin / v0.6.5 / dashboard/src/modules/hosts/dialogs/mutation/profiles/hysteria2/schema.ts
https://dev.kronoz.win/r/marzneshin.git
dashboard/src/modules/hosts/dialogs/mutation/profiles/hysteria2/schema.ts · TypeScript
Blame Raw
 1import { z } from "zod";
 2import { HostSchema, TlsSchema } from "@marzneshin/modules/hosts";
 3
 4export const Hysteria2Schema =
 5    HostSchema.merge(
 6        TlsSchema.extend({
 7            path: z.string().nullable().optional(),
 8        }))
 9    ;
10
11export type Hysteria2SchemaType = z.infer<typeof Hysteria2Schema>;