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§
- add_
owner_ request - API Docs:
- add_
owner_ response - create_
api_ key_ request - Create a request that creates a Hex API key.
- create_
api_ key_ response - Parses a request that creates a Hex API key.
- get_
package_ release_ request - Create a request to get the information for a package release.
- get_
package_ release_ response - Parse a response to get the information for a package release.
- get_
package_ request - Create a request to get the information for a package in the repository.
- get_
package_ response - Parse a response to get the information for a package in the 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?
- get_
package_ tarball_ response - Parse a response to download a version of a package as a tarball
- get_
repository_ versions_ request - Create a request that get the names and versions of all of the packages on the package registry. TODO: Where are the API docs for this?
- get_
repository_ versions_ response - Parse a request that get the names and versions of all of the packages on the package registry.
- publish_
docs_ request - API Docs:
- publish_
docs_ response - publish_
package_ request - API Docs:
- publish_
package_ response - remove_
api_ key_ request - Create a request that deletes an Hex API key.
- remove_
api_ key_ response - Parses a request that deleted a Hex API key.
- remove_
docs_ request - API Docs:
- remove_
docs_ response - remove_
owner_ request - API Docs:
- remove_
owner_ response - retire_
release_ request - Retire an existing package release from Hex.
- retire_
release_ response - Parses a request that retired a release.
- revert_
release_ request - API Docs:
- revert_
release_ response - transfer_
owner_ request - API Docs:
- transfer_
owner_ response - unretire_
release_ request - Un-retire an existing retired package release from Hex.
- unretire_
release_ response - Parses a request that un-retired a package version.