UNPKG

@okta-dfuhriman/okta-auth-js

Version:
1,328 lines (1,114 loc) 3.37 MB
(function webpackUniversalModuleDefinition(root, factory) { if(typeof exports === 'object' && typeof module === 'object') module.exports = factory(); else if(typeof define === 'function' && define.amd) define([], factory); else if(typeof exports === 'object') exports["OktaSignIn"] = factory(); else root["OktaSignIn"] = factory(); })(self, function() { return /******/ (function() { // webpackBootstrap /******/ var __webpack_modules__ = ({ /***/ "./node_modules/@sindresorhus/to-milliseconds/index.js": /*!*************************************************************!*\ !*** ./node_modules/@sindresorhus/to-milliseconds/index.js ***! \*************************************************************/ /***/ (function(module) { "use strict"; const converters = { days: value => value * 864e5, hours: value => value * 36e5, minutes: value => value * 6e4, seconds: value => value * 1e3, milliseconds: value => value, microseconds: value => value / 1e3, nanoseconds: value => value / 1e6 }; const toMilliseconds = object => Object.entries(object).reduce((milliseconds, [key, value]) => { if (typeof value !== 'number') { throw new TypeError(`Expected a \`number\` for key \`${key}\`, got \`${value}\` (${typeof value})`); } if (!converters[key]) { throw new Error('Unsupported time key'); } return milliseconds + converters[key](value); }, 0); module.exports = toMilliseconds; // TODO: remove this for next major version module.exports["default"] = toMilliseconds; /***/ }), /***/ "./node_modules/parse-ms/index.js": /*!****************************************!*\ !*** ./node_modules/parse-ms/index.js ***! \****************************************/ /***/ (function(module) { "use strict"; module.exports = milliseconds => { if (typeof milliseconds !== 'number') { throw new TypeError('Expected a number'); } const roundTowardsZero = milliseconds > 0 ? Math.floor : Math.ceil; return { days: roundTowardsZero(milliseconds / 86400000), hours: roundTowardsZero(milliseconds / 3600000) % 24, minutes: roundTowardsZero(milliseconds / 60000) % 60, seconds: roundTowardsZero(milliseconds / 1000) % 60, milliseconds: roundTowardsZero(milliseconds) % 1000, microseconds: roundTowardsZero(milliseconds * 1000) % 1000, nanoseconds: roundTowardsZero(milliseconds * 1e6) % 1000 }; }; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/_commonjsHelpers.js": /*!**********************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/_commonjsHelpers.js ***! \**********************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.commonjsGlobal = void 0; exports.getDefaultExportFromCjs = getDefaultExportFromCjs; var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {}; exports.commonjsGlobal = commonjsGlobal; function getDefaultExportFromCjs(x) { return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, 'default') ? x['default'] : x; } /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/backbone.js": /*!**************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/backbone.js ***! \**************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.b = void 0; var backbone = { exports: {} }; exports.b = backbone; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/base.js": /*!**********************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/base.js ***! \**********************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.__exports = void 0; var base = {}; exports.__exports = base; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/block-helper-missing.js": /*!**************************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/block-helper-missing.js ***! \**************************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.b = void 0; var blockHelperMissing = { exports: {} }; exports.b = blockHelperMissing; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/create-new-lookup-object.js": /*!******************************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/create-new-lookup-object.js ***! \******************************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.__exports = void 0; var createNewLookupObject = {}; exports.__exports = createNewLookupObject; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/decorators.js": /*!****************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/decorators.js ***! \****************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.__exports = void 0; var decorators = {}; exports.__exports = decorators; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/each.js": /*!**********************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/each.js ***! \**********************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.e = void 0; var each = { exports: {} }; exports.e = each; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/exception.js": /*!***************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/exception.js ***! \***************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.e = void 0; var exception = { exports: {} }; exports.e = exception; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/handlebars.runtime.js": /*!************************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/handlebars.runtime.js ***! \************************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.h = void 0; var handlebars_runtime = { exports: {} }; exports.h = handlebars_runtime; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/helper-missing.js": /*!********************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/helper-missing.js ***! \********************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.h = void 0; var helperMissing = { exports: {} }; exports.h = helperMissing; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/helpers.js": /*!*************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/helpers.js ***! \*************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.__exports = void 0; var helpers = {}; exports.__exports = helpers; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/if.js": /*!********************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/if.js ***! \********************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports._ = void 0; var _if = { exports: {} }; exports._ = _if; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/inline.js": /*!************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/inline.js ***! \************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.i = void 0; var inline = { exports: {} }; exports.i = inline; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/js.cookie.js": /*!***************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/js.cookie.js ***! \***************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.j = void 0; var js_cookie = { exports: {} }; exports.j = js_cookie; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/log.js": /*!*********************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/log.js ***! \*********************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.l = void 0; var log = { exports: {} }; exports.l = log; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/logger.js": /*!************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/logger.js ***! \************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.l = void 0; var logger = { exports: {} }; exports.l = logger; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/lookup.js": /*!************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/lookup.js ***! \************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.l = void 0; var lookup = { exports: {} }; exports.l = lookup; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/no-conflict.js": /*!*****************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/no-conflict.js ***! \*****************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.n = void 0; var noConflict = { exports: {} }; exports.n = noConflict; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/proto-access.js": /*!******************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/proto-access.js ***! \******************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.__exports = void 0; var protoAccess = {}; exports.__exports = protoAccess; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/runtime.js": /*!*************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/runtime.js ***! \*************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.__exports = void 0; var runtime = {}; exports.__exports = runtime; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/safe-string.js": /*!*****************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/safe-string.js ***! \*****************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.s = void 0; var safeString = { exports: {} }; exports.s = safeString; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/underscore-min.js": /*!********************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/underscore-min.js ***! \********************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.u = void 0; var underscoreMin = { exports: {} }; exports.u = underscoreMin; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/utils.js": /*!***********************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/utils.js ***! \***********************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.__exports = void 0; var utils = {}; exports.__exports = utils; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/with.js": /*!**********************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/with.js ***! \**********************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports._ = void 0; var _with = { exports: {} }; exports._ = _with; /***/ }), /***/ "./packages/@okta/courage-dist/esm/_virtual/wrapHelper.js": /*!****************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/_virtual/wrapHelper.js ***! \****************************************************************/ /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.__exports = void 0; var wrapHelper = {}; exports.__exports = wrapHelper; /***/ }), /***/ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars.runtime.js": /*!***************************************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars.runtime.js ***! \***************************************************************************************/ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = void 0; var _commonjsHelpers = __webpack_require__(/*! ../../../../_virtual/_commonjsHelpers.js */ "./packages/@okta/courage-dist/esm/_virtual/_commonjsHelpers.js"); var _handlebarsRuntime2 = __webpack_require__(/*! ../../../../_virtual/handlebars.runtime.js */ "./packages/@okta/courage-dist/esm/_virtual/handlebars.runtime.js"); __webpack_require__(/*! ./handlebars/base.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/base.js"); __webpack_require__(/*! ./handlebars/safe-string.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/safe-string.js"); __webpack_require__(/*! ./handlebars/exception.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/exception.js"); __webpack_require__(/*! ./handlebars/utils.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/utils.js"); __webpack_require__(/*! ./handlebars/runtime.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/runtime.js"); __webpack_require__(/*! ./handlebars/no-conflict.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/no-conflict.js"); var _base2 = __webpack_require__(/*! ../../../../_virtual/base.js */ "./packages/@okta/courage-dist/esm/_virtual/base.js"); var _utils2 = __webpack_require__(/*! ../../../../_virtual/utils.js */ "./packages/@okta/courage-dist/esm/_virtual/utils.js"); var _runtime2 = __webpack_require__(/*! ../../../../_virtual/runtime.js */ "./packages/@okta/courage-dist/esm/_virtual/runtime.js"); var _exception2 = __webpack_require__(/*! ../../../../_virtual/exception.js */ "./packages/@okta/courage-dist/esm/_virtual/exception.js"); var _noConflict2 = __webpack_require__(/*! ../../../../_virtual/no-conflict.js */ "./packages/@okta/courage-dist/esm/_virtual/no-conflict.js"); var _safeString2 = __webpack_require__(/*! ../../../../_virtual/safe-string.js */ "./packages/@okta/courage-dist/esm/_virtual/safe-string.js"); (function (module, exports) { exports.__esModule = true; // istanbul ignore next function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } // istanbul ignore next function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj['default'] = obj; return newObj; } } var _handlebarsBase = _base2.__exports; var base$1 = _interopRequireWildcard(_handlebarsBase); // Each of these augment the Handlebars object. No need to setup here. // (This is done to easily share code between commonjs and browse envs) var _handlebarsSafeString = _safeString2.s.exports; var _handlebarsSafeString2 = _interopRequireDefault(_handlebarsSafeString); var _handlebarsException = _exception2.e.exports; var _handlebarsException2 = _interopRequireDefault(_handlebarsException); var _handlebarsUtils = _utils2.__exports; var Utils = _interopRequireWildcard(_handlebarsUtils); var _handlebarsRuntime = _runtime2.__exports; var runtime$1 = _interopRequireWildcard(_handlebarsRuntime); var _handlebarsNoConflict = _noConflict2.n.exports; var _handlebarsNoConflict2 = _interopRequireDefault(_handlebarsNoConflict); // For compatibility and usage outside of module systems, make the Handlebars object a namespace function create() { var hb = new base$1.HandlebarsEnvironment(); Utils.extend(hb, base$1); hb.SafeString = _handlebarsSafeString2['default']; hb.Exception = _handlebarsException2['default']; hb.Utils = Utils; hb.escapeExpression = Utils.escapeExpression; hb.VM = runtime$1; hb.template = function (spec) { return runtime$1.template(spec, hb); }; return hb; } var inst = create(); inst.create = create; _handlebarsNoConflict2['default'](inst); inst['default'] = inst; exports['default'] = inst; module.exports = exports['default']; })(_handlebarsRuntime2.h, _handlebarsRuntime2.h.exports); var _Handlebars2 = /*@__PURE__*/(0, _commonjsHelpers.getDefaultExportFromCjs)(_handlebarsRuntime2.h.exports); exports["default"] = _Handlebars2; module.exports = exports.default; /***/ }), /***/ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/base.js": /*!************************************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/base.js ***! \************************************************************************************/ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); Object.defineProperty(exports, "default", ({ enumerable: true, get: function () { return _base.__exports; } })); var _base = __webpack_require__(/*! ../../../../../_virtual/base.js */ "./packages/@okta/courage-dist/esm/_virtual/base.js"); __webpack_require__(/*! ./utils.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/utils.js"); __webpack_require__(/*! ./exception.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/exception.js"); __webpack_require__(/*! ./helpers.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers.js"); __webpack_require__(/*! ./decorators.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/decorators.js"); __webpack_require__(/*! ./logger.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/logger.js"); __webpack_require__(/*! ./internal/proto-access.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/internal/proto-access.js"); var _utils3 = __webpack_require__(/*! ../../../../../_virtual/utils.js */ "./packages/@okta/courage-dist/esm/_virtual/utils.js"); var _protoAccess2 = __webpack_require__(/*! ../../../../../_virtual/proto-access.js */ "./packages/@okta/courage-dist/esm/_virtual/proto-access.js"); var _helpers3 = __webpack_require__(/*! ../../../../../_virtual/helpers.js */ "./packages/@okta/courage-dist/esm/_virtual/helpers.js"); var _decorators3 = __webpack_require__(/*! ../../../../../_virtual/decorators.js */ "./packages/@okta/courage-dist/esm/_virtual/decorators.js"); var _logger4 = __webpack_require__(/*! ../../../../../_virtual/logger.js */ "./packages/@okta/courage-dist/esm/_virtual/logger.js"); var _exception4 = __webpack_require__(/*! ../../../../../_virtual/exception.js */ "./packages/@okta/courage-dist/esm/_virtual/exception.js"); _base.__exports.__esModule = true; _base.__exports.HandlebarsEnvironment = HandlebarsEnvironment; // istanbul ignore next function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } var _utils = _utils3.__exports; var _exception = _exception4.e.exports; var _exception2 = _interopRequireDefault(_exception); var _helpers = _helpers3.__exports; var _decorators = _decorators3.__exports; var _logger = _logger4.l.exports; var _logger2 = _interopRequireDefault(_logger); var _internalProtoAccess = _protoAccess2.__exports; var VERSION = '4.7.7'; _base.__exports.VERSION = VERSION; var COMPILER_REVISION = 8; _base.__exports.COMPILER_REVISION = COMPILER_REVISION; var LAST_COMPATIBLE_COMPILER_REVISION = 7; _base.__exports.LAST_COMPATIBLE_COMPILER_REVISION = LAST_COMPATIBLE_COMPILER_REVISION; var REVISION_CHANGES = { 1: '<= 1.0.rc.2', // 1.0.rc.2 is actually rev2 but doesn't report it 2: '== 1.0.0-rc.3', 3: '== 1.0.0-rc.4', 4: '== 1.x.x', 5: '== 2.0.0-alpha.x', 6: '>= 2.0.0-beta.1', 7: '>= 4.0.0 <4.3.0', 8: '>= 4.3.0' }; _base.__exports.REVISION_CHANGES = REVISION_CHANGES; var objectType = '[object Object]'; function HandlebarsEnvironment(helpers, partials, decorators) { this.helpers = helpers || {}; this.partials = partials || {}; this.decorators = decorators || {}; _helpers.registerDefaultHelpers(this); _decorators.registerDefaultDecorators(this); } HandlebarsEnvironment.prototype = { constructor: HandlebarsEnvironment, logger: _logger2['default'], log: _logger2['default'].log, registerHelper: function registerHelper(name, fn) { if (_utils.toString.call(name) === objectType) { if (fn) { throw new _exception2['default']('Arg not supported with multiple helpers'); } _utils.extend(this.helpers, name); } else { this.helpers[name] = fn; } }, unregisterHelper: function unregisterHelper(name) { delete this.helpers[name]; }, registerPartial: function registerPartial(name, partial) { if (_utils.toString.call(name) === objectType) { _utils.extend(this.partials, name); } else { if (typeof partial === 'undefined') { throw new _exception2['default']('Attempting to register a partial called "' + name + '" as undefined'); } this.partials[name] = partial; } }, unregisterPartial: function unregisterPartial(name) { delete this.partials[name]; }, registerDecorator: function registerDecorator(name, fn) { if (_utils.toString.call(name) === objectType) { if (fn) { throw new _exception2['default']('Arg not supported with multiple decorators'); } _utils.extend(this.decorators, name); } else { this.decorators[name] = fn; } }, unregisterDecorator: function unregisterDecorator(name) { delete this.decorators[name]; }, /** * Reset the memory of illegal property accesses that have already been logged. * @deprecated should only be used in handlebars test-cases */ resetLoggedPropertyAccesses: function resetLoggedPropertyAccesses() { _internalProtoAccess.resetLoggedProperties(); } }; var log = _logger2['default'].log; _base.__exports.log = log; _base.__exports.createFrame = _utils.createFrame; _base.__exports.logger = _logger2['default']; module.exports = exports.default; /***/ }), /***/ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/decorators.js": /*!******************************************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/decorators.js ***! \******************************************************************************************/ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); Object.defineProperty(exports, "default", ({ enumerable: true, get: function () { return _decorators.__exports; } })); var _decorators = __webpack_require__(/*! ../../../../../_virtual/decorators.js */ "./packages/@okta/courage-dist/esm/_virtual/decorators.js"); __webpack_require__(/*! ./decorators/inline.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/decorators/inline.js"); var _inline2 = __webpack_require__(/*! ../../../../../_virtual/inline.js */ "./packages/@okta/courage-dist/esm/_virtual/inline.js"); _decorators.__exports.__esModule = true; _decorators.__exports.registerDefaultDecorators = registerDefaultDecorators; // istanbul ignore next function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } var _decoratorsInline = _inline2.i.exports; var _decoratorsInline2 = _interopRequireDefault(_decoratorsInline); function registerDefaultDecorators(instance) { _decoratorsInline2['default'](instance); } module.exports = exports.default; /***/ }), /***/ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/decorators/inline.js": /*!*************************************************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/decorators/inline.js ***! \*************************************************************************************************/ /***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) { "use strict"; var _inline = __webpack_require__(/*! ../../../../../../_virtual/inline.js */ "./packages/@okta/courage-dist/esm/_virtual/inline.js"); __webpack_require__(/*! ../utils.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/utils.js"); var _utils3 = __webpack_require__(/*! ../../../../../../_virtual/utils.js */ "./packages/@okta/courage-dist/esm/_virtual/utils.js"); (function (module, exports) { exports.__esModule = true; var _utils = _utils3.__exports; exports['default'] = function (instance) { instance.registerDecorator('inline', function (fn, props, container, options) { var ret = fn; if (!props.partials) { props.partials = {}; ret = function (context, options) { // Create a new partials stack frame prior to exec. var original = container.partials; container.partials = _utils.extend({}, original, props.partials); var ret = fn(context, options); container.partials = original; return ret; }; } props.partials[options.args[0]] = options.fn; return ret; }); }; module.exports = exports['default']; })(_inline.i, _inline.i.exports); /***/ }), /***/ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/exception.js": /*!*****************************************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/exception.js ***! \*****************************************************************************************/ /***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) { "use strict"; var _exception = __webpack_require__(/*! ../../../../../_virtual/exception.js */ "./packages/@okta/courage-dist/esm/_virtual/exception.js"); (function (module, exports) { exports.__esModule = true; var errorProps = ['description', 'fileName', 'lineNumber', 'endLineNumber', 'message', 'name', 'number', 'stack']; function Exception(message, node) { var loc = node && node.loc, line = undefined, endLineNumber = undefined, column = undefined, endColumn = undefined; if (loc) { line = loc.start.line; endLineNumber = loc.end.line; column = loc.start.column; endColumn = loc.end.column; message += ' - ' + line + ':' + column; } var tmp = Error.prototype.constructor.call(this, message); // Unfortunately errors are not enumerable in Chrome (at least), so `for prop in tmp` doesn't work. for (var idx = 0; idx < errorProps.length; idx++) { this[errorProps[idx]] = tmp[errorProps[idx]]; } /* istanbul ignore else */ if (Error.captureStackTrace) { Error.captureStackTrace(this, Exception); } try { if (loc) { this.lineNumber = line; this.endLineNumber = endLineNumber; // Work around issue under safari where we can't directly set the column value /* istanbul ignore next */ if (Object.defineProperty) { Object.defineProperty(this, 'column', { value: column, enumerable: true }); Object.defineProperty(this, 'endColumn', { value: endColumn, enumerable: true }); } else { this.column = column; this.endColumn = endColumn; } } } catch (nop) { /* Ignore if the browser is very particular */ } } Exception.prototype = new Error(); exports['default'] = Exception; module.exports = exports['default']; })(_exception.e, _exception.e.exports); /***/ }), /***/ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers.js": /*!***************************************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers.js ***! \***************************************************************************************/ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); Object.defineProperty(exports, "default", ({ enumerable: true, get: function () { return _helpers.__exports; } })); var _helpers = __webpack_require__(/*! ../../../../../_virtual/helpers.js */ "./packages/@okta/courage-dist/esm/_virtual/helpers.js"); __webpack_require__(/*! ./helpers/block-helper-missing.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/block-helper-missing.js"); __webpack_require__(/*! ./helpers/each.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/each.js"); __webpack_require__(/*! ./helpers/helper-missing.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/helper-missing.js"); __webpack_require__(/*! ./helpers/if.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/if.js"); __webpack_require__(/*! ./helpers/log.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/log.js"); __webpack_require__(/*! ./helpers/lookup.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/lookup.js"); __webpack_require__(/*! ./helpers/with.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/with.js"); var _each2 = __webpack_require__(/*! ../../../../../_virtual/each.js */ "./packages/@okta/courage-dist/esm/_virtual/each.js"); var _helperMissing2 = __webpack_require__(/*! ../../../../../_virtual/helper-missing.js */ "./packages/@okta/courage-dist/esm/_virtual/helper-missing.js"); var _if3 = __webpack_require__(/*! ../../../../../_virtual/if.js */ "./packages/@okta/courage-dist/esm/_virtual/if.js"); var _log2 = __webpack_require__(/*! ../../../../../_virtual/log.js */ "./packages/@okta/courage-dist/esm/_virtual/log.js"); var _lookup2 = __webpack_require__(/*! ../../../../../_virtual/lookup.js */ "./packages/@okta/courage-dist/esm/_virtual/lookup.js"); var _with3 = __webpack_require__(/*! ../../../../../_virtual/with.js */ "./packages/@okta/courage-dist/esm/_virtual/with.js"); var _blockHelperMissing2 = __webpack_require__(/*! ../../../../../_virtual/block-helper-missing.js */ "./packages/@okta/courage-dist/esm/_virtual/block-helper-missing.js"); _helpers.__exports.__esModule = true; _helpers.__exports.registerDefaultHelpers = registerDefaultHelpers; _helpers.__exports.moveHelperToHooks = moveHelperToHooks; // istanbul ignore next function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } var _helpersBlockHelperMissing = _blockHelperMissing2.b.exports; var _helpersBlockHelperMissing2 = _interopRequireDefault(_helpersBlockHelperMissing); var _helpersEach = _each2.e.exports; var _helpersEach2 = _interopRequireDefault(_helpersEach); var _helpersHelperMissing = _helperMissing2.h.exports; var _helpersHelperMissing2 = _interopRequireDefault(_helpersHelperMissing); var _helpersIf = _if3._.exports; var _helpersIf2 = _interopRequireDefault(_helpersIf); var _helpersLog = _log2.l.exports; var _helpersLog2 = _interopRequireDefault(_helpersLog); var _helpersLookup = _lookup2.l.exports; var _helpersLookup2 = _interopRequireDefault(_helpersLookup); var _helpersWith = _with3._.exports; var _helpersWith2 = _interopRequireDefault(_helpersWith); function registerDefaultHelpers(instance) { _helpersBlockHelperMissing2['default'](instance); _helpersEach2['default'](instance); _helpersHelperMissing2['default'](instance); _helpersIf2['default'](instance); _helpersLog2['default'](instance); _helpersLookup2['default'](instance); _helpersWith2['default'](instance); } function moveHelperToHooks(instance, helperName, keepHelper) { if (instance.helpers[helperName]) { instance.hooks[helperName] = instance.helpers[helperName]; if (!keepHelper) { delete instance.helpers[helperName]; } } } module.exports = exports.default; /***/ }), /***/ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/block-helper-missing.js": /*!************************************************************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/block-helper-missing.js ***! \************************************************************************************************************/ /***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) { "use strict"; var _blockHelperMissing = __webpack_require__(/*! ../../../../../../_virtual/block-helper-missing.js */ "./packages/@okta/courage-dist/esm/_virtual/block-helper-missing.js"); __webpack_require__(/*! ../utils.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/utils.js"); var _utils3 = __webpack_require__(/*! ../../../../../../_virtual/utils.js */ "./packages/@okta/courage-dist/esm/_virtual/utils.js"); (function (module, exports) { exports.__esModule = true; var _utils = _utils3.__exports; exports['default'] = function (instance) { instance.registerHelper('blockHelperMissing', function (context, options) { var inverse = options.inverse, fn = options.fn; if (context === true) { return fn(this); } else if (context === false || context == null) { return inverse(this); } else if (_utils.isArray(context)) { if (context.length > 0) { if (options.ids) { options.ids = [options.name]; } return instance.helpers.each(context, options); } else { return inverse(this); } } else { if (options.data && options.ids) { var data = _utils.createFrame(options.data); data.contextPath = _utils.appendContextPath(options.data.contextPath, options.name); options = { data: data }; } return fn(context, options); } }); }; module.exports = exports['default']; })(_blockHelperMissing.b, _blockHelperMissing.b.exports); /***/ }), /***/ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/each.js": /*!********************************************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/each.js ***! \********************************************************************************************/ /***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) { "use strict"; var _commonjsHelpers = __webpack_require__(/*! ../../../../../../_virtual/_commonjsHelpers.js */ "./packages/@okta/courage-dist/esm/_virtual/_commonjsHelpers.js"); var _each = __webpack_require__(/*! ../../../../../../_virtual/each.js */ "./packages/@okta/courage-dist/esm/_virtual/each.js"); __webpack_require__(/*! ../utils.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/utils.js"); __webpack_require__(/*! ../exception.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/exception.js"); var _utils3 = __webpack_require__(/*! ../../../../../../_virtual/utils.js */ "./packages/@okta/courage-dist/esm/_virtual/utils.js"); var _exception4 = __webpack_require__(/*! ../../../../../../_virtual/exception.js */ "./packages/@okta/courage-dist/esm/_virtual/exception.js"); (function (module, exports) { exports.__esModule = true; // istanbul ignore next function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } var _utils = _utils3.__exports; var _exception = _exception4.e.exports; var _exception2 = _interopRequireDefault(_exception); exports['default'] = function (instance) { instance.registerHelper('each', function (context, options) { if (!options) { throw new _exception2['default']('Must pass iterator to #each'); } var fn = options.fn, inverse = options.inverse, i = 0, ret = '', data = undefined, contextPath = undefined; if (options.data && options.ids) { contextPath = _utils.appendContextPath(options.data.contextPath, options.ids[0]) + '.'; } if (_utils.isFunction(context)) { context = context.call(this); } if (options.data) { data = _utils.createFrame(options.data); } function execIteration(field, index, last) { if (data) { data.key = field; data.index = index; data.first = index === 0; data.last = !!last; if (contextPath) { data.contextPath = contextPath + field; } } ret = ret + fn(context[field], { data: data, blockParams: _utils.blockParams([context[field], field], [contextPath + field, null]) }); } if (context && typeof context === 'object') { if (_utils.isArray(context)) { for (var j = context.length; i < j; i++) { if (i in context) { execIteration(i, i, i === context.length - 1); } } } else if (_commonjsHelpers.commonjsGlobal.Symbol && context[_commonjsHelpers.commonjsGlobal.Symbol.iterator]) { var newContext = []; var iterator = context[_commonjsHelpers.commonjsGlobal.Symbol.iterator](); for (var it = iterator.next(); !it.done; it = iterator.next()) { newContext.push(it.value); } context = newContext; for (var j = context.length; i < j; i++) { execIteration(i, i, i === context.length - 1); } } else { (function () { var priorKey = undefined; Object.keys(context).forEach(function (key) { // We're running the iterations one step out of sync so we can detect // the last iteration without have to scan the object twice and create // an itermediate keys array. if (priorKey !== undefined) { execIteration(priorKey, i - 1); } priorKey = key; i++; }); if (priorKey !== undefined) { execIteration(priorKey, i - 1, true); } })(); } } if (i === 0) { ret = inverse(this); } return ret; }); }; module.exports = exports['default']; })(_each.e, _each.e.exports); /***/ }), /***/ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/helper-missing.js": /*!******************************************************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/helper-missing.js ***! \******************************************************************************************************/ /***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) { "use strict"; var _helperMissing = __webpack_require__(/*! ../../../../../../_virtual/helper-missing.js */ "./packages/@okta/courage-dist/esm/_virtual/helper-missing.js"); __webpack_require__(/*! ../exception.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/exception.js"); var _exception4 = __webpack_require__(/*! ../../../../../../_virtual/exception.js */ "./packages/@okta/courage-dist/esm/_virtual/exception.js"); (function (module, exports) { exports.__esModule = true; // istanbul ignore next function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } var _exception = _exception4.e.exports; var _exception2 = _interopRequireDefault(_exception); exports['default'] = function (instance) { instance.registerHelper('helperMissing', function () /* [args, ]options */ { if (arguments.length === 1) { // A missing field in a {{foo}} construct. return undefined; } else { // Someone is actually trying to call something, blow up. throw new _exception2['default']('Missing helper: "' + arguments[arguments.length - 1].name + '"'); } }); }; module.exports = exports['default']; })(_helperMissing.h, _helperMissing.h.exports); /***/ }), /***/ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/if.js": /*!******************************************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/if.js ***! \******************************************************************************************/ /***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) { "use strict"; var _if2 = __webpack_require__(/*! ../../../../../../_virtual/if.js */ "./packages/@okta/courage-dist/esm/_virtual/if.js"); __webpack_require__(/*! ../utils.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/utils.js"); __webpack_require__(/*! ../exception.js */ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/exception.js"); var _utils3 = __webpack_require__(/*! ../../../../../../_virtual/utils.js */ "./packages/@okta/courage-dist/esm/_virtual/utils.js"); var _exception4 = __webpack_require__(/*! ../../../../../../_virtual/exception.js */ "./packages/@okta/courage-dist/esm/_virtual/exception.js"); (function (module, exports) { exports.__esModule = true; // istanbul ignore next function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } var _utils = _utils3.__exports; var _exception = _exception4.e.exports; var _exception2 = _interopRequireDefault(_exception); exports['default'] = function (instance) { instance.registerHelper('if', function (conditional, options) { if (arguments.length != 2) { throw new _exception2['default']('#if requires exactly one argument'); } if (_utils.isFunction(conditional)) { conditional = conditional.call(this); } // Default behavior is to render the positive path if the value is truthy and not empty. // The `includeZero` option may be set to treat the condtional as purely not empty based on the // behavior of isEmpty. Effectively this determines if 0 is handled by the positive path or negative. if (!options.hash.includeZero && !conditional || _utils.isEmpty(conditional)) { return options.inverse(this); } else { return options.fn(this); } }); instance.registerHelper('unless', function (conditional, options) { if (arguments.length != 2) { throw new _exception2['default']('#unless requires exactly one argument'); } return instance.helpers['if'].call(this, conditional, { fn: options.inverse, inverse: options.fn, hash: options.hash }); }); }; module.exports = exports['default']; })(_if2._, _if2._.exports); /***/ }), /***/ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/log.js": /*!*******************************************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/log.js ***! \*******************************************************************************************/ /***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) { "use strict"; var _log = __webpack_require__(/*! ../../../../../../_virtual/log.js */ "./packages/@okta/courage-dist/esm/_virtual/log.js"); (function (module, exports) { exports.__esModule = true; exports['default'] = function (instance) { instance.registerHelper('log', function () /* message, options */ { var args = [undefined], options = arguments[arguments.length - 1]; for (var i = 0; i < arguments.length - 1; i++) { args.push(arguments[i]); } var level = 1; if (options.hash.level != null) { level = options.hash.level; } else if (options.data && options.data.level != null) { level = options.data.level; } args[0] = level; instance.log.apply(instance, args); }); }; module.exports = exports['default']; })(_log.l, _log.l.exports); /***/ }), /***/ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/lookup.js": /*!**********************************************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/lookup.js ***! \**********************************************************************************************/ /***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) { "use strict"; var _lookup = __webpack_require__(/*! ../../../../../../_virtual/lookup.js */ "./packages/@okta/courage-dist/esm/_virtual/lookup.js"); (function (module, exports) { exports.__esModule = true; exports['default'] = function (instance) { instance.registerHelper('lookup', function (obj, field, options) { if (!obj) { // Note for 5.0: Change to "obj == null" in 5.0 return obj; } return options.lookupProperty(obj, field); }); }; module.exports = exports['default']; })(_lookup.l, _lookup.l.exports); /***/ }), /***/ "./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/with.js": /*!********************************************************************************************!*\ !*** ./packages/@okta/courage-dist/esm/lib/handlebars/dist/cjs/handlebars/helpers/with.js ***! \********************************************************************************************/ /***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) { "use strict"; var _with2 = __webpack_require__(/*! ../../../../../..