UNPKG

@azure/msal-browser

Version:
24 lines (22 loc) 867 B
/*! @azure/msal-browser v4.12.0 2025-05-06 */ 'use strict'; /* * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. */ function collectInstanceStats(currentClientId, performanceEvent, logger) { const frameInstances = // @ts-ignore window.msal?.clientIds || []; const msalInstanceCount = frameInstances.length; const sameClientIdInstanceCount = frameInstances.filter((i) => i === currentClientId).length; if (sameClientIdInstanceCount > 1) { logger.warning("There is already an instance of MSAL.js in the window with the same client id."); } performanceEvent.add({ msalInstanceCount: msalInstanceCount, sameClientIdInstanceCount: sameClientIdInstanceCount, }); } export { collectInstanceStats }; //# sourceMappingURL=MsalFrameStatsUtils.mjs.map