HEX
Server: Apache/2.4.65 (Debian)
System: Linux kubikelcreative 5.10.0-35-amd64 #1 SMP Debian 5.10.237-1 (2025-05-19) x86_64
User: www-data (33)
PHP: 8.4.13
Disabled: NONE
Upload Files
File: //usr/share/nodejs/@npmcli/metavuln-calculator/lib/get-dep-spec.js
module.exports = (mani, name) => {
  // skip dev because that only matters at the root,
  // where we aren't fetching a manifest from the registry
  // with multiple versions anyway.
  return mani.dependencies && typeof mani.dependencies[name] === 'string'
    ? mani.dependencies[name]
    : mani.optionalDependencies && typeof mani.optionalDependencies[name] === 'string'
    ? mani.optionalDependencies[name]
    : mani.peerDependencies && typeof mani.peerDependencies[name] === 'string'
    ? mani.peerDependencies[name]
    : null
}