From f3d130c12438c80a5b5f1f428443f3a46a00714c Mon Sep 17 00:00:00 2001
From: Bryan Paxton <39971740+starbelly@users.noreply.github.com>
Date: Mon, 23 May 2022 11:37:41 -0500
Subject: [PATCH] Update owner provider documentation (#305)
---
src/rebar3_hex_owner.erl | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/src/rebar3_hex_owner.erl b/src/rebar3_hex_owner.erl
index 3bbb85bc..f3e1f07b 100644
--- a/src/rebar3_hex_owner.erl
+++ b/src/rebar3_hex_owner.erl
@@ -49,6 +49,11 @@
%% be a fully qualified repository name (e.g, `hexpm', `hexpm:my_org', `my_own_hexpm').
%% Defaults to `hexpm'.
%%
+%%
`--level' - Specify the ownership level, either `full' or `maintainer'. Both ownership levels allow publishing
+%% and retiring of packages. However, only an owner with `full' access may add, remove other owners, or transfer a
+%% package to another owner.
+%% Defaults to `full'.
+%%
%%
-module(rebar3_hex_owner).
@@ -161,16 +166,14 @@ support() ->
"publish and revert releases and even remove other package owners.~n~n"
"Supported command combinations: ~n~n"
" rebar3 hex owner add ~n~n"
- " rebar3 hex owner add ~n~n"
- " rebar3 hex owner add ~n~n"
+ " rebar3 hex owner add --level ~n~n"
" rebar3 hex owner list ~n~n"
" rebar3 hex owner remove ~n~n"
" rebar3 hex owner transfer ~n~n"
"Argument descriptions: ~n ~n"
" - a valid hex username or email address for a hex user~n~n"
" - a valid hex package name~n~n"
- " - one of full or maintainer~n~n"
- " - boolean value indicating whether to transfer a specified package or not~n~n".
+ " - one of full or maintainer~n~n".
%% @private
-spec format_error(any()) -> iolist().