UNPKG

configcat-vue

Version:

A community-maintained SDK for integrating ConfigCat feature flags into Vue.js applications.

30 lines (29 loc) 2.37 kB
export { default as ConfigCatPlugin, type PluginOptions as ConfigCatPluginOptions } from './plugins/ConfigCatPlugin'; export { default as FeatureWrapper } from './components/FeatureWrapper.vue'; export { createConsoleLogger, createFlagOverridesFromMap, createFlagOverridesFromQueryParams } from '@configcat/sdk'; export type { IQueryStringProvider } from '@configcat/sdk'; export { LocalStorageConfigCache } from '@configcat/sdk'; export { IndexedDBConfigCache } from '@configcat/sdk'; export { XmlHttpRequestConfigFetcher } from '@configcat/sdk'; export { ClientSideFetchApiConfigFetcher } from '@configcat/sdk'; export type { IConfigCatCache } from '@configcat/sdk'; export type { IConfigCatClient, IConfigCatClientSnapshot } from '@configcat/sdk'; export type { IAutoPollOptions, ILazyLoadingOptions, IManualPollOptions, IOptions } from '@configcat/sdk'; export { DataGovernance, PollingMode } from '@configcat/sdk'; export type { IConfigCatLogger, LogEventId, LogFilterCallback, LogMessage } from '@configcat/sdk'; export { FormattableLogMessage, LogLevel } from '@configcat/sdk'; export type { FetchErrorCauses, IConfigCatConfigFetcher } from '@configcat/sdk'; export { FetchError, FetchRequest, FetchResponse } from '@configcat/sdk'; export { PrerequisiteFlagComparator, SegmentComparator, SettingType, UserComparator } from '@configcat/sdk'; export type { RefreshResult } from '@configcat/sdk'; export { ClientCacheState, RefreshErrorCode } from '@configcat/sdk'; export type { FlagOverrides, IOverrideDataSource } from '@configcat/sdk'; export { OverrideBehaviour } from '@configcat/sdk'; export type { Condition, ConditionContainer, Config, PercentageOption, PrerequisiteFlagCondition, Segment, SegmentCondition, Setting, SettingValue, SettingValueContainer, SettingValueModel, TargetingRule, UserCondition, VariationIdValue, } from '@configcat/sdk'; export { ConfigJson, deserializeConfig, prepareConfig, createSettingFromValue } from '@configcat/sdk'; export type { IEvaluationDetails, EvaluationDetails, SettingKeyValue, SettingTypeOf } from '@configcat/sdk'; export { EvaluationErrorCode } from '@configcat/sdk'; export type { IUser, UserAttributeValue } from '@configcat/sdk'; export { User } from '@configcat/sdk'; export type { HookEvents, IProvidesConfigCatClient, IProvidesHooks } from '@configcat/sdk'; export type { Message } from '@configcat/sdk';