configfilevalidator

package module
v2.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 22, 2026 License: Apache-2.0 Imports: 1 Imported by: 0

README

Config File Validator logo

Config File Validator

Code Coverage OpenSSF Scorecard OpenSSF Best Practices Apache 2 License Awesome Go Go Reference Go Report Card Pipeline Status

Config File Validator validates config files across 16 formats.

It recursively searches directories for config files, detects their format by extension or filename, and reports errors.

Install

Homebrew

brew install config-file-validator

Winget

winget install Boeing.config-file-validator

Go Install

go install github.com/Boeing/config-file-validator/v2/cmd/validator@latest
More install options

MacPorts

sudo port install config-file-validator

Scoop

scoop install config-file-validator

Binary releases

Download pre-built binaries for macOS, Linux, and Windows from GitHub Releases.

Usage

Validate all config files in the current directory:

Config File Validator output showing pass/fail results

See the CLI reference for all options.

Features

Documentation

Documentation is hosted at https://boeing.github.io/config-file-validator.

Contributing

We welcome contributions! See the contributing guide.

Contributors

Config File Validator contributors

License

Apache 2.0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Version

type Version struct {
	Version string
}

Version contains config-file-validator version information

func GetVersion

func GetVersion() Version

GetVersion returns the version information

func (Version) String

func (v Version) String() string

String outputs the version as a string

Directories

Path Synopsis
cmd
validator command
internal
pkg
cli
filetype
Package filetype defines the supported file types and their validators.
Package filetype defines the supported file types and their validators.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL