Re-exportsΒ§
use crate::Config;πuse crate::FigmentProviders;πuse crate::foundry_toml_dir_entries;πuse crate::remappings_from_env_var;πuse crate::remappings_from_newline;πuse figment::Error;πuse figment::Figment;πuse figment::Metadata;πuse figment::Profile;πuse figment::Provider;πuse figment::value::Dict;πuse figment::value::Map;πuse foundry_compilers::artifacts::remappings::RelativeRemapping;πuse foundry_compilers::artifacts::remappings::Remapping;πuse foundry_compilers::artifacts::remappings::RemappingDiscovery;πuse std::borrow::Cow;πuse std::cmp::Reverse;πuse std::collections::BTreeMap;πuse std::collections::BTreeSet;πuse std::collections::HashMap;πuse std::collections::HashSet;πuse std::collections::btree_map::Entry;πuse std::collections::hash_map::Entry as HashEntry;πuse std::fs;πuse std::path::Component;πuse std::path::MAIN_SEPARATOR;πuse std::path::Path;πuse std::path::PathBuf;πuse rayon::prelude::*;π
StructsΒ§
- Cached
Nested πConfig - Remappings
- Wrapper types over a
Vec<Remapping>that only appends unique remappings. - Remappings
Output π - Remappings
Provider - A figment provider that checks if the remappings were previously set and if theyβre unset looks up the fs via
ConstantsΒ§
FunctionsΒ§
- configured_
auto_ πremapping - context_
starts_ πwith - contextual_
overlays π - expand_
scoped_ πcontextual_ remapping - Narrows an npm scope mapping to its installed packages so missing siblings can use the global hoisted-package fallback.
- load_
nested_ πconfig - rebase_
nested_ πremapping - relative_
remapping_ preserving_ context_ boundary - remapping_
name_ πis_ prefix