feat: added schemas for openapi (#452)

This commit is contained in:
Morfixx
2026-04-18 13:29:35 -07:00
committed by GitHub
parent 6056167063
commit ae4bc77407
15 changed files with 606 additions and 68 deletions

View File

@@ -0,0 +1,39 @@
export {
boardListItemSchema,
boardDetailSchema,
boardBySlugSchema,
boardCreateResponseSchema,
boardUpdateResponseSchema,
} from "./board";
export {
cardCreateResponseSchema,
cardUpdateResponseSchema,
cardDetailSchema,
commentResponseSchema,
commentDeleteResponseSchema,
activityItemSchema,
} from "./card";
export {
labelSchema,
checklistItemResponseSchema,
checklistResponseSchema,
userSchema,
workspaceMemberSchema,
} from "./common";
export {
workspaceListItemSchema,
workspaceDetailSchema,
workspaceWithBoardsSchema,
workspaceCreateResponseSchema,
workspaceUpdateResponseSchema,
workspaceDeleteResponseSchema,
} from "./workspace";
export { listCreateResponseSchema, listUpdateResponseSchema } from "./list";
export { memberInviteResponseSchema } from "./member";
export { attachmentConfirmResponseSchema } from "./attachment";