REDROOM
PHP 8.2.30
Path:
Logout
Edit File
Size: 1.12 KB
Close
/usr/lib/node_modules/npm/lib/utils/completion/installed-deep.js
Text
Base64
module.exports = installedDeep var npm = require('../../npm.js') var readInstalled = require('read-installed') function installedDeep (opts, cb) { var local var global var depth = npm.config.get('depth') var opt = { depth: depth, dev: true } if (npm.config.get('global')) { local = [] next() } else { readInstalled(npm.prefix, opt, function (er, data) { local = getNames(data || {}) next() }) } readInstalled(npm.config.get('prefix'), opt, function (er, data) { global = getNames(data || {}) next() }) function getNames_ (d, n) { if (d.realName && n) { if (n[d.realName]) return n n[d.realName] = true } if (!n) n = {} Object.keys(d.dependencies || {}).forEach(function (dep) { getNames_(d.dependencies[dep], n) }) return n } function getNames (d) { return Object.keys(getNames_(d)) } function next () { if (!local || !global) return if (!npm.config.get('global')) { global = global.map(function (g) { return [g, '-g'] }) } var names = local.concat(global) return cb(null, names) } }
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 0 × Files: 3
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
file-completion.js
661 B
lrw-r--r--
2021-03-10 14:36:35
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
installed-deep.js
1.12 KB
lrw-r--r--
2021-03-10 14:36:35
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
installed-shallow.js
1.89 KB
lrw-r--r--
2021-03-10 14:36:35
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).