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 use foundry_cli::install;
9
10pub mod bind;
11pub mod bind_json;
12pub mod build;
13pub mod cache;
14pub mod clone;
15pub mod compiler;
16pub mod config;
17pub mod coverage;
18pub mod create;
19pub mod doc;
20pub mod eip712;
21pub mod flatten;
22pub mod fmt;
23pub mod fuzz;
24pub mod geiger;
25pub mod init;
26pub mod inspect;
27pub mod lint;
28pub mod lsp;
29pub mod reinit;
30pub mod remappings;
31pub mod remove;
32pub mod selectors;
33pub mod snapshot;
34pub mod soldeer;
35pub mod test;
36pub mod tree;
37pub mod update;
38pub mod watch;