mirror of
https://gitlab.com/soapbox-pub/ditto.git
synced 2025-12-06 03:19:46 +00:00
17 lines
404 B
TypeScript
17 lines
404 B
TypeScript
import { z } from '@/deps.ts';
|
|
|
|
const optionalString = z.string().optional().catch(undefined);
|
|
|
|
const metaContentSchema = z.object({
|
|
name: optionalString,
|
|
about: optionalString,
|
|
picture: optionalString,
|
|
banner: optionalString,
|
|
nip05: optionalString,
|
|
lud16: optionalString,
|
|
});
|
|
|
|
type MetaContent = z.infer<typeof metaContentSchema>;
|
|
|
|
export { metaContentSchema };
|
|
export type { MetaContent };
|