envy-mask

Crates.ioenvy-mask
lib.rsenvy-mask
version0.4.2
sourcesrc
created_at2024-02-08 04:03:12.782159
updated_at2024-02-19 06:18:26.019492
descriptionA Config File Example Generator
homepage
repositoryhttps://github.com/mdmmn378/envy-rs
max_upload_size
id1131606
size146,687
Mamunur Rahaman Mamun (mdmmn378)

documentation

README

envy - A Config File Example Generator


GitHub Actions Workflow Status

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.

Example

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

MIT

Commit count: 0

cargo fmt