Skip to content

craft-hub / workItemFieldsSchema

Variable: workItemFieldsSchema ​

const workItemFieldsSchema: ZodObject<{ dueDate: ZodOptional<ZodObject<{ dateTime: ZodISODateTime; precision: ZodOptional<ZodEnum<{ date: "date"; datetime: "datetime"; }>>; timeZone: ZodString; }, $strict>>; important: ZodOptional<ZodBoolean>; personalMembership: ZodOptional<ZodObject<{ accountId: ZodString; relation: ZodEnum<{ assigned: "assigned"; owned: "owned"; unknown: "unknown"; }>; }, $strict>>; project: ZodOptional<ZodObject<{ id: ZodString; title: ZodString; }, $strict>>; reminderDate: ZodOptional<ZodObject<{ dateTime: ZodISODateTime; precision: ZodOptional<ZodEnum<{ date: "date"; datetime: "datetime"; }>>; timeZone: ZodString; }, $strict>>; sourceRef: ZodOptional<ZodObject<{ accountId: ZodString; containerId: ZodString; instanceId: ZodString; itemId: ZodString; kind: ZodString; providerId: ZodString; }, $strict>>; type: ZodOptional<ZodObject<{ id: ZodString; title: ZodString; }, $strict>>; updatedAt: ZodOptional<ZodISODateTime>; }, $loose>

Defined in: packages/craft-hub/src/work-items.ts:37

Additional work-item fields accepted at a provider result boundary alongside legacy fields.

Released under the MIT License.