Have multiple config file types in a project? Here’s a single tool to validate them all!

kehoecj

Clayton Kehoe

Posted on October 25, 2023

Have multiple config file types in a project? Here’s a single tool to validate them all!

Image description

Sharing a project my team and I open-sourced around 10 months ago. We do a lot of devops/infra work which required creating and editing different types of config files. We wanted to test that the syntax of those config files was valid but didn’t want to have to use a bunch of different syntax validator tools. We wanted a single (cross platform) tool to validate all the different types and group the output into a single report. We couldn’t find anything that would do what we wanted so we created the config-file-validator project. We currently support XML, JSON, HCL, YAML, Properties, INI, and TOML with CSV and Apple PList on the way (PR’s in-review).

Check it out and let us know what you think!

Project Link: https://github.com/Boeing/config-file-validator

Releases: https://github.com/Boeing/config-file-validator/releases

💖 💪 🙅 🚩
kehoecj
Clayton Kehoe

Posted on October 25, 2023

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related