Blame view
lib/is-valid-apikey.js
357 Bytes
b76b508a9
|
1 2 3 4 5 6 7 8 9 10 11 |
module.exports = (apikey, apikeys) => { if (!apikey) return false; if (typeof apikey !== 'string') return false; if (!apikeys || !Array.isArray(apikeys)) return false; return !!apikeys.find((item) => !item.disabled && ( (typeof item === 'string' && item === apikey) || (item.value === apikey) )); }; |