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