SILENT KILLERPanel

Current Path: > > usr > lib > node_modules > npm > scripts > >


Operation   : Linux premium131.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
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: //usr/lib/node_modules/npm/scripts//

NameTypeSizeLast ModifiedActions
changelog.js File 3070 bytes March 10 2021 14:36:40.
clean-old.sh File 4266 bytes March 10 2021 14:36:40.
dep-update File 294 bytes March 10 2021 14:36:40.
dev-dep-update File 292 bytes March 10 2021 14:36:40.
docs-build.js File 825 bytes March 10 2021 14:36:40.
gen-changelog File 420 bytes March 10 2021 14:36:40.
gen-dev-ignores.js File 350 bytes March 10 2021 14:36:40.
install.sh File 5597 bytes March 10 2021 14:36:40.
maketest File 1841 bytes March 10 2021 14:36:40.
pr File 4054 bytes March 10 2021 14:36:40.
publish-tag.js File 151 bytes March 10 2021 14:36:40.
release.sh File 889 bytes March 10 2021 14:36:40.
relocate.sh File 673 bytes March 10 2021 14:36:40.
update-authors.sh File 197 bytes March 10 2021 14:36:40.
update-dist-tags.js File 3546 bytes March 10 2021 14:36:40.

Reading File: //usr/lib/node_modules/npm/scripts///maketest

#!/usr/bin/env node
'use strict'
const loadFromDir = require('tacks/load-from-dir.js')

process.exit(main(process.argv.slice(2)))

function main (argv) {
  if (argv.length !== 1) {
    console.error('Usage: maketest <fixturedir>')
    return 1
  }
  const fixturedir = process.argv[2]

  console.log(generateFromDir(fixturedir))
  return 0
}

function indent (ind, str) {
  return str.replace(/\n/g, '\n' + ind)
}

function generateFromDir (dir) {
  const tacks = loadFromDir(dir)
  return `'use strict'
const path = require('path')
const test = require('tap').test
const Tacks = require('tacks')
const File = Tacks.File
const Symlink = Tacks.Symlink
const Dir = Tacks.Dir
const common = require('../common-tap.js')

const basedir = path.join(__dirname, path.basename(__filename, '.js'))
const testdir = path.join(basedir, 'testdir')
const cachedir = path.join(basedir, 'cache')
const globaldir = path.join(basedir, 'global')
const tmpdir = path.join(basedir, 'tmp')

const conf = {
  cwd: testdir,
  env: common.newEnv().extend({
    npm_config_cache: cachedir,
    npm_config_tmp: tmpdir,
    npm_config_prefix: globaldir,
    npm_config_registry: common.registry,
    npm_config_loglevel: 'warn'
  })
}

const fixture = new Tacks(Dir({
  cache: Dir(),
  global: Dir(),
  tmp: Dir(),
  testdir: ${indent('  ', tacks.fixture.toSource())}
}))

function setup () {
  cleanup()
  fixture.create(basedir)
}

function cleanup () {
  fixture.remove(basedir)
}

test('setup', t => {
  setup()
  return common.fakeRegistry.listen()
})

test('example', t => {
  return common.npm(['install'], conf).then(([code, stdout, stderr]) => {
    t.is(code, 0, 'command ran ok')
    t.comment(stdout.trim())
    t.comment(stderr.trim())
    // your assertions here
  })
})

test('cleanup', t => {
  common.fakeRegistry.close()
  cleanup()
  t.done()
})\n`
}

SILENT KILLER Tool