From 4377a48e0328f5535d3fbdadd292ab86f54ea0eb Mon Sep 17 00:00:00 2001 From: Wyatt Johnson Date: Thu, 6 Apr 2017 16:02:31 -0600 Subject: [PATCH] Fixes to validation --- plugins.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins.js b/plugins.js index 949a5b9ab..42db996b8 100644 --- a/plugins.js +++ b/plugins.js @@ -39,13 +39,13 @@ const hookSchemas = { passport: Joi.func().arity(1), router: Joi.func().arity(1), context: Joi.object().pattern(/\w/, Joi.func().maxArity(1)), - hooks: Joi.object({ + hooks: Joi.object().pattern(/\w/, Joi.object().pattern(/(?:__resolveType|\w+)/, Joi.object({ pre: Joi.func(), post: Joi.func() - }), + }))), loaders: Joi.object().pattern(/\w/, Joi.object().pattern(/\w/, Joi.func())), mutators: Joi.object().pattern(/\w/, Joi.object().pattern(/\w/, Joi.func())), - resolvers: Joi.object().pattern(/\w/, Joi.object().pattern(/\w/, Joi.func())), + resolvers: Joi.object().pattern(/\w/, Joi.object().pattern(/(?:__resolveType|\w+)/, Joi.func())), typeDefs: Joi.string() };