api/federation/schemas/extensions.ts

10 lines
286 B
TypeScript
Raw Normal View History

import { z } from "zod";
import { CustomEmojiExtensionSchema } from "./extensions/custom_emojis.ts";
export const ExtensionPropertySchema = z
.object({
"pub.versia:custom_emojis":
CustomEmojiExtensionSchema.optional().nullable(),
})
.catchall(z.any());