SILENT KILLERPanel

Current Path: > > lib > node_modules > npm > node_modules > request > lib


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: //lib/node_modules/npm/node_modules/request/lib

NameTypeSizeLast ModifiedActions
auth.js File 4774 bytes March 10 2021 14:36:37.
cookies.js File 974 bytes March 10 2021 14:36:37.
getProxyFromURI.js File 2241 bytes March 10 2021 14:36:37.
har.js File 4806 bytes March 10 2021 14:36:37.
hawk.js File 2750 bytes March 10 2021 14:36:37.
helpers.js File 1411 bytes March 10 2021 14:36:37.
multipart.js File 2674 bytes March 10 2021 14:36:37.
oauth.js File 4136 bytes March 10 2021 14:36:37.
querystring.js File 1334 bytes March 10 2021 14:36:37.
redirect.js File 4635 bytes March 10 2021 14:36:37.
tunnel.js File 4416 bytes March 10 2021 14:36:37.

Reading File: //lib/node_modules/npm/node_modules/request/lib/helpers.js

'use strict'

var jsonSafeStringify = require('json-stringify-safe')
var crypto = require('crypto')
var Buffer = require('safe-buffer').Buffer

var defer = typeof setImmediate === 'undefined'
  ? process.nextTick
  : setImmediate

function paramsHaveRequestBody (params) {
  return (
    params.body ||
    params.requestBodyStream ||
    (params.json && typeof params.json !== 'boolean') ||
    params.multipart
  )
}

function safeStringify (obj, replacer) {
  var ret
  try {
    ret = JSON.stringify(obj, replacer)
  } catch (e) {
    ret = jsonSafeStringify(obj, replacer)
  }
  return ret
}

function md5 (str) {
  return crypto.createHash('md5').update(str).digest('hex')
}

function isReadStream (rs) {
  return rs.readable && rs.path && rs.mode
}

function toBase64 (str) {
  return Buffer.from(str || '', 'utf8').toString('base64')
}

function copy (obj) {
  var o = {}
  Object.keys(obj).forEach(function (i) {
    o[i] = obj[i]
  })
  return o
}

function version () {
  var numbers = process.version.replace('v', '').split('.')
  return {
    major: parseInt(numbers[0], 10),
    minor: parseInt(numbers[1], 10),
    patch: parseInt(numbers[2], 10)
  }
}

exports.paramsHaveRequestBody = paramsHaveRequestBody
exports.safeStringify = safeStringify
exports.md5 = md5
exports.isReadStream = isReadStream
exports.toBase64 = toBase64
exports.copy = copy
exports.version = version
exports.defer = defer

SILENT KILLER Tool