X7ROOT File Manager
Current Path:
/opt/alt/alt-nodejs14/root/usr/lib/node_modules/npm/lib
opt
/
alt
/
alt-nodejs14
/
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.08 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: stars.js
'use strict' const BB = require('bluebird') const npmConfig = require('./config/figgy-config.js') const fetch = require('libnpm/fetch') const log = require('npmlog') const output = require('./utils/output.js') const whoami = require('./whoami.js') stars.usage = 'npm stars [<user>]' module.exports = stars function stars ([user], cb) { const opts = npmConfig() return BB.try(() => { return (user ? BB.resolve(user) : whoami([], true, () => {})).then(usr => { return fetch.json('/-/_view/starredByUser', opts.concat({ query: {key: `"${usr}"`} // WHY. WHY THE ""?! })) }).then(data => data.rows).then(stars => { if (stars.length === 0) { log.warn('stars', 'user has not starred any packages.') } else { stars.forEach(s => output(s.value)) } }) }).catch(err => { if (err.code === 'ENEEDAUTH') { throw Object.assign(new Error("'npm stars' on your own user account requires auth"), { code: 'ENEEDAUTH' }) } else { throw err } }).nodeify(cb) }
Upload File
Create Folder