server/packages/federation/schemas/delete.ts
2025-04-08 16:01:10 +02:00

12 lines
296 B
TypeScript

import { z } from "zod";
import { url } from "./common.ts";
import { EntitySchema } from "./entity.ts";
export const DeleteSchema = EntitySchema.extend({
uri: z.null().optional(),
type: z.literal("Delete"),
author: url.nullable(),
deleted_type: z.string(),
deleted: url,
});