A Provider that handles breaking changes in toml files
A provider that checks for DAPP_ env vars that are named differently than FOUNDRY_
A provider that sets the src
and output
path depending on their existence.
Extracts the profile from the profile
key and sets unset values according to the fallback
provider
A Provider that ensures all keys are snake case if theyβre not standalone sections, See
Config::STANDALONE_SECTIONS
Extracts the profile from the profile
key and using the original key as backup, merging
values where necessary
Renames a profile from from
to to
.
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
Unwraps a profile reducing the key depth
Wraps a profile in another profile