UNPKG

get-express-starter

Version:

Get production ready express boilerplate with a single command

17 lines (15 loc) 511 B
export const objectId = (value: any, helpers: any) => { if (!value.match(/^[0-9a-fA-F]{24}$/)) { return helpers.message('"{{#label}}" must be a valid mongo id'); } return value; }; export const password = (value: any, helpers: any) => { if (value.length < 8) { return helpers.message('password must be at least 8 characters'); } if (!value.match(/\d/) || !value.match(/[a-zA-Z]/)) { return helpers.message('password must contain at least 1 letter and 1 number'); } return value; };