diff --git a/src/core/plugins/json-schema-2020-12/fn.js b/src/core/plugins/json-schema-2020-12/fn.js index dd378633..1cacd3c3 100644 --- a/src/core/plugins/json-schema-2020-12/fn.js +++ b/src/core/plugins/json-schema-2020-12/fn.js @@ -284,5 +284,13 @@ export const stringifyConstraints = (schema) => { ) if (containsRange !== null) constraints.push(containsRange) + // validation Keywords for Objects + const objectRange = stringifyConstraintRange( + "properties", + schema?.minProperties, + schema?.maxProperties + ) + if (objectRange !== null) constraints.push(objectRange) + return constraints }