update
This commit is contained in:
15
package/node_modules/@npmcli/metavuln-calculator/lib/get-dep-spec.js
generated
vendored
Normal file
15
package/node_modules/@npmcli/metavuln-calculator/lib/get-dep-spec.js
generated
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
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.
|
||||
const {
|
||||
dependencies: deps = {},
|
||||
optionalDependencies: optDeps = {},
|
||||
peerDependencies: peerDeps = {},
|
||||
} = mani
|
||||
|
||||
return deps && typeof deps[name] === 'string' ? deps[name]
|
||||
: optDeps && typeof optDeps[name] === 'string' ? optDeps[name]
|
||||
: peerDeps && typeof peerDeps[name] === 'string' ? peerDeps[name]
|
||||
: null
|
||||
}
|
Reference in New Issue
Block a user