/*
  options.target         - name of the target object
  options.global         - target is the global object
  options.stat           - export as static methods of target
  options.proto          - export as prototype methods of target
  options.real           - real prototype method for the `pure` version
  options.forced         - export even if the native feature is available
  options.bind           - bind methods to the target, required for the `pure` version
  options.wrap           - wrap constructors to preventing global pollution, required for the `pure` version
  options.unsafe         - use the simple assignment of property instead of delete + defineProperty
  options.sham           - add a flag to not completely full polyfills
  options.enumerable     - export as enumerable property
  options.dontCallGetSet - prevent calling a getter on target
  options.name           - the .name of the function if it does not match the key
*/

/* , fromIndex = 0 */

/* , position = 0 */

/* empty */

/* eslint-disable es/no-symbol -- required for testing */

/* eslint-disable no-proto -- safe */

/* eslint-disable no-self-assign -- prototype methods protection */

/* eslint-disable regexp/no-empty-capturing-group, regexp/no-empty-group, regexp/no-lazy-ends -- testing */

/* eslint-disable regexp/no-useless-quantifier -- testing */

/* eslint-enable no-self-assign -- prototype methods protection */

/* global ActiveXObject -- old IE, WSH */

/* global Bun, Deno -- detection */

/* ignore */

/* provided dependency */

/******/

/***/

//   https://github.com/zloirock/core-js/issues/1128

//   https://github.com/zloirock/core-js/issues/1130

// (for example, `DOMQuad` and similar in FF41-)

// 2 ** 53 - 1 == 9007199254740991

// 25.4.3.1 Promise(executor)

// @@search logic

// @ts-ignore

// @ts-ignore for Confluence

// @ts-ignore for Jira

// Array#includes uses SameValueZero equality algorithm

// Array#indexOf ignores holes, Array#includes - not

// Array.prototype[@@unscopables]

// Avoid NodeJS experimental warning

// Based on: https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/tab-sso/nodejs/src/client/scripts/ssoDemo.js

// BrowserFS NodeJS `process` polyfill incorrectly set `.v8` to `0.0`

// Browsers should not trigger `rejectionHandled` event if it was handled here, NodeJS - should

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/_virtual/_commonjsHelpers.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/_virtual/index.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/_virtual/node.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/node_modules/.pnpm/@rollup_plugin-typescript@11.1.6_rollup@4.24.4_tslib@2.6.3_typescript@4.9.5/node_modules/tslib/tslib.es6.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/node_modules/.pnpm/debug@4.3.5/node_modules/debug/src/browser.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/node_modules/.pnpm/debug@4.3.5/node_modules/debug/src/index.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/node_modules/.pnpm/debug@4.3.5/node_modules/debug/src/node.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/node_modules/.pnpm/rollup-plugin-node-polyfills@0.2.1/node_modules/rollup-plugin-node-polyfills/polyfills/process-es6.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/node_modules/.pnpm/rollup-plugin-node-polyfills@0.2.1/node_modules/rollup-plugin-node-polyfills/polyfills/tty.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/node_modules/.pnpm/rollup-plugin-node-polyfills@0.2.1/node_modules/rollup-plugin-node-polyfills/polyfills/util.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/node_modules/.pnpm/supports-color@7.2.0/node_modules/supports-color/index.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/node_modules/.pnpm/uuid@9.0.1/node_modules/uuid/dist/esm-browser/native.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/node_modules/.pnpm/uuid@9.0.1/node_modules/uuid/dist/esm-browser/regex.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/node_modules/.pnpm/uuid@9.0.1/node_modules/uuid/dist/esm-browser/rng.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/node_modules/.pnpm/uuid@9.0.1/node_modules/uuid/dist/esm-browser/stringify.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/node_modules/.pnpm/uuid@9.0.1/node_modules/uuid/dist/esm-browser/v4.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/node_modules/.pnpm/uuid@9.0.1/node_modules/uuid/dist/esm-browser/validate.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/artifactsForCDN/validDomains.json.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/appHelpers.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/appIdValidation.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/constants.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/deepLinkConstants.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/deepLinkUtilities.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/dialogHelpers.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/emailAddressValidation.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/globalVars.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/handlers.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/hostToAppTelemetry.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/marketplaceUtils.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/mediaUtil.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/messageObjects.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/pagesHelpers.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/profileUtil.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/responseHandler.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/telemetry.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/typeCheckUtilities.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/utils.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/uuidObject.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/validOrigins.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/videoEffectsUtils.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/videoFrameTick.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/videoPerformanceMonitor.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/videoPerformanceStatistics.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/visualMediaHelpers.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/internal/webStorageHelpers.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/appEntity.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/conversations.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/copilot/eligibility.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/externalAppAuthentication.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/externalAppAuthenticationForCEA.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/externalAppCardActions.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/externalAppCardActionsForCEA.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/externalAppCommands.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/files.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/hostEntity/hostEntity.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/hostEntity/tab.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/logs.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/meetingRoom.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/messageChannels/dataLayer.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/messageChannels/messageChannels.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/messageChannels/telemetry.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/notifications.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/otherAppStateChange.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/privateAPIs.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/remoteCamera.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/teams/fullTrust/fullTrust.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/teams/fullTrust/joinedTeams.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/videoEffectsEx.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/adaptiveCards.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/app/app.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/app/lifecycle.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/appId.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/appInitialization.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/appInstallDialog.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/appWindow.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/authentication.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/barCode.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/calendar.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/call.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/chat.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/clipboard.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/dialog/adaptiveCard/adaptiveCard.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/dialog/adaptiveCard/bot.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/dialog/dialog.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/dialog/update.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/dialog/url/bot.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/dialog/url/parentCommunication.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/dialog/url/url.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/emailAddress.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/geoLocation/geoLocation.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/geoLocation/map.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/liveShareHost.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/location.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/mail.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/marketplace.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/media.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/meeting/appShareButton.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/meeting/meeting.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/menus.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/monetization.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/navigation.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/nestedAppAuth.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/pages/appButton.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/pages/backStack.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/pages/currentApp.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/pages/fullTrust.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/pages/pages.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/pages/tabs.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/people.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/profile.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/publicAPIs.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/runtime.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/search.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/secondaryBrowser.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/serializable.interface.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/settings.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/sharing/history.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/sharing/sharing.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/stageView/self.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/stageView/stageView.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/tasks.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/teamsAPIs.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/thirdPartyCloudStorage.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/version.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/videoEffects.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/visualMedia/image.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/visualMedia/visualMedia.js

// CONCATENATED MODULE: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/webStorage.js

// CONCATENATED MODULE: ./src/main/frontend/src/msteams-login/src/index.ts

// CONCATENATED MODULE: ./src/main/frontend/src/msteams-login/src/msteams-login.ts

// Chrome 38 Symbol has incorrect toString conversion

// Chrome 38-40 symbols are not inherited from DOM collections prototypes to instances

// Deno throws a ReferenceError on `location` access without `--location` flag

// Detect IE8's incomplete defineProperty implementation

// Detect correctness of subclassing with @@species support

// Don't enum bug & hidden keys

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.includes.js

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.date.to-json.js

// Fix browsers whose `exec` methods don't consistently return `undefined`

// Helper for a popular repeating case of the spec:

// IE8- don't enum bug keys

// If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length).

// Let integer be ? ToInteger(index).

// Make call to backend

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/node_modules/.pnpm/rollup-plugin-node-polyfills@0.2.1/node_modules/rollup-plugin-node-polyfills/polyfills/os.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/node_modules/.pnpm/rollup-plugin-node-polyfills@0.2.1/node_modules/rollup-plugin-node-polyfills/polyfills/tty.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/node_modules/.pnpm/rollup-plugin-node-polyfills@0.2.1/node_modules/rollup-plugin-node-polyfills/polyfills/util.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/index.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/appEntity.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/conversations.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/copilot/copilot.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/copilot/eligibility.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/externalAppAuthentication.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/externalAppAuthenticationForCEA.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/externalAppCardActions.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/externalAppCardActionsForCEA.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/externalAppCommands.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/files.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/hostEntity/hostEntity.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/hostEntity/tab.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/logs.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/meetingRoom.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/messageChannels/dataLayer.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/messageChannels/messageChannels.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/messageChannels/telemetry.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/notifications.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/otherAppStateChange.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/remoteCamera.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/store.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/teams/fullTrust/fullTrust.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/teams/fullTrust/joinedTeams.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/teams/teams.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/private/videoEffectsEx.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/app/app.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/app/lifecycle.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/appInitialization.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/appInstallDialog.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/authentication.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/barCode.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/calendar.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/call.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/chat.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/clipboard.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/dialog/adaptiveCard/adaptiveCard.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/dialog/adaptiveCard/bot.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/dialog/dialog.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/dialog/update.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/dialog/url/bot.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/dialog/url/parentCommunication.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/dialog/url/url.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/geoLocation/geoLocation.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/geoLocation/map.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/liveShareHost.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/location.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/mail.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/marketplace.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/media.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/meeting/appShareButton.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/meeting/meeting.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/menus.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/monetization.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/nestedAppAuth.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/pages/appButton.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/pages/backStack.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/pages/config.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/pages/currentApp.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/pages/fullTrust.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/pages/pages.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/pages/tabs.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/people.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/profile.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/search.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/secondaryBrowser.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/settings.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/sharing/history.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/sharing/sharing.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/stageView/self.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/stageView/stageView.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/tasks.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/teamsAPIs.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/thirdPartyCloudStorage.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/videoEffects.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/visualMedia/image.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/visualMedia/visualMedia.js

// NAMESPACE OBJECT: ./node_modules/@microsoft/teams-js/dist/esm/packages/teams-js/src/public/webStorage.js

// Nashorn bug:

// Node.js 0.8-

// Node.js 0.9+ & IE10+ has setImmediate, otherwise:

// Promise.resolve without an argument throws an error in LG WebOS 2

// RegExp[@@split] doesn't call the regex's exec method, but first creates

// Some versions of I.E. have different rules for clearTimeout vs setTimeout

// String methods call symbol-named RegExp methods

// Support anchored sticky behavior.

// Symbol-named RegExp methods call .exec

// TODO: Remove from `core-js@4` since it's moved to entry points

// TODO: Remove this module from `core-js@4` since it's split to modules listed below

// Thanks to IE8 for its funny defineProperty

// Unhandled rejections tracking support, NodeJS Promise without it fails @@species test

// V8 6.6 (Node 10 and Chrome 66) have a bug with resolving custom thenables

// V8 ~ Chrome 36-

// WSH

// We can't detect it synchronously, so just check versions

// We can't use @@species feature detection in V8 since it causes

// We can't use real regex here since it causes deoptimization

// We need Promise#{ catch, finally } in the pure version for preventing prototype pollution

// When we are in I.E. but the script has been evaled so I.E. doesn't  trust the global object when called normally

// When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally

// Works with __proto__ only. Old v8 can't work with null proto objects.

// ^(? + rx + ) is needed, in combination with some str slicing, to

// `Array.prototype.includes` method

// `Array.prototype.indexOf` method

// `Assert: IsCallable(argument) is true`

// `Assert: IsConstructor(argument) is true`

// `Assert: Type(argument) is Object`

// `Date.prototype.toJSON` method

// `Function#toString` throws on some built-it function in some legacy engines

// `GetMethod` abstract operation

// `HasOwnProperty` abstract operation

// `IsCallable` abstract operation

// `IsConstructor` abstract operation

// `IsRegExp` abstract operation

// `LengthOfArrayLike` abstract operation

// `Math.trunc` method

// `NewPromiseCapability` abstract operation

// `Object.create` method

// `Object.defineProperties` method

// `Object.defineProperty` method

// `Object.getOwnPropertyDescriptor` method

// `Object.getOwnPropertyNames` method

// `Object.keys` method

// `Object.prototype.propertyIsEnumerable` method implementation

// `Object.prototype.toString` method

// `Object.prototype.toString` method implementation

// `Object.setPrototypeOf` method

// `OrdinaryToPrimitive` abstract operation

// `Promise.all` method

// `Promise.prototype.catch` method

// `Promise.prototype.then` method

// `Promise.race` method

// `Promise.reject` method

// `Promise.resolve` method

// `Promise` constructor

// `RegExp.prototype.exec` method

// `RegExp.prototype.flags` getter implementation

// `RegExp.prototype[@@search]` method

// `RegExpExec` abstract operation

// `RequireObjectCoercible` abstract operation

// `SameValue` abstract operation

// `SpeciesConstructor` abstract operation

// `String.prototype.includes` method

// `String.prototype.search` method

// `ToIntegerOrInfinity` abstract operation

// `ToLength` abstract operation

// `ToObject` abstract operation

// `ToPrimitive` abstract operation

// `ToPropertyKey` abstract operation

// `get-own-property-symbols` polyfill symbols converted to object are not Symbol instances

// `webpack` dev server bug on IE global methods - use bind(fn, global)

// a new one. We need to return the patched regex when creating the new one.

// add "__proto__" for Object.getPrototypeOf polyfill

// add a flag to not completely full polyfills

// add a key to Array.prototype[@@unscopables]

// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative

// all object keys, includes non-enumerable and symbols

// also except WebOS Webkit https://github.com/zloirock/core-js/issues/898

// and serious performance degradation in V8

// browsers with MutationObserver, except iOS - https://github.com/zloirock/core-js/issues/339

// but their correct versions are not interesting for us

// cached from whatever global is present so that test runners that stub it

// can throw

// check on default Array iterator

// const scopes = ["https://graph.microsoft.com/User.Read email offline_access openid profile"];

// constructor polyfill

// contained in target

// deoptimization and performance degradation

// don't break things.  But we need to wrap it in a try catch in case it is

// empty string to avoid regexp issues

// eslint-disable-next-line es/no-array-from, no-throw-literal -- required for testing

// eslint-disable-next-line es/no-array-prototype-includes -- detection

// eslint-disable-next-line es/no-function-prototype-bind -- safe

// eslint-disable-next-line es/no-function-prototype-bind, es/no-reflect -- safe

// eslint-disable-next-line es/no-global-this -- safe

// eslint-disable-next-line es/no-math-trunc -- safe

// eslint-disable-next-line es/no-object-create -- safe

// eslint-disable-next-line es/no-object-defineproperties -- safe

// eslint-disable-next-line es/no-object-defineproperty -- required for testing

// eslint-disable-next-line es/no-object-defineproperty -- safe

// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe

// eslint-disable-next-line es/no-object-getownpropertynames -- safe

// eslint-disable-next-line es/no-object-getownpropertysymbols -- required for testing

// eslint-disable-next-line es/no-object-getownpropertysymbols -- safe

// eslint-disable-next-line es/no-object-hasown -- safe

// eslint-disable-next-line es/no-object-is -- safe

// eslint-disable-next-line es/no-object-keys -- safe

// eslint-disable-next-line es/no-object-setprototypeof -- safe

// eslint-disable-next-line no-console -- safe

// eslint-disable-next-line no-extend-native -- required

// eslint-disable-next-line no-new-func -- fallback

// eslint-disable-next-line no-prototype-builtins -- safe

// eslint-disable-next-line no-restricted-globals -- safe

// eslint-disable-next-line no-self-compare -- NaN check

// eslint-disable-next-line no-unused-vars -- required for `.length`

// eslint-disable-next-line no-useless-assignment -- avoid memory leak

// eslint-disable-next-line redos/no-vulnerable -- safe

// eslint-disable-next-line unicorn/no-typeof-undefined -- required for testing

// fallback for non-array-like ES3 and non-enumerable old V8 strings

// for NPCG, like IE8. NOTE: This doesn't work for /(.?)?/

// function because try/catches deoptimize in certain engines.

// getting tag from ES6+ `Object.prototype.toString`

// https://bugs.chromium.org/p/chromium/issues/detail?id=830565

// https://bugs.chromium.org/p/v8/issues/detail?id=3334

// https://bugzilla.mozilla.org/show_bug.cgi?id=773687

// https://github.com/zloirock/core-js/issues/306

// https://github.com/zloirock/core-js/issues/475

// https://github.com/zloirock/core-js/issues/640

// https://github.com/zloirock/core-js/issues/679

// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028

// https://tc39.es/ecma262/#sec-IsHTMLDDA-internal-slot

// https://tc39.es/ecma262/#sec-IsHTMLDDA-internal-slot-aec

// https://tc39.es/ecma262/#sec-array.prototype-@@unscopables

// https://tc39.es/ecma262/#sec-array.prototype.includes

// https://tc39.es/ecma262/#sec-array.prototype.indexof

// https://tc39.es/ecma262/#sec-date.prototype.tojson

// https://tc39.es/ecma262/#sec-get-regexp.prototype.flags

// https://tc39.es/ecma262/#sec-getmethod

// https://tc39.es/ecma262/#sec-hasownproperty

// https://tc39.es/ecma262/#sec-iscallable

// https://tc39.es/ecma262/#sec-isconstructor

// https://tc39.es/ecma262/#sec-isregexp

// https://tc39.es/ecma262/#sec-lengthofarraylike

// https://tc39.es/ecma262/#sec-math.trunc

// https://tc39.es/ecma262/#sec-newpromisecapability

// https://tc39.es/ecma262/#sec-object.create

// https://tc39.es/ecma262/#sec-object.defineproperties

// https://tc39.es/ecma262/#sec-object.defineproperty

// https://tc39.es/ecma262/#sec-object.getownpropertydescriptor

// https://tc39.es/ecma262/#sec-object.getownpropertynames

// https://tc39.es/ecma262/#sec-object.keys

// https://tc39.es/ecma262/#sec-object.prototype.propertyisenumerable

// https://tc39.es/ecma262/#sec-object.prototype.tostring

// https://tc39.es/ecma262/#sec-object.setprototypeof

// https://tc39.es/ecma262/#sec-ordinarytoprimitive

// https://tc39.es/ecma262/#sec-promise-executor

// https://tc39.es/ecma262/#sec-promise.all

// https://tc39.es/ecma262/#sec-promise.prototype.catch

// https://tc39.es/ecma262/#sec-promise.prototype.then

// https://tc39.es/ecma262/#sec-promise.race

// https://tc39.es/ecma262/#sec-promise.reject

// https://tc39.es/ecma262/#sec-promise.resolve

// https://tc39.es/ecma262/#sec-regexp.prototype-@@search

// https://tc39.es/ecma262/#sec-regexp.prototype.exec

// https://tc39.es/ecma262/#sec-regexpexec

// https://tc39.es/ecma262/#sec-requireobjectcoercible

// https://tc39.es/ecma262/#sec-samevalue

// https://tc39.es/ecma262/#sec-speciesconstructor

// https://tc39.es/ecma262/#sec-string.prototype.includes

// https://tc39.es/ecma262/#sec-string.prototype.search

// https://tc39.es/ecma262/#sec-tointegerorinfinity

// https://tc39.es/ecma262/#sec-tolength

// https://tc39.es/ecma262/#sec-toobject

// https://tc39.es/ecma262/#sec-toprimitive

// https://tc39.es/ecma262/#sec-topropertykey

// if clearTimeout wasn't available but was latter defined

// if setTimeout wasn't available but was latter defined

// in old Chrome, versions of V8 isn't V8 = Chrome / 10

// make `.constructor === Promise` work for native promise-based APIs

// make `Promise#then` return a polyfilled `Promise` for native promise-based APIs

// make `instanceof Promise` work for native promise-based APIs

// makes sure that native promise-based APIs `Promise#catch` properly works with patched `Promise#then`

// modern engines have queueMicrotask method

// nb: Do not call `String` directly to avoid this being optimized out to `symbol+''` which will,

// of course, fail.

// old engines have not location.origin

// optimisation for array iterators

// optional / simple context binding

// same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error

// same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error.

// shim for using process in browser

// simulate the 'y' flag.

// so check `userAgent` even if `.v8` exists, but 0

// this helper broken in `core-js@3.4.1-3.4.4`, so we can't use `shared` helper

// throws an error in rhino, see https://github.com/mozilla/rhino/issues/346

// toObject with fallback for non-array-like ES3 strings

// v8 likes predictible objects

// we can't check .prototype since constructors produced by .bind haven't it

// we can't use just `it == null` since of `document.all` special case

// webpackRuntimeModules

// when when somebody has screwed with setTimeout but no I.E. maddness

// workaround of WebKit ~ iOS Safari 10.1 bug

// workaround of old WebKit + `eval` bug

// wrapped in strict mode code which doesn't define any globals.  It's inside a

//normal enviroments in sane situations

//to allow loading in group tab which requires these values to save
