Documentation ¶
Index ¶
Constants ¶
View Source
const ( // CONSUMER_TYPE is the npm repository type. CONSUMER_TYPE = "NpmRegistry" // ATTR_USERNAME is the username attribute. Required for login at any npm registry. ATTR_USERNAME = cpi.ATTR_USERNAME // ATTR_PASSWORD is the password attribute. Required for login at any npm registry. ATTR_PASSWORD = cpi.ATTR_PASSWORD // ATTR_EMAIL is the email attribute. Required for login at any npm registry. ATTR_EMAIL = cpi.ATTR_EMAIL // ATTR_TOKEN is the token attribute. May exist after login at any npm registry. ATTR_TOKEN = cpi.ATTR_TOKEN )
Variables ¶
View Source
var REALM = logging.DefineSubRealm("NPM registry", "npm")
Logging Realm.
Functions ¶
func GetConsumerId ¶
func GetConsumerId(rawURL, groupId string) (cpi.ConsumerIdentity, error)
func GetCredentials ¶
func GetCredentials(ctx cpi.ContextProvider, repoUrl string, pkgName string) (cpi.Credentials, error)
func IdentityMatcher ¶
func IdentityMatcher(pattern, cur, id cpi.ConsumerIdentity) bool
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.