Creio que esse trecho do código seja da implementação do validator, se você observar o código dá para perceber que é sobre a validação dos dados. A função validator recebe 2 inputs, um object e as keys, o objeto é parseado de Json e para cada key há uma função de validação declarada em schemas. O content é obrigatório. Você pode ver mais sobre a lib de validação usada no repo do Joi ou nas docs do Joi: https://joi.dev/api/?v=17.6.0.

Como o pessoal já falou, colocando um pouco mais de esforço na elaboração e construção da sua dúvida vai ser mais produtivo para nós e para você, fazer boas perguntas é sempre um bom aprendizado, aqui tem alguns guias de formatação com markdown que vão te ajudar: https://www.tabnews.com.br/portaldev/como-fazer-publicacoes-mais-bonitas-no-tabnews Você pode editar a publicação atual para quem ver depois não ficar perdido