Skip to content

Contributed Linter Rules

Mike Ralphson edited this page Jan 8, 2019 · 5 revisions

schema-property-name-snake-case by @pderaaij

{
    "name":"schema-property-name-snake-case",
    "object": "schema",
    "disabled": false,
    "description": "schema property must be in snake_case",
    "pattern": { "property": "$key", "omit": "properties/", "value": "^([a-z_])*$" }
}

components-must-exist

name: components-must-exist
object: metadata.count
disabled: false
description: Components object must be present
truthy: components

refs-must-exist

name: refs-must-exist
object: metadata.count
disabled: false
description: Reference objects must be present
truthy: reference
Clone this wiki locally