MOON
Server: Apache
System: Linux 54-179-220-51.cprapid.com 3.10.0-1160.144.1.el7.tuxcare.els4.x86_64 #1 SMP Tue Apr 7 08:40:40 UTC 2026 x86_64
User: thehunarfound (1001)
PHP: 7.4.29
Disabled: NONE
Upload Files
File: /home/thehunarfound/public_html/DMS/node_modules/snyk/lib/api-token.js
module.exports = api;
module.exports.exists = exists;

var config = require('./config');
var userConfig = require('./user-config');
var error = new Error('NO_API_TOKEN');
error.code = 'NO_API_TOKEN';

function api() {
  // note: config.TOKEN will potentially come via the environment
  return config.api || config.TOKEN || userConfig.get('api');
}

function exists(label) {
  error.message = label || error.code;
  return api() ? Promise.resolve() : Promise.reject(error);
}
;;