operations/send.js
Function send
has 85 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const send = (ses, transportRepo, templateRepo, transport, template, body) => {
const schema = Joi.object().keys({
transport: Joi.string().required().regex(/^[a-z0-9]+(?!-+$)[a-z0-9-]*$/).lowercase(),
template: Joi.string().required().regex(/^[a-z0-9]+(?!-+$)[a-z0-9-]*$/).lowercase(),
to: Joi.string().email().required(),