UNPKG

roar-sdk

Version:

Node.js SDK for developing Roar inspectors

40 lines (29 loc) 1.31 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _fs = require('fs'); var _fs2 = _interopRequireDefault(_fs); var _path = require('path'); var _path2 = _interopRequireDefault(_path); var _package = require('../package'); var _package2 = _interopRequireDefault(_package); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var sdkVersion = _package2.default.version; // --- Modules // --- Libraries var userAgent = 'roar-sdk ' + sdkVersion + ' (node ' + process.version + '-' + process.arch + '-' + process.platform + '; OpenSSL ' + process.versions.openssl + ')'; exports.default = { version: sdkVersion, userAgent: userAgent, inspector: process.env.NODE_ENV === 'prod' ? _fs2.default.existsSync(_path2.default.resolve('/scanner/roar-config.json')) ? require(_path2.default.resolve('/scanner/roar-config.json')) : require(_path2.default.resolve('./roar-config.json')) : require(_path2.default.resolve('./roar-config.json')), apiURL: function apiURL() { if (process.env.NODE_ENV !== 'test') { return 'https://' + process.env.API_URL + '/api/v1.0'; } else { return 'https://sandbox.roar.liongard.com/api/v1.0'; } } }; module.exports = exports['default']; //# sourceMappingURL=configure.js.map