Expand description
A client library for Warg component registries.
Modules§
- api
- A module for Warg registry API clients.
- depsolve
- Tools for locking and bundling components
- keyring
- Utilities for interacting with keyring and performing signing operations.
- lock
- Utility for concurrent process file locking.
- storage
- A module for client storage implementations.
- version_
util - Tools for semver
Structs§
- Client
- A client for a Warg registry.
- Config
- Represents the Warg client configuration.
- Package
Download - Represents information about a downloaded package.
- Package
Download Info - Represents information about a downloaded package.
- Registry
Url - The base URL of a registry server.
- Storage
Paths - Paths used for storage
Enums§
- Client
Error - Represents an error returned by Warg registry clients.
- Storage
Lock Result - A result of an attempt to lock client storage.
Constants§
- DEFAULT_
REGISTRY - 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§
- Client
Result - Represents the result of a client operation.
- File
System Client - A Warg registry client that uses the local file system to store package logs and content.