Simple module to validate input parameters.
yarn add @springworks/input-validator
Validates obj
against a joi
schema. It will throw an error if validation fails.
import { joi, validateSchema } from '@springworks/input-validator';
const schema = joi.object().keys({
username: joi.string().required(),
password: joi.string().required(),
});
const validated = validateSchema(
{
username: 'foo',
password: 'bar',
},
schema,
);