Expand description
Supported embedder surface for pray-core (RFC 0109).
Other public modules remain available to the in-tree CLI. New embedders import this module.
Re-exports§
pub use crate::error::PrayError;pub use crate::error::PrayResult;pub use crate::lockfile::build_lockfile;pub use crate::lockfile::lockfile_hash;pub use crate::lockfile::lockfiles_equivalent;pub use crate::lockfile::parse_lockfile;pub use crate::lockfile::read_lockfile;pub use crate::lockfile::serialize_lockfile;pub use crate::lockfile::write_lockfile;pub use crate::lockfile::write_lockfile_if_changed;pub use crate::lockfile::LockSource;pub use crate::lockfile::LockedPackage;pub use crate::lockfile::LockedTarget;pub use crate::lockfile::Lockfile;pub use crate::lockfile::ManagedSpanRecord;pub use crate::lockfile::ProvisionedFileRecord;pub use crate::manifest::parse_manifest;pub use crate::manifest::read_manifest_text;pub use crate::manifest::Manifest;pub use crate::manifest::ManifestLocal;pub use crate::manifest::ManifestPackage;pub use crate::manifest::ManifestSource;pub use crate::manifest::ManifestTarget;pub use crate::manifest::RenderPolicy;pub use crate::package_spec::parse_package_spec;pub use crate::package_spec::PackageSpec;pub use crate::render::render_project;pub use crate::render::write_rendered_targets;pub use crate::render::RenderedTarget;pub use crate::resolve::project_root_from_manifest;pub use crate::resolve::resolve_project;pub use crate::resolve::resolve_project_with_options;pub use crate::resolve::ResolvedLocalFile;pub use crate::resolve::ResolvedPackage;pub use crate::resolve::ResolvedProject;pub use crate::resolve_context::ResolveOptions;pub use crate::verify::drift_project;pub use crate::verify::inspect_locked_destinations;pub use crate::verify::inspect_project;pub use crate::verify::verify_project;pub use crate::verify::VerificationFinding;pub use crate::verify::VerificationReport;
Functions§
- default_
lockfile_ path - Default
Prayfile.lockpath underproject_root. - default_
manifest_ path - Default
Prayfilepath underworking_directory.