Skip to main content

envo/
lib.rs

1//! envo - a typed `.env` manager.
2//!
3//! Modules:
4//! - [`schema`]   - parse the `.envo` typed schema
5//! - [`envfile`]  - parse/write dotenv files
6//! - [`resolve`]  - layer schema defaults, env files, secrets, process env
7//! - [`validate`] - check a resolved environment against the schema
8//! - [`crypto`]   - encrypt/decrypt secrets at rest
9//! - [`scan`]     - detect leaked secrets
10//! - [`hook`]     - manage the git pre-commit hook
11
12pub mod cli;
13pub mod commands;
14pub mod crypto;
15pub mod envfile;
16pub mod hook;
17pub mod output;
18pub mod resolve;
19pub mod scan;
20pub mod schema;
21pub mod validate;