3 releases
| 0.4.2 | Feb 19, 2024 |
|---|---|
| 0.4.1 | Feb 8, 2024 |
| 0.4.0 | Feb 8, 2024 |
#1116 in Configuration
27 downloads per month
120KB
344 lines
envy - A Config File Example Generator
Envy is a tool that generates example configuration files from your existing .env or .toml files. It masks sensitive information and helps you maintain up-to-date example configuration files for your projects.

Installation
Install the binary with the following command:
cargo install envy-mask
Usage
The main command for the tool is generate, which requires the path to the .env or .toml file as an argument.
envy generate path/to/.env
or
envy generate path/to/config.toml
This will generate a .env.example or example.toml file in the current directory.
Development
This project uses Cargo, the Rust package manager.
To build the project:
cargo build
To run tests:
cargo test
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
License
Dependencies
~3–15MB
~128K SLoC