diff --git a/src/index.ts b/src/index.ts index 59bf25c3..1a3bb318 100644 --- a/src/index.ts +++ b/src/index.ts @@ -3,6 +3,6 @@ export { AzureAppConfiguration } from "./AzureAppConfiguration.js"; export { Disposable } from "./common/disposable.js"; -export { load, loadFromCdn } from "./load.js"; +export { load } from "./load.js"; export { KeyFilter, LabelFilter } from "./types.js"; export { VERSION } from "./version.js"; diff --git a/src/load.ts b/src/load.ts index f5e2075d..ce3d39c2 100644 --- a/src/load.ts +++ b/src/load.ts @@ -82,23 +82,6 @@ export async function load( } } -/** - * Loads the data from a CDN and returns an instance of AzureAppConfiguration. - * @param cdnEndpoint The URL to the CDN. - * @param appConfigOptions Optional parameters. - */ -export async function loadFromCdn(cdnEndpoint: URL | string, options?: AzureAppConfigurationOptions): Promise; - -export async function loadFromCdn( - cdnEndpoint: string | URL, - appConfigOptions?: AzureAppConfigurationOptions -): Promise { - const emptyTokenCredential: TokenCredential = { - getToken: async () => ({ token: "", expiresOnTimestamp: 0 }) - }; - return await load(cdnEndpoint, emptyTokenCredential, appConfigOptions); -} - function instanceOfTokenCredential(obj: unknown) { return obj && typeof obj === "object" && "getToken" in obj && typeof obj.getToken === "function"; }