Brand new to Arktype(migrating over from Zod for perf reasons), and have a question about about handling enums. We have a fair number of enums that we use in our validation, example with Zod might be something like:
period: z.nativeEnum(Period),
period: z.nativeEnum(Period),
Seems like a way to do this in ArkType might be something like:
period: `"${Object.values(Period).join('"|"')}"`,
period: `"${Object.values(Period).join('"|"')}"`,
I tried to create a helper function so I don't have to do Object.values thing everywhere: