confargs 0.1.2

Parse configuration files into a set arguments
Documentation
# Description

`confargs` is a Rust library, which parses a configuration file in arbitrary format into a iterator of command-line arguments. The main use case for this is to add configuration file support for CLI tools and argument parsers, which do not have support for configuration files.

# Compatibility

This project primarily aims at compatibility with [clap](https://github.com/clap-rs/clap), which is tested automatically in CI. Other libraries *should* work as well, but that is not tested.

# Examples

Examples are provided in `examples` directory along an example configuration files in supported formats.

## clap

From the root of the repository:

```shell
$ cargo run -q --example clap    
Args { string: "string", integer: 42, float: 42.2, array: [] }
$ cargo run -q --example clap -- @examples/conf.toml
Args { string: "conf", integer: -42, float: -42.2, array: ["test", "config"] }
```