n8n-nodes-salutespeech
Version:
User-friendly SaluteSpeech (Sber) community node
22 lines • 1.47 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ENV_PREFIX = void 0;
exports.getDefaultSettings = getDefaultSettings;
const ENV_PREFIX = 'SALUTESPEECH_';
exports.ENV_PREFIX = ENV_PREFIX;
function getDefaultSettings() {
const BASE_URL = (process === null || process === void 0 ? void 0 : process.env[`${ENV_PREFIX}BASE_URL`]) || 'https://smartspeech.sber.ru/rest/v1';
const AUTH_URL = (process === null || process === void 0 ? void 0 : process.env[`${ENV_PREFIX}AUTH_URL`]) || 'https://ngw.devices.sberbank.ru:9443/api/v2/oauth';
const SCOPE = (process === null || process === void 0 ? void 0 : process.env[`${ENV_PREFIX}SCOPE`]) || 'SALUTE_SPEECH_PERS';
return {
baseUrl: BASE_URL,
authUrl: AUTH_URL,
scope: SCOPE,
timeout: parseFloat((process === null || process === void 0 ? void 0 : process.env[`${ENV_PREFIX}TIMEOUT`]) || '30.0'),
verbose: (process === null || process === void 0 ? void 0 : process.env[`${ENV_PREFIX}VERBOSE`]) === 'true',
credentials: (process === null || process === void 0 ? void 0 : process.env[`${ENV_PREFIX}CREDENTIALS`]) || undefined,
accessToken: (process === null || process === void 0 ? void 0 : process.env[`${ENV_PREFIX}ACCESS_TOKEN`]) || undefined,
profanityCheck: (process === null || process === void 0 ? void 0 : process.env[`${ENV_PREFIX}PROFANITY_CHECK`]) === 'true',
};
}
//# sourceMappingURL=Settings.js.map