const Yup = require('yup'); const { uidSchema } = require("../common"); const collectionsSchema = Yup.object({ uid: uidSchema, }).noUnknown(true).strict(); const workspaceSchema = Yup.object({ uid: uidSchema, name: Yup.string() .min(1, 'name must be atleast 1 characters') .max(50, 'name must be 50 characters or less') .required('name is required'), collections: Yup.array().of(collectionsSchema) }).noUnknown(true).strict(); module.exports = { workspaceSchema };