Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(config): add config crate (gakonst#297)
* feat(config): add config crate * docs: some docs on config * add basic config * more figment support * more config * feat(config): add more config impls * feat: add to_string functions * feat: more config values * docs: more config docs * add helper * feat: add relative remappings * add config show command * add config command test * add config to init * add init test * typos * Update config/README.md Co-authored-by: Georgios Konstantopoulos <[email protected]> * move internal * can init repeatedly * add dapp tools env compat provider * move relative remapping to ethers.solc * add compat test * fmt * track root path * update test * fix config detection * impl figment providers * chore: more testing support * detect remappings * feat: implement provider * integrate config * add dapp and hardhat dir detection * integrate config * return path not file * clippy fix * add project root test * more helper functions * bump ethers * feat: add project builder * feat: add force * chore: simplify build * feat: integrate config * feat: add provider support for evm opts * revert provider * chore: uncouple evm opts * docs: figment docs * feat: integrate figment and config * docs: more docs on figments * chore: remove clap * chore: remove potential footgun * chore: support build args in forge config * chore: update readme * add config test * more config test * test: additional config test * chore: clippy fix * rustfmt * chore: rename * chore: merge remappings * fix tests * fix: cwd lock * rustfmt * chore: make clippy happy * patch ethers * chore(deps): bump ethers Co-authored-by: Georgios Konstantopoulos <[email protected]>
- Loading branch information