import Ajv from "ajv"; import addFormats from "ajv-formats"; const ajv = new Ajv({ allErrors: true }); addFormats(ajv); import createAccountSchema from "./schemas/createAccount-schema.json"; import getAccountSchema from "./schemas/getAccounts-schema.json"; import getRoomSchema from "./schemas/getRooms-schema.json"; import getMessagesSchema from "./schemas/getMessages-schema.json"; import getMembersSchema from "./schemas/getMembers-schema.json"; export const validateCreateAccount = ajv.compile(createAccountSchema); export const validateGetAccounts = ajv.compile(getAccountSchema); export const validateGetRooms = ajv.compile(getRoomSchema); export const validateGetMessages = ajv.compile(getMessagesSchema); export const validateGetMembers = ajv.compile(getMembersSchema);