forge/cmd/mod.rs
1//! `forge` subcommands.
2//!
3//! All subcommands should respect the `foundry_config::Config`.
4//! If a subcommand accepts values that are supported by the `Config`, then the subcommand should
5//! implement `figment::Provider` which allows the subcommand to override the config's defaults, see
6//! [`foundry_config::Config`].
7
8pub mod bind;
9pub mod bind_json;
10pub mod build;
11pub mod cache;
12pub mod clone;
13pub mod compiler;
14pub mod config;
15pub mod coverage;
16pub mod create;
17pub mod doc;
18pub mod eip712;
19pub mod flatten;
20pub mod fmt;
21pub mod geiger;
22pub mod generate;
23pub mod init;
24pub mod inspect;
25pub mod install;
26pub mod lint;
27pub mod remappings;
28pub mod remove;
29pub mod selectors;
30pub mod snapshot;
31pub mod soldeer;
32pub mod test;
33pub mod tree;
34pub mod update;
35pub mod watch;