From 18bf9b97fb1deecdba01ffb05580370846255c88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Claudia=20Hern=C3=A1ndez?= Date: Tue, 30 Jun 2020 11:32:16 -0500 Subject: [PATCH 1/2] chore: remove auth data from logs (#29) --- check-response.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/check-response.js b/check-response.js index 933c8f7c..3291d4e7 100644 --- a/check-response.js +++ b/check-response.js @@ -30,9 +30,18 @@ function logRequest (method, res, startTime, opts) { const attempt = res.headers.get('x-fetch-attempts') const attemptStr = attempt && attempt > 1 ? ` attempt #${attempt}` : '' const cacheStr = res.headers.get('x-local-cache') ? ' (from cache)' : '' + + let urlStr + try { + const url = new URL(res.url) + urlStr = res.url.replace(url.password, '***') + } catch { + urlStr = res.url + } + opts.log.http( 'fetch', - `${method.toUpperCase()} ${res.status} ${res.url} ${elapsedTime}ms${attemptStr}${cacheStr}` + `${method.toUpperCase()} ${res.status} ${urlStr} ${elapsedTime}ms${attemptStr}${cacheStr}` ) } From 6cfc3c38dc4aad516e51ca9147a497994add9015 Mon Sep 17 00:00:00 2001 From: claudiahdz Date: Tue, 30 Jun 2020 11:59:05 -0500 Subject: [PATCH 2/2] chore(release): 8.1.1 --- CHANGELOG.md | 2 ++ package-lock.json | 2 +- package.json | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 003dc8b6..315948e4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +### [8.1.1](https://github.com/npm/registry-fetch/compare/v8.1.0...v8.1.1) (2020-06-30) + ## [8.1.0](https://github.com/npm/registry-fetch/compare/v8.0.3...v8.1.0) (2020-05-20) diff --git a/package-lock.json b/package-lock.json index 3f630b51..d0db2be8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "npm-registry-fetch", - "version": "8.1.0", + "version": "8.1.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 42170071..ec1763a4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "npm-registry-fetch", - "version": "8.1.0", + "version": "8.1.1", "description": "Fetch-based http client for use with npm registry APIs", "main": "index.js", "files": [