arora-module-core 0.1.0

Module analysis and resolution for Arora module authoring.
Documentation

arora-module-core

Core library underneath arora-module-cli.

It can be used separately: the functions analyze_module and analyze_module_from_path can read a ModuleDefinition (usually in a module.yaml file), and resolve all its dependencies in the context of the given registry.

They are translated into ModuleAssets, arranged specifically to help generators in their work. It can be used directly, like with the arora-module-rust library, or in a serialized form, like arora-module-cli does.

See the Test Rust WASM module for a working example using arora-module-core with the arora-module-rust library