PHP 8.2.30
Preview: authify.js Size: 815 B
/proc/self/root/opt/alt/alt-nodejs9/root/lib/node_modules/npm/node_modules/npm-registry-client/lib/authify.js

module.exports = authify

function authify (authed, parsed, headers, credentials) {
  if (credentials && credentials.otp) {
    this.log.verbose('request', 'passing along npm otp')
    headers['npm-otp'] = credentials.otp
  }
  if (credentials && credentials.token) {
    this.log.verbose('request', 'using bearer token for auth')
    headers.authorization = 'Bearer ' + credentials.token

    return null
  }

  if (authed) {
    if (credentials && credentials.username && credentials.password) {
      var username = encodeURIComponent(credentials.username)
      var password = encodeURIComponent(credentials.password)
      parsed.auth = username + ':' + password
    } else {
      return new Error(
        'This request requires auth credentials. Run `npm login` and repeat the request.'
      )
    }
  }
}

Directory Contents

Dirs: 1 × Files: 20

Name Size Perms Modified Actions
dist-tags DIR
- drwxr-xr-x 2024-03-03 22:42:04
Edit Download
4.40 KB lrw-r--r-- 2021-09-28 11:28:11
Edit Download
3.81 KB lrw-r--r-- 2021-09-28 11:28:11
Edit Download
487 B lrw-r--r-- 2021-09-28 11:28:11
Edit Download
815 B lrw-r--r-- 2021-09-28 11:28:11
Edit Download
1.27 KB lrw-r--r-- 2021-09-28 11:28:11
Edit Download
2.16 KB lrw-r--r-- 2021-09-28 11:28:11
Edit Download
651 B lrw-r--r-- 2021-09-28 11:28:11
Edit Download
2.53 KB lrw-r--r-- 2021-09-28 11:28:11
Edit Download
722 B lrw-r--r-- 2021-09-28 11:28:11
Edit Download
1.75 KB lrw-r--r-- 2021-09-28 11:28:11
Edit Download
661 B lrw-r--r-- 2021-09-28 11:28:11
Edit Download
5.58 KB lrw-r--r-- 2021-09-28 11:28:11
Edit Download
9.42 KB lrw-r--r-- 2021-09-28 11:28:11
Edit Download
533 B lrw-r--r-- 2021-09-28 11:28:11
Edit Download
1.37 KB lrw-r--r-- 2021-09-28 11:28:11
Edit Download
651 B lrw-r--r-- 2021-09-28 11:28:11
Edit Download
690 B lrw-r--r-- 2021-09-28 11:28:11
Edit Download
2.89 KB lrw-r--r-- 2021-09-28 11:28:11
Edit Download
3.70 KB lrw-r--r-- 2021-09-28 11:28:11
Edit Download
665 B lrw-r--r-- 2021-09-28 11:28:11
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).