mod entry_builder;
mod fields;
mod io;
mod navigation;
mod transform;
mod workspace_ref;
pub use io::{read_toml_file, write_toml_file};
pub use entry_builder::{
build_dep_entry, build_transitive_entry, build_versioned_dep_entry, build_workspace_dep_entry,
};
pub use workspace_ref::{extract_workspace_marker, is_workspace_dep};
pub use navigation::{
ensure_section, get_or_create_table, insert_dependency, insert_target_dependency, remove_target_dependency,
};
pub use fields::{build_feature_array, extract_features, remove_path, set_features};
pub use transform::{
dep_kind_to_section, resolve_package_workspace_inheritance, set_version, transform_dependencies_in_section,
};