1
0
Fork 0
salty-dog/docs/rules.md

827 B

Rules

Rules apply a schema fragment to a set of nodes selected from the original data.

Metadata

Name

The rule name for running single rules.

Desc

The rule description for error messaging.

Level

The rule log level.

Tags

A list of tags for the rule. Used for inclusion and exclusion.

Data

Select

JSON path used to select nodes from the data.

Filter

Schema fragment used to filter selected nodes.

If a node matches the select path but does not match this schema, it will be skipped.

Check

Schema fragment used to check selected nodes.

This is the real rule.