JSON Schema Draft 2020-12 Properties Names Camel Case Info (Edit)

Schema property names are camel case, providing consistent casing across all the schema properties used by APIs

JSON SchemaSchemaPropertiesMetadata

Rule Definition

json-schema-2020-12-properties-names-camel-case-info.yaml
{"json-schema-2020-12-properties-names-camel-case-info":{"description":"Schema property names are camel case, providing consistent casing across all the schema properties used by APIs","message":"Schema Property Names Are camelCase.","severity":"info","given":"$properties","then":[{"field":"@key","function":"pattern","functionOptions":{"match":"^[A-Z][a-z0-9]*[A-Z0-9][a-z0-9]+[A-Za-z0-9]*$"}}]}}

Back to All of the Rules