diff --git a/src/utils/stripUrlAuth.js b/src/utils/stripUrlAuth.js index 4406da81e..8912cdc96 100644 --- a/src/utils/stripUrlAuth.js +++ b/src/utils/stripUrlAuth.js @@ -1,10 +1,9 @@ 'use strict' -const normalizeUrl = require('normalize-url') +module.exports = (url) => { + if (typeof url !== 'string') { + throw new TypeError('Expected a valid URL') + } -module.exports = (url) => normalizeUrl(url, { - normalizeProtocol: false, - stripWWW: false, - removeTrailingSlash: false, - sortQueryParameters: false, -}) \ No newline at end of file + return url.replace(/^((?:\w+:)?\/\/)[^@/]+@/, '$1') +} \ No newline at end of file