Expand description
mcvm_pkg is a library for dealing with MCVM packages
§Features:
schema
: Enable generation of JSON schemas using theschemars
crate
Re-exports§
pub use mcvm_parse as parse;
Modules§
- Standard declarative package format
- Package metadata
- Package properties
- Standard repository format
- Standardized package dependency resolution
- Framework for evaluating script packages
Structs§
- Used to store a request for a package that will be fulfilled later
- A recommended package
- A required package
Enums§
- Content type of a package
- Where a package was requested from
Traits§
- Trait for a user-configured package
- Trait for the result from evaluating a package, used for resolution
- Trait for a central package registry that can evaluate packages
Functions§
- Checks if a package is open source
- Parses and validates a package