MCPcopy Create free account
hub / github.com/npm/cli / readUsername

Function readUsername

lib/utils/read-user-info.js:36–48  ·  view source on GitHub ↗
(msg = usernamePrompt, username, isRetry)

Source from the content-addressed store, hash-verified

34}
35
36function readUsername (msg = usernamePrompt, username, isRetry) {
37 if (isRetry && username) {
38 const error = userValidate.username(username)
39 if (error) {
40 log.warn(error.message)
41 } else {
42 return Promise.resolve(username.trim())
43 }
44 }
45
46 return read({ prompt: msg, default: username || '' })
47 .then((rUsername) => readUsername(msg, rUsername, true))
48}
49
50function readEmail (msg = emailPrompt, email, isRetry) {
51 if (isRetry && email) {

Callers

nothing calls this directly

Calls 3

warnMethod · 0.80
resolveMethod · 0.80
readFunction · 0.70

Tested by

no test coverage detected