A command-line tool for enforcing YAML|JSON|TOML|text file contents.
```yaml
config: - file: Cargo.toml format: toml schema: # Ensure these nested keys are set package: edition: "2021" - file: Cargo.lock exists: true # Ensure this file exists - file: src/lib.rs matches-regex: '(?m)^use' # Ensure this regex is matched in the file
include: # (Recursively) merge config from these urls - https://example.com/another-conform.yaml
```
```console $ you-must-conform --help you-must-conform 1.1.0 A command-line tool for enforcing YAML|JSON|TOML|text file contents.
USAGE:
you-must-conform [OPTIONS] <--file
OPTIONS:
-c, --context
$ you-must-conform Schema not matched in ./Cargo.toml: "package" is a required property File ./Cargo.lock does not exist File ./src/lib.rs does not match regex (?m)^use Error: Found 3 problems ```
License: MIT