Skip to content
0

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.

Released under the MIT License.