UNPKG

@dodgeball/trust-sdk-client

Version:
30 lines (29 loc) 1.61 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DODGEBALL_SESSION_KEY = exports.DodgeballSessionMessageType = exports.DISABLED_SESSION_ID = exports.DISABLED_SOURCE_TOKEN = exports.DEFAULT_VERIFICATION_OPTIONS = exports.DEFAULT_CONFIG = exports.DEFAULT_REQUIRE_SRC = exports.MAX_INTEGRATION_LOAD_TIMEOUT = exports.MIN_TOKEN_REFRESH_INTERVAL_MS = void 0; var types_1 = require("./types"); exports.MIN_TOKEN_REFRESH_INTERVAL_MS = 30 * 60 * 1000; exports.MAX_INTEGRATION_LOAD_TIMEOUT = 2 * 1000; exports.DEFAULT_REQUIRE_SRC = "https://requirejs.org/docs/release/2.3.6/minified/require.js"; exports.DEFAULT_CONFIG = { apiUrl: "https://api.dodgeballhq.com/", apiVersion: types_1.DodgeballApiVersion.v1, isEnabled: true, enableCrossDomainSession: false, }; exports.DEFAULT_VERIFICATION_OPTIONS = { maxDuration: 24 * 60 * 60 * 1000, pollingInterval: 200, numAtInitialPollingInterval: 3, maxPollingInterval: 3 * 1000, }; exports.DISABLED_SOURCE_TOKEN = "DISABLED_SOURCE_TOKEN"; exports.DISABLED_SESSION_ID = "DISABLED_SESSION_ID"; var DodgeballSessionMessageType; (function (DodgeballSessionMessageType) { DodgeballSessionMessageType["GET_SESSION"] = "_DB_GET"; DodgeballSessionMessageType["GET_SESSION_RESPONSE"] = "_DB_GET_RESPONSE"; DodgeballSessionMessageType["SET_SESSION"] = "_DB_SET"; DodgeballSessionMessageType["CLEAR_SESSION"] = "_DB_CLEAR"; })(DodgeballSessionMessageType = exports.DodgeballSessionMessageType || (exports.DodgeballSessionMessageType = {})); exports.DODGEBALL_SESSION_KEY = "_db_s";