diff --git a/src/core/friendly_errors/param_validator.js b/src/core/friendly_errors/param_validator.js index 790b470168..9fd4abbfaa 100644 --- a/src/core/friendly_errors/param_validator.js +++ b/src/core/friendly_errors/param_validator.js @@ -64,7 +64,7 @@ function validateParams(p5, fn, lifecycles) { 'Boolean': z.boolean(), 'Function': z.function(), 'Integer': z.number().int(), - 'Number': z.number(), + 'Number': z.number({invalid_type_error: 'Expected Number'}).refine(val=>val!==null, {message: 'Expected Number'}), //Added Null validation 'Object': z.object({}), 'String': z.string() };