Cross Platform tool to validate configuration files
Lightweight, extensible data validation library for Python (by pyeve)
I was expecting this to validate the configuration files are also valid for their use cases, not just valid JSON, TOML, etc.
If you're looking for that and Python is your jam, the library cerberus is very good at it.
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
The home of the CUE language! Validate and define text-based and dynamic configuration
It doesn't include validators for TOML and INI, but if you're doing JSON and YAML, I would take a look at using or building upon CUE (https://cuelang.org/). It is a different take on schema definition (plus more), and is surprising terse and powerful model.
1 project | /r/Sabermetrics | 6 Dec 2023
Ask HN: Freelancer? Seeking freelancer? (December 2023)
3 projects | news.ycombinator.com | 3 Dec 2023
Lua is a viable alternative for JSON
1 project | news.ycombinator.com | 4 Nov 2023
Where DRY Applies
3 projects | news.ycombinator.com | 3 Nov 2023
Show HN: Data load tool(dlt)-Python library to automate the creation of datasets
3 projects | news.ycombinator.com | 24 Oct 2023