Linux premium180.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
LiteSpeed
: 162.0.209.168 | : 216.73.216.187
Cant Read [ /etc/named.conf ]
8.3.30
nortrmdp
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
/
lib /
node_modules /
npm /
scripts /
[ HOME SHELL ]
Name
Size
Permission
Action
changelog.js
3
KB
-rw-r--r--
clean-old.sh
4.17
KB
-rw-r--r--
dep-update
294
B
-rw-r--r--
dev-dep-update
292
B
-rw-r--r--
docs-build.js
825
B
-rw-r--r--
gen-changelog
420
B
-rw-r--r--
gen-dev-ignores.js
350
B
-rw-r--r--
install.sh
5.47
KB
-rw-r--r--
maketest
1.8
KB
-rw-r--r--
pr
3.96
KB
-rw-r--r--
publish-tag.js
151
B
-rw-r--r--
release.sh
889
B
-rw-r--r--
relocate.sh
673
B
-rw-r--r--
update-authors.sh
197
B
-rw-r--r--
update-dist-tags.js
3.46
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : update-dist-tags.js
'use strict' /** * Usage: * * node scripts/update-dist-tags.js --otp <one-time password> * node scripts/update-dist-tags.js --otp=<one-time password> * node scripts/update-dist-tags.js --otp<one-time password> */ const usage = ` Usage: node scripts/update-dist-tags.js --otp <one-time password> node scripts/update-dist-tags.js --otp=<one-time password> node scripts/update-dist-tags.js --otp<one-time password> ` const { execSync } = require('child_process') const semver = require('semver') const path = require('path') const getMajorVersion = (input) => semver.parse(input).major const getMinorVersion = (input) => semver.parse(input).minor // INFO: String templates to generate the tags to update const LATEST_TAG = (strings, major) => `latest-${major}` const NEXT_TAG = (strings, major) => `next-${major}` const TAG_LIST = ['lts', 'next', 'latest'] const REMOVE_TAG = (strings, major, minor) => `v${major}.${minor}-next` // INFO: Finds `--otp` and subsequently otp value (if present) const PARSE_OTP_FLAG = new RegExp(/(--otp)(=|\s)?([0-9]{6})?/, 'gm') // INFO: Used to validate otp value (if not found by other regexp) const PARSE_OTP_VALUE = new RegExp(/^[0-9]{6}$/, 'g') const args = process.argv.slice(2) const versionPath = path.resolve(__dirname, '..', 'package.json') const { version } = require(versionPath) // Run Script main() function main () { const otp = parseOTP(args) if (version) { const major = getMajorVersion(version) const minor = getMinorVersion(version) const latestTag = LATEST_TAG`${major}` const nextTag = NEXT_TAG`${major}` const removeTag = REMOVE_TAG`${major}${minor}` const updateList = [].concat(TAG_LIST, latestTag, nextTag) updateList.forEach((tag) => { setDistTag(tag, version, otp) }) removeDistTag(removeTag, version, otp) } else { console.error('Invalid semver.') process.exit(1) } } function parseOTP (args) { // NOTE: making assumption first _thing_ is a string with "--otp" in it const parsedArgs = PARSE_OTP_FLAG.exec(args[0]) if (!parsedArgs) { console.error('Invalid arguments supplied. Must supply --otp flag.') console.error(usage) process.exit(1) } // INFO: From the regexp, third group is the OTP code const otp = parsedArgs[3] switch (args.length) { case 0: { console.error('No arguments supplied.') console.error(usage) process.exit(1) } case 1: { // --otp=123456 or --otp123456 if (otp) { return otp } console.error('Invalid otp value supplied. [CASE 1]') process.exit(1) } case 2: { // --otp 123456 // INFO: validating the second argument is an otp code const isValidOtp = PARSE_OTP_VALUE.test(args[1]) if (isValidOtp) { return args[1] } console.error('Invalid otp value supplied. [CASE 2]') process.exit(1) } default: { console.error('Invalid arguments supplied.') process.exit(1) } } } function setDistTag (tag, version, otp) { try { const result = execSync(`npm dist-tag set npm@${version} ${tag} --otp=${otp}`, { encoding: 'utf-8' }) console.log('Result:', result) } catch (err) { console.error('Bad dist-tag command.') process.exit(1) } } function removeDistTag (tag, version, otp) { try { const result = execSync(`npm dist-tag rm npm ${tag} --otp=${otp}`, { encoding: 'utf-8' }) console.log('Result:', result) } catch (err) { console.error('Bad dist-tag command.') process.exit(1) } }
Close