npm access
npm package 訪問權限管理
設置公開訪問和私密訪問權限
> npm access public [<package>]
> npm access restricted [<package>]
添加或刪除團隊的某個權限
> npm access grant <read-only|read-write> <scope:team> [<package>]
> npm access revoke <scope:team> [<package>]
設置發佈包的賬戶是否需要雙層身份驗證
> npm access 2fa-required [<package>]
> npm access 2fa-not-required [<package>]
顯示用戶或團隊能夠訪問的所有包以及訪問級別
> npm access ls-packages [<user>|<scope>|<scope:team>]
只讀公共包不會被打印
不會打印整個註冊表清單
顯示包的所有訪問權限
> npm access ls-collaborators [<package> [<user>]]
只會顯示至少具有隻讀權限的包
如果傳入user,那麼該列表只會被過濾到用戶碰巧所屬的團隊
編輯包的權限:
> npm access edit [<package>]
???
說明
- package: 可選參數, 默認當前工作目錄的的package
- package 默認權限: public
未完待續…