Modules§
- version
- Functions for parsing and matching versions against requirements, based off and compatible with the Elixir Version module, which is used by Hex internally as well as be the Elixir build tool Hex client.
Structs§
Enums§
- ApiError
- Owner
Level - See: https://github.com/hexpm/hex/blob/main/lib/mix/tasks/hex.owner.ex#L47
- Retirement
Reason
Functions§
- api_
add_ owner_ request - API Docs:
- api_
add_ owner_ response - api_
create_ api_ key_ request - Create a request that creates a Hex API key.
- api_
create_ api_ key_ response - Parses a request that creates a Hex API key.
- api_
get_ package_ release_ request - Create a request to get the information for a package release.
- api_
get_ package_ release_ response - Parse a response to get the information for a package release.
- api_
publish_ docs_ request - API Docs:
- api_
publish_ docs_ response - api_
publish_ package_ request - API Docs:
- api_
publish_ package_ response - api_
remove_ api_ key_ request - Create a request that deletes an Hex API key.
- api_
remove_ api_ key_ response - Parses a request that deleted a Hex API key.
- api_
remove_ docs_ request - API Docs:
- api_
remove_ docs_ response - api_
remove_ owner_ request - API Docs:
- api_
remove_ owner_ response - api_
retire_ release_ request - Retire an existing package release from Hex.
- api_
retire_ release_ response - Parses a request that retired a release.
- api_
revert_ release_ request - API Docs:
- api_
revert_ release_ response - api_
transfer_ owner_ request - API Docs:
- api_
transfer_ owner_ response - api_
unretire_ release_ request - Un-retire an existing retired package release from Hex.
- api_
unretire_ release_ response - Parses a request that un-retired a package version.
- repository_
get_ package_ tarball_ request - Create a request to download a version of a package as a tarball TODO: Where are the API docs for this?
- repository_
get_ package_ tarball_ response - Parse a response to download a version of a package as a tarball
- repository_
v2_ get_ package_ request - Create a request to get the information for a package in the repository.
- repository_
v2_ get_ package_ response - Parse a response to get the information for a package in the repository.
- repository_
v2_ get_ versions_ body - Parse a signed binary message containing all of the packages on the package registry.
- repository_
v2_ get_ versions_ request - Create a request that get the names and versions of all of the packages on the package registry.
- repository_
v2_ get_ versions_ response - Parse a request that gets the names and versions of all of the packages on the package registry.
- repository_
v2_ package_ parse_ body - Parse a signed binary message containing the information for a package in the repository.