Crate warg_client
source ·Expand description
A client library for Warg component registries.
Modules§
- A module for Warg registry API clients.
- Tools for locking and bundling components
- Utilities for interacting with keyring and performing signing operations.
- Utility for concurrent process file locking.
- A module for client storage implementations.
- Tools for semver
Structs§
- A client for a Warg registry.
- Represents the Warg client configuration.
- Represents information about a downloaded package.
- Represents information about a downloaded package.
- The base URL of a registry server.
- Paths used for storage
Enums§
- Represents an error returned by Warg registry clients.
- A result of an attempt to lock client storage.
Constants§
- For Bytecode Alliance projects, the default registry is set to
bytecodealliance.org
. The.well-known
config path may resolve to another domain where the registry is hosted.
Type Aliases§
- Represents the result of a client operation.
- A Warg registry client that uses the local file system to store package logs and content.