Created the release validation
This commit is contained in:
parent
f785f2c861
commit
e299461c59
12
validations/release.js
Normal file
12
validations/release.js
Normal file
@ -0,0 +1,12 @@
|
||||
const {semver} = require('joi-extension-semver');
|
||||
const Joi = require('joi').extend(semver);
|
||||
|
||||
// The validation used when adding a new release
|
||||
module.exports.addRelease = Joi.object({
|
||||
version: Joi.semver()
|
||||
.valid()
|
||||
.required(),
|
||||
mc_versions: Joi.array()
|
||||
.items(Joi.string().min(2).max(10)),
|
||||
description: Joi.string()
|
||||
});
|
Loading…
x
Reference in New Issue
Block a user