rebar3_hex_owner (rebar3_hex v7.0.11)
View Sourcerebar3 hex owner - Manage package owners
Adds, removes or lists package owners.
Package owners have full permissions to the package. They can publish and revert releases and even remove other package owners.
Add a owner
Adds an owner to package by specifying the package name and email or username of the new owner.
$ rebar3 hex owner add PACKAGE EMAIL_OR_USERNAMETransfer ownership
Like rebar3 hex owner add` add but also removes all existing owners of the package. This task is required to use when transferring ownership of the package to an organization. ``` $ rebar3 hex owner transfer PACKAGE EMAIL_OR_USERNAME''
Remove owner
Removes an owner to package by specifying the package name and email or username of the new owner.
$ rebar3 hex owner remove PACKAGE EMAIL_OR_USERNAMEList owners
Lists all owners of given package.
$ rebar3 hex owner list PACKAGEList owned packages
Lists all packages owned by the current user.
$ rebar3 hex owner list packagesCommand line options
--repo- Specify the repository to work with. This option is required when you have multiple repositories configured, including organizations. The argument must be a fully qualified repository name (e.g,hexpm,hexpm:my_org,my_own_hexpm). Defaults tohexpm.--level- Specify the ownership level, eitherfullormaintainer. Both ownership levels allow publishing and retiring of packages. However, only an owner withfullaccess may add, remove other owners, or transfer a package to another owner. Defaults tofull.