diff --git a/cmd.js b/cmd.js index 1b40441..f1da549 100755 --- a/cmd.js +++ b/cmd.js @@ -9,6 +9,7 @@ const pify = require('pify') const pkgDir = require('pkg-dir') const pkgUp = require('pkg-up') const readPackageTree = require('read-package-tree') +const registryAuthToken = require('registry-auth-token') const RegistryClient = require('npm-registry-client') // TODO: use npm-registry-fetch when done const registryUrl = require('registry-url') const setTimeoutAsync = require('timeout-as-promise') @@ -127,7 +128,8 @@ async function fetchPkg (client, pkgName) { const opts = { timeout: 30 * 1000, - staleOk: true + staleOk: true, + auth: registryAuthToken() } return client.getAsync(url, opts) } diff --git a/package.json b/package.json index 2afec71..a850fcf 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,7 @@ "pkg-dir": "^2.0.0", "pkg-up": "^2.0.0", "read-package-tree": "^5.1.6", + "registry-auth-token": "^3.3.2", "registry-url": "^3.1.0", "strip-ansi": "^4.0.0", "term-size": "^1.2.0",