Submit
Path:
~
/
/
proc
/
thread-self
/
root
/
usr
/
local
/
lib
/
node_modules
/
npm
/
node_modules
/
pacote
/
lib
/
fetchers
/
File Content:
remote.js
'use strict' const BB = require('bluebird') const Fetcher = require('../fetch') const fetchRegistry = require('./registry') const fetchRemote = module.exports = Object.create(null) Fetcher.impl(fetchRemote, { manifest (spec, opts) { // We can't get the manifest for a remote tarball until // we extract the tarball itself. // `finalize-manifest` takes care of this process of extracting // a manifest based on ./tarball.js return BB.resolve(null) }, tarball (spec, opts) { const uri = spec._resolved || spec.fetchSpec return fetchRegistry.fromManifest({ _resolved: uri, _integrity: opts.integrity }, spec, opts) }, fromManifest (manifest, spec, opts) { return this.tarball(manifest || spec, opts) } })
Edit
Rename
Chmod
Delete
FILE
FOLDER
Name
Size
Permission
Action
registry
---
0755
directory.js
2484 bytes
0644
file.js
2347 bytes
0644
git.js
5548 bytes
0644
hosted.js
48 bytes
0644
range.js
53 bytes
0644
remote.js
768 bytes
0644
tag.js
53 bytes
0644
version.js
53 bytes
0644
N4ST4R_ID | Naxtarrr