Crate wash_lib

source ·
Expand description

A crate that implements the functionality behind the wasmCloud shell

The wash command line interface https://github.com/wasmcloud/wash is a great place to find examples on how to fully utilize this library.

Modules

Common config constants and functions for loading, finding, and consuming configuration data
Types and methods for handling wash contexts, the configuration files for interacting with lattices
Remove cached wasmCloud files like OCI artifacts or downloaded binaries
Types and tools for basic validation of seeds and IDs used in configuration
A common set of types and traits for managing collections of nkeys used for wasmCloud
Parse wasmcloud.toml files which specify key information for building and signing WebAssembly modules and native capability provider binaries
Utilities for pulling and pushing artifacts to various registries
The start module contains functionality relating to downloading and starting NATS servers and wasmCloud hosts.