GRAYBYTE WORDPRESS FILE MANAGER2052

Server IP : 198.54.121.189 / Your IP : 216.73.216.112
System : Linux premium69.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
PHP Version : 7.4.33
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /opt/alt/alt-nodejs16/root/usr/bin/
Upload Files :
Current_dir [ Not Writeable ] Document_root [ Writeable ]

Command :


Current File : /opt/alt/alt-nodejs16/root/usr/bin//npx
#!/opt/alt/alt-nodejs16/root/usr/bin/node

const cli = require('../lib/cli.js')

// run the resulting command as `npm exec ...args`
process.argv[1] = require.resolve('./npm-cli.js')
process.argv.splice(2, 0, 'exec')

// TODO: remove the affordances for removed items in npm v9
const removedSwitches = new Set([
  'always-spawn',
  'ignore-existing',
  'shell-auto-fallback',
])

const removedOpts = new Set([
  'npm',
  'node-arg',
  'n',
])

const removed = new Set([
  ...removedSwitches,
  ...removedOpts,
])

const { definitions, shorthands } = require('../lib/utils/config/index.js')
const npmSwitches = Object.entries(definitions)
  .filter(([key, { type }]) => type === Boolean ||
    (Array.isArray(type) && type.includes(Boolean)))
  .map(([key]) => key)

// things that don't take a value
const switches = new Set([
  ...removedSwitches,
  ...npmSwitches,
  'no-install',
  'quiet',
  'q',
  'version',
  'v',
  'help',
  'h',
])

// things that do take a value
const opts = new Set([
  ...removedOpts,
  'package',
  'p',
  'cache',
  'userconfig',
  'call',
  'c',
  'shell',
  'npm',
  'node-arg',
  'n',
])

// break out of loop when we find a positional argument or --
// If we find a positional arg, we shove -- in front of it, and
// let the normal npm cli handle the rest.
let i
let sawRemovedFlags = false
for (i = 3; i < process.argv.length; i++) {
  const arg = process.argv[i]
  if (arg === '--') {
    break
  } else if (/^-/.test(arg)) {
    const [key, ...v] = arg.replace(/^-+/, '').split('=')

    switch (key) {
      case 'p':
        process.argv[i] = ['--package', ...v].join('=')
        break

      case 'shell':
        process.argv[i] = ['--script-shell', ...v].join('=')
        break

      case 'no-install':
        process.argv[i] = '--yes=false'
        break

      default:
        // resolve shorthands and run again
        if (shorthands[key] && !removed.has(key)) {
          const a = [...shorthands[key]]
          if (v.length) {
            a.push(v.join('='))
          }
          process.argv.splice(i, 1, ...a)
          i--
          continue
        }
        break
    }

    if (removed.has(key)) {
      console.error(`npx: the --${key} argument has been removed.`)
      sawRemovedFlags = true
      process.argv.splice(i, 1)
      i--
    }

    if (v.length === 0 && !switches.has(key) &&
        (opts.has(key) || !/^-/.test(process.argv[i + 1]))) {
      // value will be next argument, skip over it.
      if (removed.has(key)) {
        // also remove the value for the cut key.
        process.argv.splice(i + 1, 1)
      } else {
        i++
      }
    }
  } else {
    // found a positional arg, put -- in front of it, and we're done
    process.argv.splice(i, 0, '--')
    break
  }
}

if (sawRemovedFlags) {
  console.error('See `npm help exec` for more information')
}

cli(process)

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
March 03 2024 22:38:49
root / root
0755
CA.pl
7.423 KB
November 06 2021 15:11:35
root / root
0755
c_rehash
6.098 KB
November 06 2021 15:11:35
root / root
0755
corepack
2.08 MB
November 03 2023 14:14:07
root / root
0755
derb
25.875 KB
November 06 2021 15:03:49
root / root
0755
genbrk
17.195 KB
November 06 2021 15:03:49
root / root
0755
gencfu
13.008 KB
November 06 2021 15:03:49
root / root
0755
gencnval
25.18 KB
November 06 2021 15:03:49
root / root
0755
gendict
25.75 KB
November 06 2021 15:03:49
root / root
0755
genrb
156.492 KB
November 06 2021 15:03:49
root / root
0755
makeconv
50.789 KB
November 06 2021 15:03:49
root / root
0755
node
70.65 MB
November 03 2023 14:30:42
root / root
0755
npm
0.074 KB
November 03 2023 14:14:58
root / root
0755
npx
2.791 KB
November 03 2023 14:14:58
root / root
0755
openssl
2.72 MB
November 06 2021 15:11:35
root / root
0755
pkgdata
51.117 KB
November 06 2021 15:03:49
root / root
0755
tsget
6.425 KB
November 06 2021 15:11:35
root / root
0755
tsget.pl
6.425 KB
November 06 2021 15:11:35
root / root
0755
uconv
54.352 KB
November 06 2021 15:03:49
root / root
0755

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF