UNPKG

@microsoft/teams.api

Version:

<p> <a href="https://www.npmjs.com/package/@microsoft/teams.api" target="_blank"> <img src="https://img.shields.io/npm/v/@microsoft/teams.api/latest" /> </a> <a href="https://www.npmjs.com/package/@microsoft/teams.api?activeTab=code" t

21 lines (19 loc) • 840 B
'use strict'; const DEFAULT_API_CLIENT_SETTINGS = { oauthUrl: "https://token.botframework.com" }; function mergeApiClientSettings(apiClientSettings, cloud) { const env = typeof process === "undefined" ? void 0 : process.env; const resolvedCloud = apiClientSettings?.cloud ?? cloud; const defaultOauthUrl = resolvedCloud?.tokenServiceUrl ?? DEFAULT_API_CLIENT_SETTINGS.oauthUrl; return { oauthUrl: apiClientSettings?.oauthUrl ?? env?.OAUTH_URL ?? defaultOauthUrl, cloud: resolvedCloud, tokenProvider: apiClientSettings?.tokenProvider, agenticIdentity: apiClientSettings?.agenticIdentity }; } exports.DEFAULT_API_CLIENT_SETTINGS = DEFAULT_API_CLIENT_SETTINGS; exports.mergeApiClientSettings = mergeApiClientSettings; //# sourceMappingURL=api-client-settings.js.map //# sourceMappingURL=api-client-settings.js.map