katanakit-js / WpEmbeddedSchema
Variable: WpEmbeddedSchema
ts
const WpEmbeddedSchema: ZodObject<{
author: ZodOptional<ZodArray<ZodObject<{
acf: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
avatar_urls: ZodRecord<ZodString, ZodString>;
description: ZodString;
id: ZodNumber;
link: ZodString;
name: ZodString;
slug: ZodString;
url: ZodString;
}, $catchall<ZodUnknown>>>>;
replies: ZodOptional<ZodArray<ZodArray<ZodObject<{
author: ZodNumber;
author_name: ZodString;
content: ZodObject<{
rendered: ZodString;
}, $loose>;
date: ZodString;
id: ZodNumber;
parent: ZodNumber;
}, $catchall<ZodUnknown>>>>>;
wp:featuredmedia: ZodOptional<ZodArray<ZodObject<{
alt_text: ZodOptional<ZodString>;
date: ZodOptional<ZodString>;
date_gmt: ZodOptional<ZodString>;
id: ZodOptional<ZodNumber>;
link: ZodOptional<ZodString>;
modified: ZodOptional<ZodString>;
modified_gmt: ZodOptional<ZodString>;
slug: ZodOptional<ZodString>;
source_url: ZodOptional<ZodString>;
status: ZodOptional<ZodString>;
title: ZodOptional<ZodObject<{
rendered: ZodString;
}, $loose>>;
}, $catchall<ZodUnknown>>>>;
wp:term: ZodOptional<ZodArray<ZodArray<ZodObject<{
_taxonomy: ZodString;
count: ZodOptional<ZodNumber>;
id: ZodNumber;
link: ZodString;
name: ZodString;
slug: ZodString;
}, $catchall<ZodUnknown>>>>>;
}, $catchall<ZodUnknown>>;Defined in: src/schemas/wordpress.schema.ts:126
Embedded resources returned when _embed is used.