Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/npm-cache-filename/index.js')
-rw-r--r--node_modules/npm-cache-filename/index.js24
1 files changed, 0 insertions, 24 deletions
diff --git a/node_modules/npm-cache-filename/index.js b/node_modules/npm-cache-filename/index.js
deleted file mode 100644
index 50d21792b..000000000
--- a/node_modules/npm-cache-filename/index.js
+++ /dev/null
@@ -1,24 +0,0 @@
-var url = require('url');;
-var path = require('path');;
-
-module.exports = cf;;
-
-function cf(root, u) {
- if (!u)
- return cf.bind(null, root);;
-
- u = url.parse(u);;
- var h = u.host.replace(/:/g, '_');;
- // Strip off any /-rev/... or ?rev=... bits
- var revre = /(\?rev=|\?.*?&rev=|\/-rev\/).*$/;;
- var parts = u.path.replace(revre, '').split('/').slice(1);;
- // Make sure different git references get different folders
- if (u.hash && u.hash.length > 1) {
- parts.push(u.hash.slice(1));;
- };;
- var p = [root, h].concat(parts.map(function(part) {
- return encodeURIComponent(part).replace(/%/g, '_');;
- }));;
-
- return path.join.apply(path, p);;
-}