lintel-validate 0.0.6

Core validation engine for Lintel — validates JSON, YAML, TOML, JSON5, and JSONC against JSON Schema
Documentation

lintel-validate

Crates.io docs.rs GitHub License

Core validation engine for Lintel — validates JSON, YAML, TOML, JSON5, and JSONC files against JSON Schema.

Features

  • File discovery via glob patterns and .gitignore-aware walking
  • Multi-format parsing (JSON, YAML, TOML, JSON5, JSONC, Markdown frontmatter)
  • Schema resolution from inline annotations, config mappings, and catalog matching
  • Schema fetching with disk-based caching
  • Validation with rich diagnostics (source spans, labels)
  • Validation result caching for incremental re-checks
  • Reporter trait for pluggable output formatting

Part of the Lintel project.

License

Apache-2.0