diff --git a/lib/keywords/validation.js b/lib/keywords/validation.js index dcd148a..06f34e8 100644 --- a/lib/keywords/validation.js +++ b/lib/keywords/validation.js @@ -56,7 +56,7 @@ const lastKeywords = new Set([ "https://json-schema.org/keyword/unevaluatedProperties", "https://json-schema.org/keyword/unevaluatedItems" ]); -const keywordComparator = (_a, b) => lastKeywords.has(b[0]) ? -1 : 1; +const keywordComparator = (a, b) => lastKeywords.has(a[0]) - lastKeywords.has(b[0]); const interpret = (url, instance, context) => { let valid = true;