File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ import additionalItemsNormalizationHandler from "./normalization-handlers/draft-
55import additionalPropertiesNormalizationHandler from "./normalization-handlers/additionalProperties.js" ;
66import allOfNormalizationHandler from "./normalization-handlers/allOf.js" ;
77import anyOfNormalizationHandler from "./normalization-handlers/anyOf.js" ;
8+ import commentNormalizationHandler from "./normalization-handlers/comment.js" ;
89import constNormalizationHandler from "./normalization-handlers/const.js" ;
910import containsNormalizationHandler from "./normalization-handlers/contains.js" ;
1011import containsDraft06NormalizationHandler from "./normalization-handlers/draft-06/contains.js" ;
@@ -86,6 +87,7 @@ setNormalizationHandler("https://json-schema.org/keyword/draft-04/additionalItem
8687setNormalizationHandler ( "https://json-schema.org/keyword/additionalProperties" , additionalPropertiesNormalizationHandler ) ;
8788setNormalizationHandler ( "https://json-schema.org/keyword/allOf" , allOfNormalizationHandler ) ;
8889setNormalizationHandler ( "https://json-schema.org/keyword/anyOf" , anyOfNormalizationHandler ) ;
90+ setNormalizationHandler ( "https://json-schema.org/keyword/comment" , commentNormalizationHandler ) ;
8991setNormalizationHandler ( "https://json-schema.org/keyword/const" , constNormalizationHandler ) ;
9092setNormalizationHandler ( "https://json-schema.org/keyword/contains" , containsNormalizationHandler ) ;
9193setNormalizationHandler ( "https://json-schema.org/keyword/draft-06/contains" , containsDraft06NormalizationHandler ) ;
Original file line number Diff line number Diff line change 1+ /**
2+ * @import { NormalizationHandler } from "../index.d.ts"
3+ */
4+
5+ /** @type NormalizationHandler */
6+ const commentNormalizationHandler = {
7+ evaluate ( ) {
8+ }
9+ } ;
10+
11+ export default commentNormalizationHandler ;
Original file line number Diff line number Diff line change 1+ {
2+ "$schema" : " ../test-suite.schema.json" ,
3+
4+ "description" : " The comment keyword is ignored" ,
5+ "tests" : [
6+ {
7+ "description" : " format" ,
8+ "schema" : {
9+ "$comment" :" this is a comment" ,
10+ "type" :" object"
11+ },
12+ "instance" : {},
13+ "errors" : [
14+ ]
15+ }
16+ ]
17+ }
You can’t perform that action at this time.
0 commit comments