X7ROOT File Manager
Current Path:
/opt/alt/alt-nodejs12/root/usr/lib/node_modules/npm/lib
opt
/
alt
/
alt-nodejs12
/
root
/
usr
/
lib
/
node_modules
/
npm
/
lib
/
??
..
??
access.js
(5.54 KB)
??
adduser.js
(1.31 KB)
??
audit.js
(10.56 KB)
??
auth
??
bin.js
(515 B)
??
bugs.js
(864 B)
??
build.js
(4.44 KB)
??
cache.js
(4.66 KB)
??
ci.js
(1.31 KB)
??
completion.js
(7.11 KB)
??
config
??
config.js
(7.43 KB)
??
dedupe.js
(4.88 KB)
??
deprecate.js
(2.11 KB)
??
dist-tag.js
(4.11 KB)
??
docs.js
(1.04 KB)
??
doctor
??
doctor.js
(3.98 KB)
??
edit.js
(1.37 KB)
??
explore.js
(1.67 KB)
??
fetch-package-metadata.js
(3.97 KB)
??
fetch-package-metadata.md
(1.77 KB)
??
fund.js
(4.91 KB)
??
get.js
(235 B)
??
help-search.js
(5.64 KB)
??
help.js
(6.35 KB)
??
hook.js
(4.62 KB)
??
init.js
(2.74 KB)
??
install
??
install-ci-test.js
(486 B)
??
install-test.js
(507 B)
??
install.js
(36.47 KB)
??
link.js
(5.6 KB)
??
logout.js
(1.26 KB)
??
ls.js
(16.09 KB)
??
npm.js
(14.37 KB)
??
org.js
(4.18 KB)
??
outdated.js
(12.28 KB)
??
owner.js
(6.6 KB)
??
pack.js
(11.79 KB)
??
ping.js
(1.11 KB)
??
prefix.js
(330 B)
??
profile.js
(11.13 KB)
??
prune.js
(2.23 KB)
??
publish.js
(5.14 KB)
??
rebuild.js
(2.09 KB)
??
repo.js
(1.44 KB)
??
restart.js
(64 B)
??
root.js
(320 B)
??
run-script.js
(5.41 KB)
??
search
??
search.js
(3.36 KB)
??
set.js
(276 B)
??
shrinkwrap.js
(9.82 KB)
??
star.js
(2.11 KB)
??
stars.js
(1.03 KB)
??
start.js
(62 B)
??
stop.js
(61 B)
??
substack.js
(509 B)
??
team.js
(4.61 KB)
??
test.js
(374 B)
??
token.js
(6.66 KB)
??
unbuild.js
(4.27 KB)
??
uninstall.js
(2.21 KB)
??
unpublish.js
(3.51 KB)
??
update.js
(2.16 KB)
??
utils
??
version.js
(9.79 KB)
??
view.js
(15.11 KB)
??
visnup.js
(4.01 KB)
??
whoami.js
(1.77 KB)
??
xmas.js
(1.62 KB)
Editing: ping.js
'use strict' const npmConfig = require('./config/figgy-config.js') const fetch = require('libnpm/fetch') const figgyPudding = require('figgy-pudding') const log = require('npmlog') const npm = require('./npm.js') const output = require('./utils/output.js') const PingConfig = figgyPudding({ json: {}, registry: {} }) module.exports = ping ping.usage = 'npm ping\nping registry' function ping (args, silent, cb) { if (typeof cb !== 'function') { cb = silent silent = false } const opts = PingConfig(npmConfig()) const registry = opts.registry log.notice('PING', registry) const start = Date.now() return fetch('/-/ping?write=true', opts).then( res => res.json().catch(() => ({})) ).then(details => { if (silent) { } else { const time = Date.now() - start log.notice('PONG', `${time / 1000}ms`) if (npm.config.get('json')) { output(JSON.stringify({ registry, time, details }, null, 2)) } else if (Object.keys(details).length) { log.notice('PONG', `${JSON.stringify(details, null, 2)}`) } } }).nodeify(cb) }
Upload File
Create Folder