UNPKG

@upstart.gg/sdk

Version:

You can test the CLI without recompiling by running:

35 lines (33 loc) 899 B
import { StringEnum } from "../../../../utils/string-enum.js"; import { Type } from "@sinclair/typebox"; //#region src/shared/datasources/external/threads/media/schema.ts const threadsMediaSchema = Type.Object({ data: Type.Array(Type.Object({ id: Type.String(), media_product_type: Type.Literal("THREADS"), media_type: StringEnum([ "TEXT_POST", "IMAGE", "VIDEO", "CAROUSEL_ALBUM", "AUDIO", "REPOST_FACADE" ]), media_url: Type.String(), permalink: Type.String(), owner: Type.Object({ id: Type.String() }), username: Type.String(), text: Type.String(), timestamp: Type.String(), thumbnail_url: Type.String(), shortcode: Type.String(), is_quote_post: Type.Boolean() })), paging: Type.Object({ cursors: Type.Object({ before: Type.String(), after: Type.String() }) }) }); //#endregion export { threadsMediaSchema }; //# sourceMappingURL=schema.js.map