From 810b3533ddac91c7549e65255ac221c80374ea81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6nnemann?= Date: Thu, 20 Aug 2015 14:31:18 +0200 Subject: [PATCH] refactor(nerf-dart): use module from npm --- package.json | 1 + src/index.js | 2 +- src/lib/nerf-dart.js | 14 -------------- 3 files changed, 2 insertions(+), 15 deletions(-) delete mode 100644 src/lib/nerf-dart.js diff --git a/package.json b/package.json index b059274b..2d2bb699 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ "git-head": "^1.2.1", "github": "^0.2.4", "lodash": "^3.9.3", + "nerf-dart": "^1.0.0", "nopt": "^3.0.3", "npmconf": "^2.1.2", "npmlog": "^1.2.1", diff --git a/src/index.js b/src/index.js index 6ab60f1f..cd9b2dc9 100644 --- a/src/index.js +++ b/src/index.js @@ -71,7 +71,7 @@ npmconf.load({}, (err, conf) => { if (!options.debug) process.exit(1) } - const nerfDart = require('./lib/nerf-dart')(npm.registry) + const nerfDart = require('nerf-dart')(npm.registry) let wroteNpmRc = false if (env.NPM_TOKEN) { diff --git a/src/lib/nerf-dart.js b/src/lib/nerf-dart.js deleted file mode 100644 index 2ae8bc39..00000000 --- a/src/lib/nerf-dart.js +++ /dev/null @@ -1,14 +0,0 @@ -// borrowed from https://github.com/npm/npm/blob/master/lib/config/nerf-dart.js -const url = require('url') - -/* istanbul ignore next */ -module.exports = function toNerfDart (uri) { - let parsed = url.parse(uri) - delete parsed.protocol - delete parsed.auth - delete parsed.query - delete parsed.search - delete parsed.hash - - return url.resolve(url.format(parsed), '.') -}