diff --git a/src/AzureAppConfiguration.ts b/src/appConfiguration.ts similarity index 100% rename from src/AzureAppConfiguration.ts rename to src/appConfiguration.ts diff --git a/src/AzureAppConfigurationImpl.ts b/src/appConfigurationImpl.ts similarity index 98% rename from src/AzureAppConfigurationImpl.ts rename to src/appConfigurationImpl.ts index 011c2017..4b22e6b6 100644 --- a/src/AzureAppConfigurationImpl.ts +++ b/src/appConfigurationImpl.ts @@ -16,13 +16,13 @@ import { KnownSnapshotComposition } from "@azure/app-configuration"; import { isRestError } from "@azure/core-rest-pipeline"; -import { AzureAppConfiguration, ConfigurationObjectConstructionOptions } from "./AzureAppConfiguration.js"; -import { AzureAppConfigurationOptions } from "./AzureAppConfigurationOptions.js"; -import { IKeyValueAdapter } from "./IKeyValueAdapter.js"; -import { JsonKeyValueAdapter } from "./JsonKeyValueAdapter.js"; -import { DEFAULT_STARTUP_TIMEOUT_IN_MS } from "./StartupOptions.js"; +import { AzureAppConfiguration, ConfigurationObjectConstructionOptions } from "./appConfiguration.js"; +import { AzureAppConfigurationOptions } from "./appConfigurationOptions.js"; +import { IKeyValueAdapter } from "./keyValueAdapter.js"; +import { JsonKeyValueAdapter } from "./jsonKeyValueAdapter.js"; +import { DEFAULT_STARTUP_TIMEOUT_IN_MS } from "./startupOptions.js"; import { DEFAULT_REFRESH_INTERVAL_IN_MS, MIN_REFRESH_INTERVAL_IN_MS } from "./refresh/refreshOptions.js"; -import { MIN_SECRET_REFRESH_INTERVAL_IN_MS } from "./keyvault/KeyVaultOptions.js"; +import { MIN_SECRET_REFRESH_INTERVAL_IN_MS } from "./keyvault/keyVaultOptions.js"; import { Disposable } from "./common/disposable.js"; import { FEATURE_FLAGS_KEY_NAME, @@ -41,8 +41,8 @@ import { } from "./featureManagement/constants.js"; import { FM_PACKAGE_NAME, AI_MIME_PROFILE, AI_CHAT_COMPLETION_MIME_PROFILE } from "./requestTracing/constants.js"; import { parseContentType, isJsonContentType, isFeatureFlagContentType, isSecretReferenceContentType } from "./common/contentType.js"; -import { AzureKeyVaultKeyValueAdapter } from "./keyvault/AzureKeyVaultKeyValueAdapter.js"; -import { RefreshTimer } from "./refresh/RefreshTimer.js"; +import { AzureKeyVaultKeyValueAdapter } from "./keyvault/keyVaultKeyValueAdapter.js"; +import { RefreshTimer } from "./refresh/refreshTimer.js"; import { RequestTracingOptions, getConfigurationSettingWithTrace, @@ -51,10 +51,10 @@ import { listConfigurationSettingsForSnapshotWithTrace, requestTracingEnabled } from "./requestTracing/utils.js"; -import { FeatureFlagTracingOptions } from "./requestTracing/FeatureFlagTracingOptions.js"; -import { AIConfigurationTracingOptions } from "./requestTracing/AIConfigurationTracingOptions.js"; +import { FeatureFlagTracingOptions } from "./requestTracing/featureFlagTracingOptions.js"; +import { AIConfigurationTracingOptions } from "./requestTracing/aiConfigurationTracingOptions.js"; import { KeyFilter, LabelFilter, SettingSelector } from "./types.js"; -import { ConfigurationClientManager } from "./ConfigurationClientManager.js"; +import { ConfigurationClientManager } from "./configurationClientManager.js"; import { getFixedBackoffDuration, getExponentialBackoffDuration } from "./common/backoffUtils.js"; import { InvalidOperationError, ArgumentError, isFailoverableError, isInputError } from "./common/error.js"; diff --git a/src/AzureAppConfigurationOptions.ts b/src/appConfigurationOptions.ts similarity index 94% rename from src/AzureAppConfigurationOptions.ts rename to src/appConfigurationOptions.ts index 0ebcbd4f..535f9c12 100644 --- a/src/AzureAppConfigurationOptions.ts +++ b/src/appConfigurationOptions.ts @@ -2,11 +2,11 @@ // Licensed under the MIT license. import { AppConfigurationClientOptions } from "@azure/app-configuration"; -import { KeyVaultOptions } from "./keyvault/KeyVaultOptions.js"; +import { KeyVaultOptions } from "./keyvault/keyVaultOptions.js"; import { RefreshOptions } from "./refresh/refreshOptions.js"; import { SettingSelector } from "./types.js"; import { FeatureFlagOptions } from "./featureManagement/FeatureFlagOptions.js"; -import { StartupOptions } from "./StartupOptions.js"; +import { StartupOptions } from "./startupOptions.js"; export interface AzureAppConfigurationOptions { /** diff --git a/src/ConfigurationClientManager.ts b/src/configurationClientManager.ts similarity index 98% rename from src/ConfigurationClientManager.ts rename to src/configurationClientManager.ts index 9fc2331b..f74303df 100644 --- a/src/ConfigurationClientManager.ts +++ b/src/configurationClientManager.ts @@ -2,9 +2,9 @@ // Licensed under the MIT license. import { AppConfigurationClient, AppConfigurationClientOptions } from "@azure/app-configuration"; -import { ConfigurationClientWrapper } from "./ConfigurationClientWrapper.js"; +import { ConfigurationClientWrapper } from "./configurationClientWrapper.js"; import { TokenCredential } from "@azure/identity"; -import { AzureAppConfigurationOptions } from "./AzureAppConfigurationOptions.js"; +import { AzureAppConfigurationOptions } from "./appConfigurationOptions.js"; import { isBrowser, isWebWorker } from "./requestTracing/utils.js"; import * as RequestTracing from "./requestTracing/constants.js"; import { shuffleList, instanceOfTokenCredential } from "./common/utils.js"; diff --git a/src/ConfigurationClientWrapper.ts b/src/configurationClientWrapper.ts similarity index 100% rename from src/ConfigurationClientWrapper.ts rename to src/configurationClientWrapper.ts diff --git a/src/index.ts b/src/index.ts index 92836b9f..9317abe7 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,7 +1,7 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT license. -export { AzureAppConfiguration } from "./AzureAppConfiguration.js"; +export { AzureAppConfiguration } from "./appConfiguration.js"; export { Disposable } from "./common/disposable.js"; export { load } from "./load.js"; export { KeyFilter, LabelFilter } from "./types.js"; diff --git a/src/JsonKeyValueAdapter.ts b/src/jsonKeyValueAdapter.ts similarity index 97% rename from src/JsonKeyValueAdapter.ts rename to src/jsonKeyValueAdapter.ts index 75ecaffc..3ad03841 100644 --- a/src/JsonKeyValueAdapter.ts +++ b/src/jsonKeyValueAdapter.ts @@ -4,7 +4,7 @@ import { ConfigurationSetting, featureFlagContentType, secretReferenceContentType } from "@azure/app-configuration"; import { stripComments } from "jsonc-parser"; import { parseContentType, isJsonContentType } from "./common/contentType.js"; -import { IKeyValueAdapter } from "./IKeyValueAdapter.js"; +import { IKeyValueAdapter } from "./keyValueAdapter.js"; export class JsonKeyValueAdapter implements IKeyValueAdapter { static readonly #ExcludedJsonContentTypes: string[] = [ diff --git a/src/IKeyValueAdapter.ts b/src/keyValueAdapter.ts similarity index 100% rename from src/IKeyValueAdapter.ts rename to src/keyValueAdapter.ts diff --git a/src/keyvault/AzureKeyVaultKeyValueAdapter.ts b/src/keyvault/keyVaultKeyValueAdapter.ts similarity index 91% rename from src/keyvault/AzureKeyVaultKeyValueAdapter.ts rename to src/keyvault/keyVaultKeyValueAdapter.ts index 8f5cc0f1..cd41de1d 100644 --- a/src/keyvault/AzureKeyVaultKeyValueAdapter.ts +++ b/src/keyvault/keyVaultKeyValueAdapter.ts @@ -2,10 +2,10 @@ // Licensed under the MIT license. import { ConfigurationSetting, isSecretReference, parseSecretReference } from "@azure/app-configuration"; -import { IKeyValueAdapter } from "../IKeyValueAdapter.js"; -import { AzureKeyVaultSecretProvider } from "./AzureKeyVaultSecretProvider.js"; -import { KeyVaultOptions } from "./KeyVaultOptions.js"; -import { RefreshTimer } from "../refresh/RefreshTimer.js"; +import { IKeyValueAdapter } from "../keyValueAdapter.js"; +import { AzureKeyVaultSecretProvider } from "./keyVaultSecretProvider.js"; +import { KeyVaultOptions } from "./keyVaultOptions.js"; +import { RefreshTimer } from "../refresh/refreshTimer.js"; import { ArgumentError, KeyVaultReferenceError } from "../common/error.js"; import { KeyVaultSecretIdentifier, parseKeyVaultSecretIdentifier } from "@azure/keyvault-secrets"; import { isRestError } from "@azure/core-rest-pipeline"; diff --git a/src/keyvault/KeyVaultOptions.ts b/src/keyvault/keyVaultOptions.ts similarity index 100% rename from src/keyvault/KeyVaultOptions.ts rename to src/keyvault/keyVaultOptions.ts diff --git a/src/keyvault/AzureKeyVaultSecretProvider.ts b/src/keyvault/keyVaultSecretProvider.ts similarity index 97% rename from src/keyvault/AzureKeyVaultSecretProvider.ts rename to src/keyvault/keyVaultSecretProvider.ts index 546b4be5..d9c49e5d 100644 --- a/src/keyvault/AzureKeyVaultSecretProvider.ts +++ b/src/keyvault/keyVaultSecretProvider.ts @@ -1,8 +1,8 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT license. -import { KeyVaultOptions } from "./KeyVaultOptions.js"; -import { RefreshTimer } from "../refresh/RefreshTimer.js"; +import { KeyVaultOptions } from "./keyVaultOptions.js"; +import { RefreshTimer } from "../refresh/refreshTimer.js"; import { ArgumentError } from "../common/error.js"; import { SecretClient, KeyVaultSecretIdentifier } from "@azure/keyvault-secrets"; diff --git a/src/load.ts b/src/load.ts index 15f88218..cc05183f 100644 --- a/src/load.ts +++ b/src/load.ts @@ -2,10 +2,10 @@ // Licensed under the MIT license. import { TokenCredential } from "@azure/identity"; -import { AzureAppConfiguration } from "./AzureAppConfiguration.js"; -import { AzureAppConfigurationImpl } from "./AzureAppConfigurationImpl.js"; -import { AzureAppConfigurationOptions } from "./AzureAppConfigurationOptions.js"; -import { ConfigurationClientManager } from "./ConfigurationClientManager.js"; +import { AzureAppConfiguration } from "./appConfiguration.js"; +import { AzureAppConfigurationImpl } from "./appConfigurationImpl.js"; +import { AzureAppConfigurationOptions } from "./appConfigurationOptions.js"; +import { ConfigurationClientManager } from "./configurationClientManager.js"; import { instanceOfTokenCredential } from "./common/utils.js"; const MIN_DELAY_FOR_UNHANDLED_ERROR_IN_MS: number = 5_000; diff --git a/src/refresh/refreshOptions.ts b/src/refresh/refreshOptions.ts index 9b82b6d9..d08d88d6 100644 --- a/src/refresh/refreshOptions.ts +++ b/src/refresh/refreshOptions.ts @@ -1,7 +1,7 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT license. -import { WatchedSetting } from "../WatchedSetting.js"; +import { WatchedSetting } from "../watchedSetting.js"; export const DEFAULT_REFRESH_INTERVAL_IN_MS = 30_000; export const MIN_REFRESH_INTERVAL_IN_MS = 1_000; diff --git a/src/refresh/RefreshTimer.ts b/src/refresh/refreshTimer.ts similarity index 100% rename from src/refresh/RefreshTimer.ts rename to src/refresh/refreshTimer.ts diff --git a/src/requestTracing/AIConfigurationTracingOptions.ts b/src/requestTracing/aiConfigurationTracingOptions.ts similarity index 100% rename from src/requestTracing/AIConfigurationTracingOptions.ts rename to src/requestTracing/aiConfigurationTracingOptions.ts diff --git a/src/requestTracing/FeatureFlagTracingOptions.ts b/src/requestTracing/featureFlagTracingOptions.ts similarity index 100% rename from src/requestTracing/FeatureFlagTracingOptions.ts rename to src/requestTracing/featureFlagTracingOptions.ts diff --git a/src/requestTracing/utils.ts b/src/requestTracing/utils.ts index ada90382..a6abe5a7 100644 --- a/src/requestTracing/utils.ts +++ b/src/requestTracing/utils.ts @@ -2,10 +2,17 @@ // Licensed under the MIT license. import { OperationOptions } from "@azure/core-client"; -import { AppConfigurationClient, ConfigurationSettingId, GetConfigurationSettingOptions, ListConfigurationSettingsOptions, GetSnapshotOptions, ListConfigurationSettingsForSnapshotOptions } from "@azure/app-configuration"; -import { AzureAppConfigurationOptions } from "../AzureAppConfigurationOptions.js"; -import { FeatureFlagTracingOptions } from "./FeatureFlagTracingOptions.js"; -import { AIConfigurationTracingOptions } from "./AIConfigurationTracingOptions.js"; +import { + AppConfigurationClient, + ConfigurationSettingId, + GetConfigurationSettingOptions, + ListConfigurationSettingsOptions, + GetSnapshotOptions, + ListConfigurationSettingsForSnapshotOptions +} from "@azure/app-configuration"; +import { AzureAppConfigurationOptions } from "../appConfigurationOptions.js"; +import { FeatureFlagTracingOptions } from "./featureFlagTracingOptions.js"; +import { AIConfigurationTracingOptions } from "./aiConfigurationTracingOptions.js"; import { AZURE_FUNCTION_ENV_VAR, AZURE_WEB_APP_ENV_VAR, diff --git a/src/StartupOptions.ts b/src/startupOptions.ts similarity index 100% rename from src/StartupOptions.ts rename to src/startupOptions.ts diff --git a/src/WatchedSetting.ts b/src/watchedSetting.ts similarity index 100% rename from src/WatchedSetting.ts rename to src/watchedSetting.ts diff --git a/test/failover.test.ts b/test/failover.test.ts index e7b491d7..c62ed0e1 100644 --- a/test/failover.test.ts +++ b/test/failover.test.ts @@ -7,7 +7,7 @@ chai.use(chaiAsPromised); const expect = chai.expect; import { load } from "./exportedApi"; import { MAX_TIME_OUT, createMockedConnectionString, createMockedFeatureFlag, createMockedKeyValue, mockConfigurationManagerGetClients, restoreMocks } from "./utils/testHelper"; -import { getValidDomain, isValidEndpoint } from "../src/ConfigurationClientManager"; +import { getValidDomain, isValidEndpoint } from "../src/configurationClientManager"; const mockedKVs = [{ key: "app.settings.fontColor", diff --git a/test/loadBalance.test.ts b/test/loadBalance.test.ts index 59bdf0f8..b0b3c054 100644 --- a/test/loadBalance.test.ts +++ b/test/loadBalance.test.ts @@ -8,7 +8,7 @@ const expect = chai.expect; import { load } from "./exportedApi.js"; import { MAX_TIME_OUT, restoreMocks, createMockedConnectionString, sleepInMs, createMockedEndpoint, mockConfigurationManagerGetClients, mockAppConfigurationClientLoadBalanceMode } from "./utils/testHelper.js"; import { AppConfigurationClient } from "@azure/app-configuration"; -import { ConfigurationClientWrapper } from "../src/ConfigurationClientWrapper.js"; +import { ConfigurationClientWrapper } from "../src/configurationClientWrapper.js"; const fakeEndpoint_1 = createMockedEndpoint("fake_1"); const fakeEndpoint_2 = createMockedEndpoint("fake_2"); diff --git a/test/requestTracing.test.ts b/test/requestTracing.test.ts index 942b329b..f79f571d 100644 --- a/test/requestTracing.test.ts +++ b/test/requestTracing.test.ts @@ -6,7 +6,7 @@ import * as chaiAsPromised from "chai-as-promised"; chai.use(chaiAsPromised); const expect = chai.expect; import { MAX_TIME_OUT, HttpRequestHeadersPolicy, createMockedConnectionString, createMockedKeyValue, createMockedFeatureFlag, createMockedTokenCredential, mockAppConfigurationClientListConfigurationSettings, restoreMocks, sinon, sleepInMs } from "./utils/testHelper.js"; -import { ConfigurationClientManager } from "../src/ConfigurationClientManager.js"; +import { ConfigurationClientManager } from "../src/configurationClientManager.js"; import { load } from "./exportedApi.js"; const CORRELATION_CONTEXT_HEADER_NAME = "Correlation-Context"; diff --git a/test/utils/testHelper.ts b/test/utils/testHelper.ts index de0d2470..7e972ef9 100644 --- a/test/utils/testHelper.ts +++ b/test/utils/testHelper.ts @@ -10,8 +10,8 @@ import { RestError } from "@azure/core-rest-pipeline"; import { promisify } from "util"; const sleepInMs = promisify(setTimeout); import * as crypto from "crypto"; -import { ConfigurationClientManager } from "../../src/ConfigurationClientManager.js"; -import { ConfigurationClientWrapper } from "../../src/ConfigurationClientWrapper.js"; +import { ConfigurationClientManager } from "../../src/configurationClientManager.js"; +import { ConfigurationClientWrapper } from "../../src/configurationClientWrapper.js"; const MAX_TIME_OUT = 100_000;