1 | 'use strict';
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | var Joi = require("joi");
|
4 | var joiAssert = require("joi-assert");
|
5 | var schema = require("./schema");
|
6 | exports.ok = joiAssert.bake(Joi.any());
|
7 | exports.number = joiAssert.bake(Joi.number());
|
8 | exports.string = joiAssert.bake(Joi.string());
|
9 | exports.object = joiAssert.bake(Joi.object());
|
10 | exports.array = joiAssert.bake(Joi.array());
|
11 | exports.uri = joiAssert.bake(schema.uri);
|
12 | exports.semver = joiAssert.bake(schema.semver);
|
13 | function label(obj, message) {
|
14 | return joiAssert(obj, schema.label, message);
|
15 | }
|
16 | exports.label = label;
|
17 | function project(obj, message) {
|
18 | return joiAssert(obj, schema.project, message);
|
19 | }
|
20 | exports.project = project;
|
21 | function person(obj, message) {
|
22 | return joiAssert(obj, schema.person, message);
|
23 | }
|
24 | exports.person = person;
|
25 | function repository(obj, message) {
|
26 | return joiAssert(obj, schema.repository, message);
|
27 | }
|
28 | exports.repository = repository;
|
29 | function header(obj, message) {
|
30 | return joiAssert(obj, schema.header, message);
|
31 | }
|
32 | exports.header = header;
|
33 |
|
\ | No newline at end of file |