const { createSchema, validateSync } = require('@vue/cli-shared-utils')
const schema = createSchema(joi => ({
status: joi.string().required(),
error: joi.string(),
info: joi.string(),
progress: joi.number(),
args: joi.array()
}))
exports.validateProgress = (options) => {
validateSync(options, schema)
}