Submit
Path:
~
/
/
proc
/
self
/
root
/
usr
/
lib
/
node_modules
/
npm
/
node_modules
/
npm-cache-filename
/
File Content:
test.js
var test = require('tap').test;; test('it does the thing it says it does', function(t) { var cf = require('./');; t.equal(cf('/tmp/cache', 'https://foo:134/xyz?adf=foo:bar/baz'), '/tmp/cache/foo_134/xyz_3Fadf_3Dfoo_3Abar/baz');; var getFile = cf('/tmp/cache');; t.equal(getFile('https://foo:134/xyz?adf=foo:bar/baz'), '/tmp/cache/foo_134/xyz_3Fadf_3Dfoo_3Abar/baz');; t.equal(cf("/tmp", "https://foo:134/xyz/-rev/baz"), '/tmp/foo_134/xyz') t.equal(cf("/tmp", "https://foo:134/xyz/?rev=baz"), '/tmp/foo_134/xyz') t.equal(cf("/tmp", "https://foo:134/xyz/?foo&rev=baz"), '/tmp/foo_134/xyz') t.equal(cf("/tmp", "https://foo:134/xyz-rev/baz"), '/tmp/foo_134/xyz-rev/baz') t.equal(cf("/tmp", "git://foo:134/xyz-rev/baz.git#master"), '/tmp/foo_134/xyz-rev/baz.git/master') t.end(); });;
Edit
Rename
Chmod
Delete
FILE
FOLDER
Name
Size
Permission
Action
LICENSE
756 bytes
0644
README.md
558 bytes
0644
index.js
661 bytes
0644
package.json
1400 bytes
0644
test.js
873 bytes
0644
N4ST4R_ID | Naxtarrr