aboutsummaryrefslogtreecommitdiff
path: root/deps/node/deps/npm/lib/utils/is-registry.js
blob: e5f08e16a0b961a2cd3b8ca6dcdc8c52c99770a3 (plain)
1
2
3
4
5
6
7
8
9
10
11
'use strict'
module.exports = isRegistry

function isRegistry (req) {
  if (req == null) return false
  // modern metadata
  if ('registry' in req) return req.registry
  // legacy metadata
  if (req.type === 'range' || req.type === 'version' || req.type === 'tag') return true
  return false
}