StructsΒ§
- Backwards
Compat πToml Provider - A Provider that handles breaking changes in toml files
- Dapp
EnvCompat πProvider - A provider that checks for DAPP_ env vars that are named differently than FOUNDRY_
- Dapp
Hardhat πDirProvider - A provider that sets the
src
andoutput
path depending on their existence. - Fallback
Profile Provider - Extracts the profile from the
profile
key and sets unset values according to the fallback provider - Forced
Snake πCase Data - A Provider that ensures all keys are snake case if theyβre not standalone sections, See
Config::STANDALONE_SECTIONS
- Optional
Strict πProfile Provider - Extracts the profile from the
profile
key and using the original key as backup, merging values where necessary - Rename
Profile πProvider - Renames a profile from
from
toto
. - Toml
File πProvider - A convenience provider to retrieve a toml file. This will return an error if the env var is set but the file does not exist
- Unwrap
Profile πProvider - Unwraps a profile reducing the key depth
- Wrap
Profile πProvider - Wraps a profile in another profile
TraitsΒ§
- Provider
Ext π