{"version":3,"file":"index.mjs","names":["setPolyfills","clearCache","configureCache","helpers","onVisible","onHidden","GrowthBook","prefetchPayload","GrowthBookClient","GrowthBookMultiUser","UserScopedGrowthBook","StickyBucketService","StickyBucketServiceSync","LocalStorageStickyBucketService","ExpressCookieStickyBucketService","BrowserCookieStickyBucketService","RedisStickyBucketService","evalCondition","isURLTargeted","getPolyfills","getAutoExperimentChangeType","paddedVersionString","EVENT_EXPERIMENT_VIEWED","EVENT_FEATURE_EVALUATED"],"sources":["../../src/index.ts"],"sourcesContent":["export type {\n  Options as Context,\n  Options,\n  ClientOptions as MultiUserOptions,\n  ClientOptions,\n  TrackingCallbackWithUser,\n  TrackingDataWithUser,\n  TrackingUserContext,\n  FeatureUsageCallback,\n  FeatureUsageCallbackWithUser,\n  UserContext,\n  Attributes,\n  Polyfills,\n  CacheSettings,\n  FeatureApiResponse,\n  LoadFeaturesOptions,\n  RefreshFeaturesOptions,\n  DestroyOptions,\n  FeatureDefinitions,\n  FeatureDefinition,\n  FeatureRule,\n  FeatureResult,\n  FeatureResultSource,\n  Experiment,\n  Result,\n  ExperimentOverride,\n  ExperimentStatus,\n  JSONValue,\n  SubscriptionFunction,\n  LocalStorageCompat,\n  WidenPrimitives,\n  VariationMeta,\n  Filter,\n  VariationRange,\n  UrlTarget,\n  AutoExperiment,\n  AutoExperimentVariation,\n  AutoExperimentChangeType,\n  DOMMutation,\n  UrlTargetType,\n  RenderFunction,\n  StickyAttributeKey,\n  StickyExperimentKey,\n  StickyAssignments,\n  StickyAssignmentsDocument,\n  TrackingData,\n  TrackingCallback,\n  NavigateCallback,\n  ApplyDomChangesCallback,\n  InitOptions,\n  PrefetchOptions,\n  InitResponse,\n  InitSyncOptions,\n  Helpers,\n  GrowthBookPayload,\n  SavedGroupsValues,\n  EventLogger,\n  EventProperties,\n  Plugin,\n  LogUnion,\n} from \"./types/growthbook\";\n\nexport type {\n  ConditionInterface,\n  ParentConditionInterface,\n} from \"./types/mongrule\";\n\nexport {\n  setPolyfills,\n  clearCache,\n  configureCache,\n  helpers,\n  onVisible,\n  onHidden,\n} from \"./feature-repository\";\n\nexport { GrowthBook, prefetchPayload } from \"./GrowthBook\";\n\nexport {\n  GrowthBookClient as GrowthBookMultiUser,\n  GrowthBookClient,\n  UserScopedGrowthBook,\n} from \"./GrowthBookClient\";\n\nexport {\n  StickyBucketService,\n  StickyBucketServiceSync,\n  LocalStorageStickyBucketService,\n  ExpressCookieStickyBucketService,\n  BrowserCookieStickyBucketService,\n  RedisStickyBucketService,\n} from \"./sticky-bucket-service\";\n\nexport { evalCondition } from \"./mongrule\";\n\nexport {\n  isURLTargeted,\n  getPolyfills,\n  getAutoExperimentChangeType,\n  paddedVersionString,\n} from \"./util\";\n\nexport { EVENT_EXPERIMENT_VIEWED, EVENT_FEATURE_EVALUATED } from \"./core\";\n"],"mappings":"AAmEA,SACEA,YAAY,EACZC,UAAU,EACVC,cAAc,EACdC,OAAO,EACPC,SAAS,EACTC,QAAQ,QACH,0BAAsB;AAE7B,SAASC,UAAU,EAAEC,eAAe,QAAQ,kBAAc;AAE1D,SACEC,gBAAgB,IAAIC,mBAAmB,EACvCD,gBAAgB,EAChBE,oBAAoB,QACf,wBAAoB;AAE3B,SACEC,mBAAmB,EACnBC,uBAAuB,EACvBC,+BAA+B,EAC/BC,gCAAgC,EAChCC,gCAAgC,EAChCC,wBAAwB,QACnB,6BAAyB;AAEhC,SAASC,aAAa,QAAQ,gBAAY;AAE1C,SACEC,aAAa,EACbC,YAAY,EACZC,2BAA2B,EAC3BC,mBAAmB,QACd,YAAQ;AAEf,SAASC,uBAAuB,EAAEC,uBAAuB,QAAQ,YAAQ","ignoreList":[]}